Uses of Class
net.ssehub.easy.instantiation.core.model.vilTypes.configuration.Configuration
-
Packages that use Configuration Package Description net.ssehub.easy.instantiation.core.model.common Implements the common language elements.net.ssehub.easy.instantiation.core.model.defaultInstantiators The default instantiators for VIL.net.ssehub.easy.instantiation.core.model.execution High level execution support.net.ssehub.easy.instantiation.core.model.templateModel The template language model.net.ssehub.easy.instantiation.core.model.vilTypes.configuration All classes related to the EASy integration of configuration and decisions.net.ssehub.easy.instantiation.velocity This package contains the VIL instantiator realization of Apache's Velocity.
For more information please visit the Velocity project page. -
-
Uses of Configuration in net.ssehub.easy.instantiation.core.model.common
Fields in net.ssehub.easy.instantiation.core.model.common with type parameters of type Configuration Modifier and Type Field Description private java.util.List<Configuration>RuntimeEnvironment.Level. configurationsMethods in net.ssehub.easy.instantiation.core.model.common that return Configuration Modifier and Type Method Description static ConfigurationExecutionLocal. getCurrentConfiguration()Returns the current (top-level) configuration known during execution.ConfigurationRuntimeEnvironment.Context. getTopLevelConfiguration()Returns the top-level configuration based on defining global VIL/VTL script parameters.ConfigurationRuntimeEnvironment. getTopLevelConfiguration()Returns the top-level configuration based on defining global VIL/VTL script parameters. -
Uses of Configuration in net.ssehub.easy.instantiation.core.model.defaultInstantiators
Methods in net.ssehub.easy.instantiation.core.model.defaultInstantiators with parameters of type Configuration Modifier and Type Method Description private static voidVilTemplateProcessor. process(FileArtifact template, Configuration config, IArtifact target, java.util.Map<java.lang.String,java.lang.Object> other, java.util.List<IArtifact> result, boolean addAdvice)Instantiatessourcetotarget.private static voidVilTemplateProcessor. process(VtlFileArtifact template, Configuration config, IArtifact target, java.util.Map<java.lang.String,java.lang.Object> other, java.util.List<IArtifact> result)Instantiatessourcetotarget.private static voidVilTemplateProcessor. process(Template template, Configuration config, IArtifact target, java.util.Map<java.lang.String,java.lang.Object> other, java.util.List<IArtifact> result)Instantiatessourcetotarget.static Set<IArtifact>VilTemplateProcessor. vilTemplateProcessor(java.lang.String templateName, Configuration config, IArtifact target, boolean addAdvice, java.util.Map<java.lang.String,java.lang.Object> other)Instantiatessourcetotarget.static Set<IArtifact>VilTemplateProcessor. vilTemplateProcessor(java.lang.String templateName, Configuration config, IArtifact target, java.util.Map<java.lang.String,java.lang.Object> other)Instantiatessourcetotarget.static Set<IArtifact>VilTemplateProcessor. vilTemplateProcessor(java.lang.String templateName, Configuration config, Collection<IArtifact> targets, boolean addAdvice, java.util.Map<java.lang.String,java.lang.Object> other)Instantiatessourcetotarget.static Set<IArtifact>VilTemplateProcessor. vilTemplateProcessor(java.lang.String templateName, Configuration config, Collection<IArtifact> targets, java.util.Map<java.lang.String,java.lang.Object> other)Instantiatessourcetotarget.static Set<IArtifact>VilTemplateProcessor. vilTemplateProcessor(FileArtifact template, Configuration config, IArtifact target, boolean addAdvice, java.util.Map<java.lang.String,java.lang.Object> other)Instantiatessourcetotargetby textual replacement.static Set<IArtifact>VilTemplateProcessor. vilTemplateProcessor(FileArtifact template, Configuration config, IArtifact target, java.util.Map<java.lang.String,java.lang.Object> other)Instantiatessourcetotargetby textual replacement and no implicit advice.static Set<IArtifact>VilTemplateProcessor. vilTemplateProcessor(FileArtifact template, Configuration config, Collection<IArtifact> targets, boolean addAdvice, java.util.Map<java.lang.String,java.lang.Object> other)Instantiatessourcetotargetby textual replacement.static Set<IArtifact>VilTemplateProcessor. vilTemplateProcessor(FileArtifact template, Configuration config, Collection<IArtifact> targets, java.util.Map<java.lang.String,java.lang.Object> other)Instantiatessourcetotargetby textual replacement and no implicit advice.static Set<IArtifact>VilTemplateProcessor. vilTemplateProcessor(VtlFileArtifact template, Configuration config, IArtifact target, java.util.Map<java.lang.String,java.lang.Object> other)Instantiatessourcetotarget.static Set<IArtifact>VilTemplateProcessor. vilTemplateProcessor(VtlFileArtifact template, Configuration config, Collection<IArtifact> targets, java.util.Map<java.lang.String,java.lang.Object> other)Instantiatessourcetotarget. -
Uses of Configuration in net.ssehub.easy.instantiation.core.model.execution
Methods in net.ssehub.easy.instantiation.core.model.execution that return Configuration Modifier and Type Method Description protected static ConfigurationExecutor. getConfiguration(java.util.Map<java.lang.String,java.lang.Object> args)Returns the configuration form .Methods in net.ssehub.easy.instantiation.core.model.execution with parameters of type Configuration Modifier and Type Method Description ExecutorExecutor. addConfiguration(Configuration config)Adds the configuration as argument. -
Uses of Configuration in net.ssehub.easy.instantiation.core.model.templateModel
Methods in net.ssehub.easy.instantiation.core.model.templateModel with parameters of type Configuration Modifier and Type Method Description private static java.util.Map<java.lang.String,java.lang.Object>TemplateSubstitutionExecution. createParams(Configuration config)Creates the parameter set for initializing the super class.Constructors in net.ssehub.easy.instantiation.core.model.templateModel with parameters of type Configuration Constructor Description TemplateSubstitutionExecution(ITracer tracer, java.lang.String modelName, boolean addAdvice, Configuration config, java.net.URI baseURI)Creates a new substitution evaluation visitor and initializes the runtime environment. -
Uses of Configuration in net.ssehub.easy.instantiation.core.model.vilTypes.configuration
Fields in net.ssehub.easy.instantiation.core.model.vilTypes.configuration declared as Configuration Modifier and Type Field Description private ConfigurationAbstractIvmlVariable. configprivate ConfigurationChangeHistory. configurationprivate ConfigurationConfigurationContextResolver. configurationprivate ConfigurationVariableCollector. configurationMethods in net.ssehub.easy.instantiation.core.model.vilTypes.configuration that return Configuration Modifier and Type Method Description ConfigurationConfiguration. copy()Copies this configuration into a new configuration instance.ConfigurationAbstractIvmlVariable. getConfiguration()Returns the configuration.ConfigurationConfiguration. reason()Re-reasons on the variable settings of this configuration.ConfigurationAbstractIvmlVariable. selectAll()Returns a projected configuration on all nested variables.ConfigurationConfiguration. selectAll()Returns a projection of this configuration returning all variables, including non-frozen runtime variables.ConfigurationConfiguration. selectByAnnotation(java.lang.String namePattern)Returns a projected version of this configuration according to the applied annotations.ConfigurationConfiguration. selectByAnnotation(java.lang.String name, java.lang.Object value)Returns a projected version of this configuration according to the applied annotations.ConfigurationConfiguration. selectByAttribute(java.lang.String namePattern)Returns a projected version of this configuration according to the applied annotations.ConfigurationConfiguration. selectByAttribute(java.lang.String name, java.lang.Object value)Returns a projected version of this configuration according to the applied annotations.ConfigurationConfiguration. selectByName(java.lang.String namePattern)Returns a projected version of this configuration according to the names of the variables.ConfigurationConfiguration. selectByProject(java.lang.String name)Returns a projected version of this configuration according to variables defined for the specified project.ConfigurationConfiguration. selectByProject(java.lang.String name, boolean considerImports)Returns a projected version of this configuration according to variables defined for the specified project.ConfigurationConfiguration. selectByType(java.lang.String typePattern)Returns a projected version of this configuration according to the type of the variables.ConfigurationConfiguration. selectChanged()Projects to the changed variables only.ConfigurationConfiguration. selectChangedWithContext()Projects to the changed variables with their context.ConfigurationConfiguration. selectFrozen()Projects this configuration to the frozen variables.Methods in net.ssehub.easy.instantiation.core.model.vilTypes.configuration with parameters of type Configuration Modifier and Type Method Description voidIChangeHistoryTracer. committed(Configuration config)Committed a change set.voidIChangeHistoryTracer. committing(Configuration config)Start committing a change set.private AbstractIvmlVariableConfigurationContextResolver. createVilInstance(IDecisionVariable decVar, Configuration configuration)Obtains a mapping instance fromconfigurationor creates a new one.static IvmlDeclarationUtils. getAttributeDeclaration(Configuration configuration, java.lang.String name)Returns a matching attribute declaration.voidIChangeHistoryTracer. rolledBack(Configuration config)Rolled back a change set.voidIChangeHistoryTracer. rollingBack(Configuration config)Rolling back a change set.voidIChangeHistoryTracer. started(Configuration config)Started a new change set.Constructors in net.ssehub.easy.instantiation.core.model.vilTypes.configuration with parameters of type Configuration Constructor Description AbstractIvmlVariable(Configuration cfg, IDecisionVariable variable, IVariableFilter filter)Creates a new IVML variable.Attribute(Configuration parent, IDecisionVariable attribute, IVariableFilter filter)Creates a new attribute instance.ChangeHistory(Configuration configuration)Creates a change history.Configuration(Configuration configuration, java.util.Set<AbstractIvmlVariable> changed)Creates a projected configuration only containing thechangedvariables.Configuration(Configuration configuration, IConfigurationFilter variablesFilter, IVariableFilter filter)Creates a projected configuration (without explicit project).Configuration(Configuration configuration, Project project, IConfigurationFilter variablesFilter, IVariableFilter filter)Creates a projected configuration.ConfigurationContextResolver(Configuration configuration, java.util.Set<AbstractIvmlVariable> changed)Creates a context resolver.DecisionVariable(Configuration cfg, IDecisionVariable variable, IVariableFilter filter)Creates a decision variable.VariableCollector(Configuration configuration, IVariableFilter filter)Creates a new variable collector. -
Uses of Configuration in net.ssehub.easy.instantiation.velocity
Methods in net.ssehub.easy.instantiation.velocity with parameters of type Configuration Modifier and Type Method Description private static org.apache.velocity.VelocityContextVelocityInstantiator. createContext(Configuration config, Map<?,?> nameMapping)Creates the velocity context.static Set<FileArtifact>VelocityInstantiator. velocity(Path template, Configuration config)Instantiates a single file artifact using the givenconfiguration.static Set<FileArtifact>VelocityInstantiator. velocity(Path template, Configuration config, Map<?,?> nameMapping)Instantiates a single file artifact using the givenconfiguration.static Set<FileArtifact>VelocityInstantiator. velocity(Collection<FileArtifact> templates, Configuration config)Instantiates a collection of file artifacts using the givenconfiguration.static Set<FileArtifact>VelocityInstantiator. velocity(Collection<FileArtifact> templates, Configuration config, Map<?,?> nameMapping)Instantiates a collection of file artifacts using the givenconfiguration.
-