public interface IAbstractDiagram extends IModelElement
Modifier and Type | Field and Description |
---|---|
static String |
MetaclassName |
Modifier and Type | Method and Description |
---|---|
void |
addReferencingSet(IDiagramSet element)
Add a ObDiagramSet to the 'ReferencingSet' association.
|
int |
cardReferencingSet()
Returns the number elements in the ReferencingSet association.
|
int |
cardReferencingSet(Class<? extends IDiagramSet> filteredClass)
Returns the number elements in the ReferencingSet association filtered with the given metaclass.
|
IModelElement |
getOrigin()
Get the Origin association.
|
IDiagramContainer |
getOwner()
Get the Owner association.
|
ObList<IDiagramSet> |
getReferencingSet()
Get the list of ObDiagramSet to the ReferencingSet association.
|
<T extends IDiagramSet> |
getReferencingSet(Class<T> filteredClass)
Get the list of ObDiagramSet to the ReferencingSet association.
|
void |
removeReferencingSet(IDiagramSet element)
Remove an ObDiagramSet from the 'ReferencingSet' association.
|
void |
setOrigin(IModelElement element)
Setter for the 'Origin' [0..1] association.
|
void |
setOwner(IDiagramContainer element)
Setter for the 'Owner' [1..1] association.
|
addBpmnLaneRefs, addConstraintDefinition, addDefaultParametering, addDependsOnDependency, addDescriptor, addDocument, addExtension, addImpactedDependency, addLocalDescriptor, addLocalTag, addManifesting, addproduct, addReceivedInfo, addRepresentingConnector, addRepresentingEnd, addRepresentingInstance, addRepresentingPartition, addRepresents, addSentInfo, addStereotype, addTag, addTemplateSubstitution, addTypingParameter, cardBpmnLaneRefs, cardBpmnLaneRefs, cardConstraintDefinition, cardConstraintDefinition, cardDefaultParametering, cardDefaultParametering, cardDependsOnDependency, cardDependsOnDependency, cardDescriptor, cardDescriptor, cardDocument, cardDocument, cardExtension, cardExtension, cardImpactedDependency, cardImpactedDependency, cardLocalDescriptor, cardLocalDescriptor, cardLocalTag, cardLocalTag, cardManifesting, cardManifesting, cardproduct, cardproduct, cardReceivedInfo, cardReceivedInfo, cardRepresentingConnector, cardRepresentingConnector, cardRepresentingEnd, cardRepresentingEnd, cardRepresentingInstance, cardRepresentingInstance, cardRepresentingPartition, cardRepresentingPartition, cardRepresents, cardRepresents, cardSentInfo, cardSentInfo, cardTag, cardTag, cardTemplateSubstitution, cardTemplateSubstitution, cardTypingParameter, cardTypingParameter, getBpmnLaneRefs, getBpmnLaneRefs, getConstraintDefinition, getConstraintDefinition, getDefaultParametering, getDefaultParametering, getDependsOnDependency, getDependsOnDependency, getDescriptor, getDescriptor, getDocument, getDocument, getExtension, getExtension, getImpactedDependency, getImpactedDependency, getLocalDescriptor, getLocalDescriptor, getLocalTag, getLocalTag, getManifesting, getManifesting, getNote, getNoteContent, getOwnerTemplateParameter, getproduct, getproduct, getReceivedInfo, getReceivedInfo, getRepresentingConnector, getRepresentingConnector, getRepresentingEnd, getRepresentingEnd, getRepresentingInstance, getRepresentingInstance, getRepresentingPartition, getRepresentingPartition, getRepresents, getRepresents, getSentInfo, getSentInfo, getTag, getTag, getTagValues, getTemplateSubstitution, getTemplateSubstitution, getTypingParameter, getTypingParameter, isStereotyped, isTagged, putNoteContent, putTagValue, putTagValues, removeBpmnLaneRefs, removeConstraintDefinition, removeDefaultParametering, removeDependsOnDependency, removeDescriptor, removeDocument, removeExtension, removeImpactedDependency, removeLocalDescriptor, removeLocalTag, removeManifesting, removeNote, removeproduct, removeReceivedInfo, removeRepresentingConnector, removeRepresentingEnd, removeRepresentingInstance, removeRepresentingPartition, removeRepresents, removeSentInfo, removeStereotype, removeTag, removeTag, removeTemplateSubstitution, removeTypingParameter, setName, setOwnerTemplateParameter, toString
accept, addcausing, cardcausing, cardcausing, compareTo, delete, equals, getcausing, getcausing, getCompositionOwner, getElementStatus, getHid, getIdentifier, getLid, getMetaclassId, getMetaclassName, getmodifDate, getName, getSessionId, hashCode, isValid, removecausing, setmodifDate
static final String MetaclassName
IModelElement getOrigin()
void setOrigin(IModelElement element)
element
- The element to set.IDiagramContainer getOwner()
void setOwner(IDiagramContainer element)
element
- The element to set.void addReferencingSet(IDiagramSet element)
element
- The ObDiagramSet to add.int cardReferencingSet()
int cardReferencingSet(Class<? extends IDiagramSet> filteredClass)
filteredClass
- The filter to apply.ObList<IDiagramSet> getReferencingSet()
<T extends IDiagramSet> ObList<T> getReferencingSet(Class<T> filteredClass)
This list is filtered using the given filteredClass
argument.
The returned list elements can therefore be directly safely casted.
T
- The applied filter.filteredClass
- The filter to apply.void removeReferencingSet(IDiagramSet element)
element
- The ObDiagramSet to remove.