Class ConferenceSchedulingApp
java.lang.Object
ai.timefold.solver.examples.common.app.LoggingMain
ai.timefold.solver.examples.common.app.CommonApp<ConferenceSolution>
ai.timefold.solver.examples.conferencescheduling.app.ConferenceSchedulingApp
-
Nested Class Summary
Nested classes/interfaces inherited from class ai.timefold.solver.examples.common.app.CommonApp
CommonApp.ExtraAction<Solution_> -
Field Summary
FieldsFields inherited from class ai.timefold.solver.examples.common.app.CommonApp
DATA_DIR_SYSTEM_PROPERTY, dataDirName, description, iconResource, name, solutionBusiness, solverAndPersistenceFrame, solverConfigResourceFields inherited from class ai.timefold.solver.examples.common.app.LoggingMain
logger -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected CommonApp.ExtraAction<ConferenceSolution>[]Used for the unsolved and solved directories, not for the import and output directories, in the data directory.protected ConferenceSchedulingPanelstatic voidMethods inherited from class ai.timefold.solver.examples.common.app.CommonApp
createSolutionBusiness, createSolutionExporters, createSolutionImporters, determineDataDir, getDataDirName, getDescription, getIconResource, getName, getSolverConfigResource, init, init, prepareSwingEnvironment
-
Field Details
-
SOLVER_CONFIG
- See Also:
-
DATA_DIR_NAME
- See Also:
-
-
Constructor Details
-
ConferenceSchedulingApp
public ConferenceSchedulingApp()
-
-
Method Details
-
main
-
createSolutionPanel
- Specified by:
createSolutionPanelin classCommonApp<ConferenceSolution>
-
createSolutionFileIO
Description copied from class:CommonAppUsed for the unsolved and solved directories, not for the import and output directories, in the data directory.- Specified by:
createSolutionFileIOin classCommonApp<ConferenceSolution>- Returns:
- never null
-
createExtraActions
- Overrides:
createExtraActionsin classCommonApp<ConferenceSolution>
-