public interface Duration extends ValueSpecification
A Duration is a ValueSpecification that specifies the temporal distance between two time instants.
The following features are supported:
UMLPackage.getDuration()
Modifier and Type | Method and Description |
---|---|
java.util.Collection<DurationInterval> |
get_durationIntervalOfMax()
Returns the value of the 'duration Interval Of Max' reference list.
|
java.util.Collection<DurationInterval> |
get_durationIntervalOfMin()
Returns the value of the 'duration Interval Of Min' reference list.
|
ValueSpecification |
getExpr()
Returns the value of the 'Expr' containment reference.
|
java.util.Collection<Observation> |
getObservation()
Returns the value of the 'Observation' reference list.
|
boolean |
has_durationIntervalOfMax() |
boolean |
has_durationIntervalOfMin() |
boolean |
hasObservation() |
void |
setExpr(ValueSpecification value)
Sets the value of the '
Expr ' containment reference. |
get_activityEdgeOfGuard, get_activityEdgeOfWeight, get_changeEventOfChangeExpression, get_durationOfExpr, get_interactionConstraintOfMaxint, get_interactionConstraintOfMinint, get_interactionUseOfArgument, get_interactionUseOfReturnValue, get_intervalOfMax, get_intervalOfMin, get_joinNodeOfJoinSpec, get_lifelineOfSelector, get_messageOfArgument, get_messageOfTarget, get_objectNodeOfUpperBound, get_timeExpressionOfExpr, get_valuePinOfValue, get_valueSpecificationActionOfValue, getExpression, getOwningConstraint, getOwningInstanceSpec, getOwningLower, getOwningParameter, getOwningProperty, getOwningSlot, getOwningUpper, has_intervalOfMax, has_intervalOfMin, set_activityEdgeOfGuard, set_activityEdgeOfWeight, set_changeEventOfChangeExpression, set_durationOfExpr, set_interactionConstraintOfMaxint, set_interactionConstraintOfMinint, set_interactionUseOfArgument, set_interactionUseOfReturnValue, set_joinNodeOfJoinSpec, set_lifelineOfSelector, set_messageOfArgument, set_messageOfTarget, set_objectNodeOfUpperBound, set_timeExpressionOfExpr, set_valuePinOfValue, set_valueSpecificationActionOfValue, setExpression, setOwningConstraint, setOwningInstanceSpec, setOwningLower, setOwningParameter, setOwningProperty, setOwningSlot, setOwningUpper
get_componentOfPackagedElement, get_elementImportOfImportedElement, get_manifestationOfUtilizedElement, getOwningPackage, getVisibility, has_elementImportOfImportedElement, has_manifestationOfUtilizedElement, set_componentOfPackagedElement, setOwningPackage, setVisibility
get_templateParameterOfDefault, get_templateParameterOfOwnedDefault, get_templateParameterSubstitutionOfActual, get_templateParameterSubstitutionOfOwnedActual, getOwningTemplateParameter, getTemplateParameter, has_templateParameterOfDefault, has_templateParameterSubstitutionOfActual, set_templateParameterOfOwnedDefault, set_templateParameterSubstitutionOfOwnedActual, setOwningTemplateParameter, setTemplateParameter
getType, setType
get_considerIgnoreFragmentOfMessage, get_durationObservationOfEvent, get_informationFlowOfInformationSource, get_informationFlowOfInformationTarget, get_messageOfSignature, get_namespaceOfMember, get_timeObservationOfEvent, getClientDependency, getName, getNameExpression, getNamespace, getQualifiedName, getSupplierDependency, has_considerIgnoreFragmentOfMessage, has_durationObservationOfEvent, has_informationFlowOfInformationSource, has_informationFlowOfInformationTarget, has_messageOfSignature, has_namespaceOfMember, has_timeObservationOfEvent, hasClientDependency, hasSupplierDependency, setName, setNameExpression, setNamespace
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
@CheckForNull ValueSpecification getExpr()
duration Of Expr
'.
A ValueSpecification that evaluates to the value of the Duration.
setExpr(ValueSpecification)
,
UMLPackage.getDuration_Expr()
,
ValueSpecification.get_durationOfExpr()
void setExpr(@CheckForNull ValueSpecification value)
Expr
' containment reference.
value
- the new value of the 'Expr' containment reference.getExpr()
java.util.Collection<Observation> getObservation()
Observation
.
It is bidirectional and its opposite is
'duration Of Observation
'.
Refers to the Observations that are involved in the computation of the Duration value
UMLPackage.getDuration_Observation()
,
Observation.get_durationOfObservation()
java.util.Collection<DurationInterval> get_durationIntervalOfMax()
DurationInterval
.
It is bidirectional and its opposite is 'Max
'.
If the meaning of the 'duration Interval Of Max' reference list isn't clear, there really should be more of a description here...
UMLPackage.getDuration__durationIntervalOfMax()
,
DurationInterval.getMax()
java.util.Collection<DurationInterval> get_durationIntervalOfMin()
DurationInterval
.
It is bidirectional and its opposite is 'Min
'.
If the meaning of the 'duration Interval Of Min' reference list isn't clear, there really should be more of a description here...
UMLPackage.getDuration__durationIntervalOfMin()
,
DurationInterval.getMin()
boolean hasObservation() throws javax.jmi.reflect.JmiException
javax.jmi.reflect.JmiException
boolean has_durationIntervalOfMax() throws javax.jmi.reflect.JmiException
javax.jmi.reflect.JmiException
boolean has_durationIntervalOfMin() throws javax.jmi.reflect.JmiException
javax.jmi.reflect.JmiException