Class PlatformInstantiator.NonCleaningInstantiationConfigurer
- java.lang.Object
-
- de.iip_ecosphere.platform.configuration.PlatformInstantiator.InstantiationConfigurer
-
- de.iip_ecosphere.platform.configuration.PlatformInstantiator.NonCleaningInstantiationConfigurer
-
- Enclosing class:
- PlatformInstantiator
public static class PlatformInstantiator.NonCleaningInstantiationConfigurer extends PlatformInstantiator.InstantiationConfigurer
An instantiation configurer that does not clean the output folder.- Author:
- Holger Eichelberger, SSE
-
-
Constructor Summary
Constructors Constructor Description NonCleaningInstantiationConfigurer(java.lang.String ivmlModelName, java.io.File modelFolder, java.io.File outputFolder)Creates a configurer instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected booleancleanOutputFolder()Returns whether the output folder shall be cleaned before code generation.-
Methods inherited from class de.iip_ecosphere.platform.configuration.PlatformInstantiator.InstantiationConfigurer
configure, getStartRuleName, handleExecutionException, obtainLifecycleDescriptor, setIvmlMetaModelFolder, setStartRuleName, validateConfiguration, validateReasoningResult
-
-
-
-
Constructor Detail
-
NonCleaningInstantiationConfigurer
public NonCleaningInstantiationConfigurer(java.lang.String ivmlModelName, java.io.File modelFolder, java.io.File outputFolder)Creates a configurer instance.- Parameters:
ivmlModelName- the name of the IVML model representing the topmost platform configurationmodelFolder- the folder where the model is located (ignored if null)outputFolder- the output folder for code generation
-
-
Method Detail
-
cleanOutputFolder
protected boolean cleanOutputFolder()
Description copied from class:PlatformInstantiator.InstantiationConfigurerReturns whether the output folder shall be cleaned before code generation.- Overrides:
cleanOutputFolderin classPlatformInstantiator.InstantiationConfigurer- Returns:
truefor clean,falseelse
-
-