public interface IConnectorEnd extends ILinkEnd
Modifier and Type | Field and Description |
---|---|
static String |
MetaclassName |
Modifier and Type | Method and Description |
---|---|
void |
addRepresentation(IBinding element)
Add a ObBinding to the 'Representation' association.
|
int |
cardRepresentation()
Returns the number elements in the Representation association.
|
int |
cardRepresentation(Class<? extends IBinding> filteredClass)
Returns the number elements in the Representation association filtered with the given metaclass.
|
ObList<IBinding> |
getRepresentation()
Get the list of ObBinding to the Representation association.
|
<T extends IBinding> |
getRepresentation(Class<T> filteredClass)
Get the list of ObBinding to the Representation association.
|
IModelElement |
getRepresentedFeature()
Get the RepresentedFeature association.
|
void |
removeRepresentation(IBinding element)
Remove an ObBinding from the 'Representation' association.
|
void |
setRepresentedFeature(IModelElement element)
Setter for the 'RepresentedFeature' [0..1] association.
|
getConsumer, getLinked, getLinkNode, getModel, getMultiplicityMax, getMultiplicityMin, getOppositeEnds, getProvider, isNavigable, isOrdered, isUnique, setConsumer, setLinked, setLinkNode, setModel, setMultiplicityMax, setMultiplicityMin, setNavigable, setOrdered, setProvider, setUnique
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 getRepresentedFeature()
void setRepresentedFeature(IModelElement element)
element
- The element to set.void addRepresentation(IBinding element)
element
- The ObBinding to add.int cardRepresentation()
int cardRepresentation(Class<? extends IBinding> filteredClass)
filteredClass
- The filter to apply.ObList<IBinding> getRepresentation()
<T extends IBinding> ObList<T> getRepresentation(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 removeRepresentation(IBinding element)
element
- The ObBinding to remove.