Package org.opt4j.core.config

Provides the classes for modules structure and configuration.

See:
          Description

Interface Summary
ModuleAutoFinderListener The ModuleAutoFinderListener is a listener interface for the ModuleAutoFinder.
ModuleList The ModuleList offers a method to obtain a Collection of Modules.
Requirement The Requirement indicates if a Property is active or not.
TaskListener The TaskListener.
TaskStateListener The TaskStateListener.
Transformer<I,O> The Transformer design pattern.
 

Class Summary
BooleanRequirement The BooleanRequirement is a Requirement that depends on a boolean valued Property.
ClassPath The ClassPath is also known as the ClassPathHacker and enables adding new files to the classpath.
EnumRequirement The EnumRequirement is a Requirement that depends on a enumeration valued Property.
ExecutionEnvironment The ExecutionEnvironment for Tasks.
Icons The Icons class is used to get ImageIcons from a given filename.
JNode Wrapper for Node elements.
ModuleAutoFinder The ModuleAutoFinder searches the classpath for all PropertyModules that are not annotated with Ignore.
ModuleListUser The ModuleListUser is a ModuleList for user defined modules.
ModuleLoader Helper class for loading PropertyModule configurations from files or retrieving these from XML Nodes.
ModuleRegister The ModuleRegister contains all found modules for the Configurator.
ModuleSaver Helper class for saving the PropertyModule configurations or adding these to XML Nodes.
Property The Property contains information about a single property of a PropertyModule.
PropertyModule The PropertyModule is a decorator for a Module that enables property methods.
Starter The Starter executes configuration files.
Task The Task is an abstract class for optimization tasks.
 

Enum Summary
Task.State The Task.State of a task.
 

Package org.opt4j.core.config Description

Provides the classes for modules structure and configuration.