public interface TimeExpression extends ValueSpecification
A TimeExpression is a ValueSpecification that represents a time value.
The following features are supported:
UMLPackage.getTimeExpression()
Modifier and Type | Method and Description |
---|---|
TimeEvent |
get_timeEventOfWhen()
Returns the value of the 'time Event Of When' container reference.
|
java.util.Collection<TimeInterval> |
get_timeIntervalOfMax()
Returns the value of the 'time Interval Of Max' reference list.
|
java.util.Collection<TimeInterval> |
get_timeIntervalOfMin()
Returns the value of the 'time 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_timeIntervalOfMax() |
boolean |
has_timeIntervalOfMin() |
boolean |
hasObservation() |
void |
set_timeEventOfWhen(TimeEvent value)
Sets the value of the '
time Event Of When '
container reference. |
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()
time Expression Of Expr
'.
A ValueSpecification that evaluates to the value of the TimeExpression.
setExpr(ValueSpecification)
,
UMLPackage.getTimeExpression_Expr()
,
ValueSpecification.get_timeExpressionOfExpr()
void setExpr(@CheckForNull ValueSpecification value)
Expr
' containment reference.
value
- the new value of the 'Expr' containment reference.getExpr()
@CheckForNull TimeEvent get_timeEventOfWhen()
When
'.
If the meaning of the 'time Event Of When' container reference isn't clear, there really should be more of a description here...
set_timeEventOfWhen(TimeEvent)
,
UMLPackage.getTimeExpression__timeEventOfWhen()
,
TimeEvent.getWhen()
void set_timeEventOfWhen(@CheckForNull TimeEvent value)
time Event Of When
'
container reference.
value
- the new value of the 'time Event Of When' container reference.get_timeEventOfWhen()
java.util.Collection<TimeInterval> get_timeIntervalOfMax()
TimeInterval
.
It is bidirectional and its opposite is 'Max
'.
If the meaning of the 'time Interval Of Max' reference list isn't clear, there really should be more of a description here...
UMLPackage.getTimeExpression__timeIntervalOfMax()
,
TimeInterval.getMax()
java.util.Collection<TimeInterval> get_timeIntervalOfMin()
TimeInterval
.
It is bidirectional and its opposite is 'Min
'.
If the meaning of the 'time Interval Of Min' reference list isn't clear, there really should be more of a description here...
UMLPackage.getTimeExpression__timeIntervalOfMin()
,
TimeInterval.getMin()
java.util.Collection<Observation> getObservation()
Observation
.
It is bidirectional and its opposite is
'time Expression Of Observation
'.
Refers to the Observations that are involved in the computation of the TimeExpression value.
UMLPackage.getTimeExpression_Observation()
,
Observation.get_timeExpressionOfObservation()
boolean has_timeIntervalOfMax() throws javax.jmi.reflect.JmiException
javax.jmi.reflect.JmiException
boolean has_timeIntervalOfMin() throws javax.jmi.reflect.JmiException
javax.jmi.reflect.JmiException
boolean hasObservation() throws javax.jmi.reflect.JmiException
javax.jmi.reflect.JmiException