public interface Constraint extends ModelElement
Modifier and Type | Method and Description |
---|---|
String |
getBaseClass()
Getter for attribute 'Constraint.BaseClass'
Metamodel description:
MetaClass whose instances can be constrained by the current Constraint.
|
String |
getBody()
Getter for attribute 'Constraint.Body'
Metamodel description:
If the Constraint is not predefined (for example, ordered), then it is expressed in the body.
|
org.eclipse.emf.common.util.EList<ModelElement> |
getConstrainedElement()
Getter for relation 'Constraint->ConstrainedElement'
Metamodel description:
Defines which elements are concerned by the Constraint.
|
<T extends ModelElement> |
getConstrainedElement(Class<T> filterClass)
Filtered Getter for relation 'Constraint->ConstrainedElement'
Metamodel description:
Defines which elements are concerned by the Constraint.
|
String |
getLanguage()
Getter for attribute 'Constraint.Language'
Metamodel description:
null
|
void |
setBaseClass(String value)
Setter for attribute 'Constraint.BaseClass'
Metamodel description:
MetaClass whose instances can be constrained by the current Constraint.
|
void |
setBody(String value)
Setter for attribute 'Constraint.Body'
Metamodel description:
If the Constraint is not predefined (for example, ordered), then it is expressed in the body.
|
void |
setLanguage(String value)
Setter for attribute 'Constraint.Language'
Metamodel description:
null
|
addStereotype, getBpmnLaneRefs, getBpmnLaneRefs, getConstraintDefinition, getConstraintDefinition, getDefaultParametering, getDefaultParametering, getDependsOnDependency, getDependsOnDependency, getDescriptor, getDescriptor, getDocument, getDocument, getExtension, getExtension, getImpactedDependency, getImpactedDependency, getLocalProperties, getLocalProperty, getManifesting, getManifesting, getMatrix, getMatrix, getName, getNote, getNoteContent, getOwnerTemplateParameter, getProduct, getProduct, getProperties, getProperties, getProperties, getProperty, getProperty, getReceivedInfo, getReceivedInfo, getRepresentingConnector, getRepresentingConnector, getRepresentingEnd, getRepresentingEnd, getRepresentingInstance, getRepresentingInstance, getRepresentingPartition, getRepresentingPartition, getRepresents, getRepresents, getSentInfo, getSentInfo, getStereotype, getTag, getTag, getTag, getTagValue, getTagValues, getTemplateSubstitution, getTemplateSubstitution, getTypingParameter, getTypingParameter, isStereotyped, isTagged, putNoteContent, putTagValue, putTagValues, removeNotes, removeStereotypes, removeTags, setLocalProperties, setLocalProperty, setName, setOwnerTemplateParameter, setProperty, setProperty
getAddedToQuery, getAddedToQuery, getCausing, getCausing, getDiagramElement, getDiagramElement
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
accept, delete, getCompositionChildren, getCompositionOwner, getMClass, getStatus, getUuid, isDeleted, isModifiable, isShell, isValid, mGet, mGet, mSet
compareTo
static final String MNAME
String getBaseClass()
void setBaseClass(String value)
String getBody()
void setBody(String value)
String getLanguage()
void setLanguage(String value)
org.eclipse.emf.common.util.EList<ModelElement> getConstrainedElement()
<T extends ModelElement> List<T> getConstrainedElement(Class<T> filterClass)