Package org.opt4j.config
Provides the classes for modules structure and configuration.
-
Interface Summary Interface Description ModuleAutoFinderListener TheModuleAutoFinderListeneris a listener interface for theModuleAutoFinder.ModuleList Requirement TheRequirementindicates if aPropertyis active or not.TaskListener TheTaskListener.TaskStateListener TheTaskStateListener. -
Class Summary Class Description BooleanRequirement ClassPath TheClassPathis also known as theClassPathHackerand enables adding new files to the classpath.EnumRequirement ExecutionEnvironment TheExecutionEnvironmentforTasks.Icons JNode Wrapper forNodeelements.ModuleAutoFinder TheModuleAutoFindersearches the classpath for allPropertyModules that are not annotated withIgnore.ModuleListUser TheModuleListUseris aModuleListfor user defined modules.ModuleLoader Helper class for loadingPropertyModuleconfigurations from files or retrieving these from XMLNodes.ModuleRegister TheModuleRegistercontains all found modules for theConfigurator.ModuleSaver Helper class for saving thePropertyModuleconfigurations or adding these to XMLNodes.Property ThePropertycontains information about a single property of aPropertyModule.PropertyModule ThePropertyModuleis a decorator for aModulethat enables property methods.Starter TheStarterexecutes configuration files.Task TheTaskis an abstract class for optimization tasks. -
Enum Summary Enum Description Task.State TheTask.Stateof a task.