Software Disclaimer

Class UML 2.3::TimeConstraint

Description:

A time constraint is a constraint that refers to a time interval.

Direct Superclasses: IntervalConstraint

Direct Subclasses:

Class Precedence List: TimeConstraint, IntervalConstraint, Constraint, PackageableElement, ParameterableElement, NamedElement, Element

Properties:

firstEvent : Boolean (0 1); -- source TimeConstraint

The value of firstEvent is related to constrainedElement. If firstEvent is true, then the corresponding observation event is the first time instant the execution enters constrainedElement. If firstEvent is false, then the corresponding observation event is the last time instant the execution is within constrainedElement.
Default value: TRUE

specification : TimeInterval (1 1); -- source TimeConstraint
constrainedElement : Element (0 *); -- source Constraint
context : Namespace (0 1); -- source Constraint
visibility : VisibilityKind (1 1); -- source PackageableElement
owningTemplateParameter : TemplateParameter (0 1); -- source ParameterableElement
templateParameter : TemplateParameter (0 1); -- source ParameterableElement
clientDependency : Dependency (0 *); -- source NamedElement
name : String (0 1); -- source NamedElement
nameExpression : StringExpression (0 1); -- source NamedElement
namespace : Namespace (0 1); -- source NamedElement
qualifiedName : String (0 1); -- source NamedElement
ownedComment : Comment (0 *); -- source Element
ownedElement : Element (0 *); -- source Element
owner : Element (0 1); -- source Element

Constraints:

No additional constraints.

Operations:

No additional operations.



Send questions or comments to [email protected].