public interface IEntryPointPseudoState extends IAbstractPseudoState
Modifier and Type | Field and Description |
---|---|
static String |
MetaclassName |
Modifier and Type | Method and Description |
---|---|
void |
addConnection(IConnectionPointReference element)
Add a ObConnectionPointReference to the 'Connection' association.
|
int |
cardConnection()
Returns the number elements in the Connection association.
|
int |
cardConnection(Class<? extends IConnectionPointReference> filteredClass)
Returns the number elements in the Connection association filtered with the given metaclass.
|
ObList<IConnectionPointReference> |
getConnection()
Get the list of ObConnectionPointReference to the Connection association.
|
<T extends IConnectionPointReference> |
getConnection(Class<T> filteredClass)
Get the list of ObConnectionPointReference to the Connection association.
|
IState |
getEntryOf()
Get the EntryOf association.
|
IStateMachine |
getEntryOfMachine()
Get the EntryOfMachine association.
|
void |
removeConnection(IConnectionPointReference element)
Remove an ObConnectionPointReference from the 'Connection' association.
|
void |
setEntryOf(IState element)
Setter for the 'EntryOf' [0..1] association.
|
void |
setEntryOfMachine(IStateMachine element)
Setter for the 'EntryOfMachine' [0..1] association.
|
addIncoming, addOutGoing, cardIncoming, cardIncoming, cardOutGoing, cardOutGoing, getIncoming, getIncoming, getOutGoing, getOutGoing, getParent, removeIncoming, removeOutGoing, setParent
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
void addConnection(IConnectionPointReference element)
element
- The ObConnectionPointReference to add.int cardConnection()
int cardConnection(Class<? extends IConnectionPointReference> filteredClass)
filteredClass
- The filter to apply.ObList<IConnectionPointReference> getConnection()
<T extends IConnectionPointReference> ObList<T> getConnection(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 removeConnection(IConnectionPointReference element)
element
- The ObConnectionPointReference to remove.IState getEntryOf()
void setEntryOf(IState element)
element
- The element to set.IStateMachine getEntryOfMachine()
void setEntryOfMachine(IStateMachine element)
element
- The element to set.