Class DecisionVariable.InitializationAnnotationVisitor
java.lang.Object
net.ssehub.easy.varModel.model.AnnotationVisitor
net.ssehub.easy.varModel.confModel.DecisionVariable.InitializationAnnotationVisitor
- Enclosing class:
DecisionVariable
Initializes annotation variables of the containing decision variable.
- Author:
- Holger Eichelberger
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidprocessAttribute(Attribute attr) Processes an attribute.protected voidProcesses an attribute assignment.voidvisitAnnotations(IAttributeAccess access) Creates a new decision variable representing a specific decision.Methods inherited from class net.ssehub.easy.varModel.model.AnnotationVisitor
addToScope
-
Field Details
-
values
-
tmp
-
-
Constructor Details
-
InitializationAnnotationVisitor
private InitializationAnnotationVisitor()
-
-
Method Details
-
visitAnnotations
Description copied from class:AnnotationVisitorCreates a new decision variable representing a specific decision.- Overrides:
visitAnnotationsin classAnnotationVisitor- Parameters:
access- the element declaring the attributes- Throws:
IvmlException- in case of processing problems
-
processAttributeAssignment
Description copied from class:AnnotationVisitorProcesses an attribute assignment.- Specified by:
processAttributeAssignmentin classAnnotationVisitor- Parameters:
assng- the assignment to be processed- Throws:
IvmlException- in case of processing problems
-
processAttribute
Description copied from class:AnnotationVisitorProcesses an attribute.- Specified by:
processAttributein classAnnotationVisitor- Parameters:
attr- the attribute to process- Throws:
IvmlException- in case of processing problems
-