public interface OccurrenceSpecification extends InteractionFragment
An OccurrenceSpecification is the basic semantic unit of Interactions. The sequences of occurrences specified by them are the meanings of Interactions.
The following features are supported:
UMLPackage.getOccurrenceSpecification()
Modifier and Type | Method and Description |
---|---|
java.util.Collection<ExecutionSpecification> |
get_executionSpecificationOfFinish()
Returns the value of the 'execution Specification Of Finish' reference list.
|
java.util.Collection<ExecutionSpecification> |
get_executionSpecificationOfStart()
Returns the value of the 'execution Specification Of Start' reference list.
|
java.util.Collection<Lifeline> |
getCovered()
Returns the value of the 'Covered' reference list.
|
java.util.Collection<GeneralOrdering> |
getToAfter()
Returns the value of the 'To After' reference list.
|
java.util.Collection<GeneralOrdering> |
getToBefore()
Returns the value of the 'To Before' reference list.
|
boolean |
has_executionSpecificationOfFinish() |
boolean |
has_executionSpecificationOfStart() |
boolean |
hasToAfter() |
boolean |
hasToBefore() |
getEnclosingInteraction, getEnclosingOperand, getGeneralOrdering, hasCovered, hasGeneralOrdering, setEnclosingInteraction, setEnclosingOperand
get_considerIgnoreFragmentOfMessage, get_durationObservationOfEvent, get_informationFlowOfInformationSource, get_informationFlowOfInformationTarget, get_messageOfSignature, get_namespaceOfMember, get_timeObservationOfEvent, getClientDependency, getName, getNameExpression, getNamespace, getQualifiedName, getSupplierDependency, getVisibility, has_considerIgnoreFragmentOfMessage, has_durationObservationOfEvent, has_informationFlowOfInformationSource, has_informationFlowOfInformationTarget, has_messageOfSignature, has_namespaceOfMember, has_timeObservationOfEvent, hasClientDependency, hasSupplierDependency, setName, setNameExpression, setNamespace, setVisibility
get_activityPartitionOfRepresents, get_commentOfAnnotatedElement, get_constraintOfConstrainedElement, get_diagramOfContext, get_directedRelationshipOfSource, get_directedRelationshipOfTarget, get_elementOfSyncElement, get_elementValueOfElement, get_relationshipOfRelatedElement, getAppliedStereotypeInstance, getOwnedComment, getOwnedElement, getOwner, getSyncElement, has_activityPartitionOfRepresents, has_commentOfAnnotatedElement, has_constraintOfConstrainedElement, has_diagramOfContext, has_directedRelationshipOfSource, has_directedRelationshipOfTarget, has_elementOfSyncElement, has_elementValueOfElement, has_relationshipOfRelatedElement, hasOwnedComment, hasOwnedElement, setAppliedStereotypeInstance, setOwner, setSyncElement
get_representationText, getLocalID, isInvalid, set_representationText, setLocalID, sGetLocalID
getID, getMDExtension, getMdExtensions, setID
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
accept, addPropertyChangeListener, canAdd, canAdd, canAddChild, canBeDeleted, firePropertyChange, getClassType, getHumanName, getHumanType, getObjectParent, isEditable, removePropertyChangeListener, sGetID
refClass, refDelete, refImmediateComposite, refIsInstanceOf, refOutermostComposite
java.util.Collection<GeneralOrdering> getToBefore()
GeneralOrdering
.
It is bidirectional and its opposite is 'After
'.
References the GeneralOrderings that specify EventOcurrences that must occur before this OccurrenceSpecification.
UMLPackage.getOccurrenceSpecification_ToBefore()
,
GeneralOrdering.getAfter()
java.util.Collection<ExecutionSpecification> get_executionSpecificationOfFinish()
ExecutionSpecification
.
It is bidirectional and its opposite is
'Finish
'.
If the meaning of the 'execution Specification Of Finish' reference list isn't clear, there really should be more of a description here...
UMLPackage.getOccurrenceSpecification__executionSpecificationOfFinish()
,
ExecutionSpecification.getFinish()
java.util.Collection<ExecutionSpecification> get_executionSpecificationOfStart()
ExecutionSpecification
.
It is bidirectional and its opposite is 'Start
'.
If the meaning of the 'execution Specification Of Start' reference list isn't clear, there really should be more of a description here...
UMLPackage.getOccurrenceSpecification__executionSpecificationOfStart()
,
ExecutionSpecification.getStart()
java.util.Collection<Lifeline> getCovered()
Lifeline
.
It is bidirectional and its opposite is 'occurrence Specification Of Covered
'.
References the Lifeline on which the OccurrenceSpecification appears.
getCovered
in interface InteractionFragment
UMLPackage.getOccurrenceSpecification_Covered()
,
Lifeline.get_occurrenceSpecificationOfCovered()
java.util.Collection<GeneralOrdering> getToAfter()
GeneralOrdering
.
It is bidirectional and its opposite is 'Before
'.
References the GeneralOrderings that specify EventOcurrences that must occur after this OccurrenceSpecification.
UMLPackage.getOccurrenceSpecification_ToAfter()
,
GeneralOrdering.getBefore()
boolean hasToBefore() throws javax.jmi.reflect.JmiException
javax.jmi.reflect.JmiException
boolean has_executionSpecificationOfFinish() throws javax.jmi.reflect.JmiException
javax.jmi.reflect.JmiException
boolean has_executionSpecificationOfStart() throws javax.jmi.reflect.JmiException
javax.jmi.reflect.JmiException
boolean hasToAfter() throws javax.jmi.reflect.JmiException
javax.jmi.reflect.JmiException