Package net.ssehub.easy.varModel.model
Class ConstantDecisionVariableDeclaration
java.lang.Object
net.ssehub.easy.varModel.model.ModelElement
net.ssehub.easy.varModel.model.ContainableModelElement
net.ssehub.easy.varModel.model.AbstractVariable
net.ssehub.easy.varModel.model.DecisionVariableDeclaration
net.ssehub.easy.varModel.model.ConstantDecisionVariableDeclaration
- All Implemented Interfaces:
net.ssehub.easy.basics.modelManagement.IVariable,IDatatypeVisitable,IDerivedDatatypeListener,IAttributableElement,IAttributeAccess,IFreezable,IModelElement
Defines a constant decision variable declaration.
- Author:
- Holger Eichelberger
-
Constructor Summary
ConstructorsConstructorDescriptionConstantDecisionVariableDeclaration(String name, IDatatype type, IModelElement parent) Constructor for decision variable declaration. -
Method Summary
Modifier and TypeMethodDescriptionbooleanReturns whether this variable is a constant.Methods inherited from class net.ssehub.easy.varModel.model.DecisionVariableDeclaration
accept, attribute, getAttribute, getAttribute, getAttributesCount, isAttribute, isDeclaratorTypeExplicit, isTemporaryDeclarator, isTemporaryVariable, propagateAttributeMethods inherited from class net.ssehub.easy.varModel.model.AbstractVariable
constraintsChanged, equals, getDefaultValue, getType, hashCode, isSame, setValue, setValue, setValueMethods inherited from class net.ssehub.easy.varModel.model.ContainableModelElement
accept, getNameSpace, getParent, getProject, getQualifiedName, getTopLevelParent, isTopLevel, setParentMethods inherited from class net.ssehub.easy.varModel.model.ModelElement
findAttribute, getComment, getName, getUniqueName, isTransparent, setComment, setName, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface net.ssehub.easy.varModel.model.IAttributableElement
getName, getQualifiedNameMethods inherited from interface net.ssehub.easy.varModel.model.IFreezable
getName, getParent, getType
-
Constructor Details
-
ConstantDecisionVariableDeclaration
Constructor for decision variable declaration.- Parameters:
name- Name of the decision variable declarationtype- type of the new VariableDeclarationparent- the object, in which this specific one is embedded
-
-
Method Details
-
isConstant
public boolean isConstant()Description copied from class:AbstractVariableReturns whether this variable is a constant.- Overrides:
isConstantin classDecisionVariableDeclaration- Returns:
truefor constant,falseelse
-