Class ConfigurationInitializerRegistry
- java.lang.Object
-
- net.ssehub.easy.varModel.confModel.ConfigurationInitializerRegistry
-
public class ConfigurationInitializerRegistry extends java.lang.ObjectExternalizes the initialization of a configuration, so that a specific reasoner can do this job.- Author:
- Holger Eichelberger
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceConfigurationInitializerRegistry.IConfigurationInitializerDefines the interface for the configuration initializer.
-
Field Summary
Fields Modifier and Type Field Description private static ConfigurationInitializerRegistry.IConfigurationInitializerinitializer
-
Constructor Summary
Constructors Constructor Description ConfigurationInitializerRegistry()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static ConfigurationInitializerRegistry.IConfigurationInitializergetInitializer()Returns the global initializer.static voidsetInitializer(ConfigurationInitializerRegistry.IConfigurationInitializer init)Defines the global initializer.
-
-
-
Field Detail
-
initializer
private static ConfigurationInitializerRegistry.IConfigurationInitializer initializer
-
-
Method Detail
-
setInitializer
public static void setInitializer(ConfigurationInitializerRegistry.IConfigurationInitializer init)
Defines the global initializer.- Parameters:
init- the initializer instance- Throws:
java.lang.IllegalArgumentException- ifinit == null
-
getInitializer
public static ConfigurationInitializerRegistry.IConfigurationInitializer getInitializer()
Returns the global initializer.- Returns:
- the initializer instance to use
-
-