org.drools.planner.examples.curriculumcourse.solver.solution.initializer
Class CurriculumCourseStartingSolutionInitializer

java.lang.Object
  extended by org.drools.planner.core.solution.initializer.AbstractStartingSolutionInitializer
      extended by org.drools.planner.examples.curriculumcourse.solver.solution.initializer.CurriculumCourseStartingSolutionInitializer
All Implemented Interfaces:
StartingSolutionInitializer

public class CurriculumCourseStartingSolutionInitializer
extends AbstractStartingSolutionInitializer


Field Summary
 
Fields inherited from class org.drools.planner.core.solution.initializer.AbstractStartingSolutionInitializer
logger
 
Constructor Summary
CurriculumCourseStartingSolutionInitializer()
           
 
Method Summary
 List<Lecture> createLectureList(CurriculumCourseSchedule schedule)
           
 void initializeSolution(AbstractSolverScope abstractSolverScope)
           
 boolean isSolutionInitialized(AbstractSolverScope abstractSolverScope)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CurriculumCourseStartingSolutionInitializer

public CurriculumCourseStartingSolutionInitializer()
Method Detail

isSolutionInitialized

public boolean isSolutionInitialized(AbstractSolverScope abstractSolverScope)
Specified by:
isSolutionInitialized in interface StartingSolutionInitializer
Overrides:
isSolutionInitialized in class AbstractStartingSolutionInitializer

initializeSolution

public void initializeSolution(AbstractSolverScope abstractSolverScope)

createLectureList

public List<Lecture> createLectureList(CurriculumCourseSchedule schedule)


Copyright © 2001-2011 JBoss Inc.. All Rights Reserved.