Package net.ssehub.easy.varModel.model
Class EvaluationBlock
- java.lang.Object
-
- net.ssehub.easy.varModel.model.ModelElement
-
- net.ssehub.easy.varModel.model.ContainableModelElement
-
- net.ssehub.easy.varModel.model.EvaluationBlock
-
- All Implemented Interfaces:
IDatatypeVisitable,IModelElement
- Direct Known Subclasses:
FreezeBlock,PartialEvaluationBlock
public abstract class EvaluationBlock extends ContainableModelElement
An evaluation block consisting of constraints to be evaluated.- Author:
- Marcel Lueder
-
-
Constructor Summary
Constructors Constructor Description EvaluationBlock()Constructor for serialization.EvaluationBlock(java.lang.String name, IModelElement parent)Constructor for the evaluation block.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanisEmpty()Checks whether the evaluation block is empty.-
Methods inherited from class net.ssehub.easy.varModel.model.ContainableModelElement
accept, getNameSpace, getParent, getProject, getQualifiedName, getTopLevelParent, isTopLevel, setParent
-
Methods inherited from class net.ssehub.easy.varModel.model.ModelElement
findAttribute, getComment, getName, getUniqueName, isTransparent, propagateAttribute, setComment, setName, toString
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface net.ssehub.easy.varModel.model.IModelElement
accept
-
-
-
-
Constructor Detail
-
EvaluationBlock
public EvaluationBlock()
Constructor for serialization.
-
EvaluationBlock
public EvaluationBlock(java.lang.String name, IModelElement parent)Constructor for the evaluation block.- Parameters:
name- Name of the evaluation blockparent- the object, in which this specific one is embedded
-
-