Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- activate(ComponentContext) - Method in class net.ssehub.easy.instantiation.velocity.VelocityInstantiator
-
Private method to activate plugin.
- addValue(String, Object) - Method in class net.ssehub.easy.instantiation.velocity.VelocityCompoundAccess
-
Adds a nested value of the compound.
B
- byName(String) - Method in class net.ssehub.easy.instantiation.velocity.VelocityCompoundAccess
-
Returns the desired member value of the compound.
C
- createContext(Configuration, Map<?, ?>) - Static method in class net.ssehub.easy.instantiation.velocity.VelocityInstantiator
-
Creates the velocity context.
- createEngine() - Static method in class net.ssehub.easy.instantiation.velocity.VelocityInstantiator
-
Creates the velocity engine with local configuration.
D
- deactivate(ComponentContext) - Method in class net.ssehub.easy.instantiation.velocity.VelocityInstantiator
-
Private method to to de-activate plugin.
G
- getByName(String) - Method in class net.ssehub.easy.instantiation.velocity.VelocityCompoundAccess
-
Returns the desired member value of the compound.
- getItems() - Method in class net.ssehub.easy.instantiation.velocity.VelocityContextInitializer
-
The converted
VelocityContextItems. - getName() - Method in class net.ssehub.easy.instantiation.velocity.VelocityContextItem
-
Returns the name of the variable as it is used inside the code fragments.
- getValue() - Method in class net.ssehub.easy.instantiation.velocity.VelocityContextItem
-
Returns the value which shall replace the name inside the code fragments.
H
- handleContainer() - Method in class net.ssehub.easy.instantiation.velocity.VelocityContextInitializer
-
Shall convert
ContainerVariableintoVelocityContextItems, but not implemented yet.
I
- instantiate(FileArtifact, VelocityEngine, VelocityContext) - Static method in class net.ssehub.easy.instantiation.velocity.VelocityInstantiator
-
Instantiate a single file artifact.
N
- nestedValues - Variable in class net.ssehub.easy.instantiation.velocity.VelocityCompoundAccess
- net.ssehub.easy.instantiation.velocity - package 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.
R
- register() - Static method in class net.ssehub.easy.instantiation.velocity.VelocityInstantiator
-
Registers the Java artifacts and instantiators.
- registered - Static variable in class net.ssehub.easy.instantiation.velocity.VelocityInstantiator
S
- size() - Method in class net.ssehub.easy.instantiation.velocity.VelocityContainerItem
-
Returns the number of nested values.
- SLOT_ACCESS - Static variable in class net.ssehub.easy.instantiation.velocity.VelocityContextInitializer
T
- toString() - Method in class net.ssehub.easy.instantiation.velocity.VelocityContextItem
-
Returns
getValue()as String.
V
- value - Variable in class net.ssehub.easy.instantiation.velocity.VelocityContextItem
- value(String) - Method in class net.ssehub.easy.instantiation.velocity.VelocityCompoundAccess
-
Returns the desired member value of the compound.
- values - Variable in class net.ssehub.easy.instantiation.velocity.VelocityContextInitializer
- variable - Variable in class net.ssehub.easy.instantiation.velocity.VelocityContextInitializer
- variableName - Variable in class net.ssehub.easy.instantiation.velocity.VelocityContextInitializer
- variableName - Variable in class net.ssehub.easy.instantiation.velocity.VelocityContextItem
- velocity(Path, Configuration) - Static method in class net.ssehub.easy.instantiation.velocity.VelocityInstantiator
-
Instantiates a single file artifact using the given
configuration. - velocity(Path, Configuration, Map<?, ?>) - Static method in class net.ssehub.easy.instantiation.velocity.VelocityInstantiator
-
Instantiates a single file artifact using the given
configuration. - velocity(Collection<FileArtifact>, Configuration) - Static method in class net.ssehub.easy.instantiation.velocity.VelocityInstantiator
-
Instantiates a collection of file artifacts using the given
configuration. - velocity(Collection<FileArtifact>, Configuration, Map<?, ?>) - Static method in class net.ssehub.easy.instantiation.velocity.VelocityInstantiator
-
Instantiates a collection of file artifacts using the given
configuration. - VelocityCompoundAccess - Class in net.ssehub.easy.instantiation.velocity
-
Context which allows retrieval of nested values of a compound via
getByName(<slot name>). - VelocityCompoundAccess(String, Object) - Constructor for class net.ssehub.easy.instantiation.velocity.VelocityCompoundAccess
-
Sole constructor for this class.
- VelocityContainerItem - Class in net.ssehub.easy.instantiation.velocity
-
VelocityContextItemfor container, i.e., sets and sequences. - VelocityContainerItem(String, List<Object>) - Constructor for class net.ssehub.easy.instantiation.velocity.VelocityContainerItem
-
Single constructor for this class.
- VelocityContextInitializer - Class in net.ssehub.easy.instantiation.velocity
-
Converts an
IDecisionVariableinto flatVelocityContextItem, because Velocity needs a simple (name, value) tuple for instantiation. - VelocityContextInitializer(IDecisionVariable) - Constructor for class net.ssehub.easy.instantiation.velocity.VelocityContextInitializer
-
Sole constructor, will immediately start the conversation.
- VelocityContextItem - Class in net.ssehub.easy.instantiation.velocity
-
Datatype for initializing velocity's context.
- VelocityContextItem(String, Object) - Constructor for class net.ssehub.easy.instantiation.velocity.VelocityContextItem
-
Sole constructor for this class.
- VelocityInstantiator - Class in net.ssehub.easy.instantiation.velocity
-
A VIL instantiator for velocity.
- VelocityInstantiator() - Constructor for class net.ssehub.easy.instantiation.velocity.VelocityInstantiator
- visitAnyType(AnyType) - Method in class net.ssehub.easy.instantiation.velocity.VelocityContextInitializer
- visitBooleanType(BooleanType) - Method in class net.ssehub.easy.instantiation.velocity.VelocityContextInitializer
- visitCompoundType(Compound) - Method in class net.ssehub.easy.instantiation.velocity.VelocityContextInitializer
- visitConstraintType(ConstraintType) - Method in class net.ssehub.easy.instantiation.velocity.VelocityContextInitializer
- visitDatatype(IDatatype) - Method in class net.ssehub.easy.instantiation.velocity.VelocityContextInitializer
- visitDerivedType(DerivedDatatype) - Method in class net.ssehub.easy.instantiation.velocity.VelocityContextInitializer
- visitEnumType(Enum) - Method in class net.ssehub.easy.instantiation.velocity.VelocityContextInitializer
- visitIntegerType(IntegerType) - Method in class net.ssehub.easy.instantiation.velocity.VelocityContextInitializer
- visitMetaType(MetaType) - Method in class net.ssehub.easy.instantiation.velocity.VelocityContextInitializer
- visitOrderedEnumType(OrderedEnum) - Method in class net.ssehub.easy.instantiation.velocity.VelocityContextInitializer
- visitRealType(RealType) - Method in class net.ssehub.easy.instantiation.velocity.VelocityContextInitializer
- visitReference(Reference) - Method in class net.ssehub.easy.instantiation.velocity.VelocityContextInitializer
- visitSequence(Sequence) - Method in class net.ssehub.easy.instantiation.velocity.VelocityContextInitializer
- visitSet(Set) - Method in class net.ssehub.easy.instantiation.velocity.VelocityContextInitializer
- visitStringType(StringType) - Method in class net.ssehub.easy.instantiation.velocity.VelocityContextInitializer
- visitVersionType(VersionType) - Method in class net.ssehub.easy.instantiation.velocity.VelocityContextInitializer
All Classes and Interfaces|All Packages|Constant Field Values