Software Disclaimer

Class UML 2.5::DurationObservation

Description:

A DurationObservation is a reference to a duration during an execution. It points out the NamedElement(s) in the model to observe and whether the observations are when this NamedElement is entered or when it is exited.

Direct Superclasses: Observation

Direct Subclasses:

Class Precedence List: DurationObservation, Observation, PackageableElement, ParameterableElement, NamedElement, Element

Properties:

event : NamedElement (1 2); -- source DurationObservation
firstEvent : Boolean (0 2); -- source DurationObservation
visibility : VisibilityKind (0 1); -- source PackageableElement

A PackageableElement must have a visibility specified if it is owned by a Namespace. The default visibility is public.
Redefines: NamedElement.visibility
Default value: PUBLIC

owningTemplateParameter : TemplateParameter (0 1); -- source ParameterableElement

The formal TemplateParameter that owns this ParameterableElement.
Subsets: Element.owner, ParameterableElement.templateParameter
Opposite: TemplateParameter.ownedParameteredElement

templateParameter : TemplateParameter (0 1); -- source ParameterableElement

The TemplateParameter that exposes this ParameterableElement as a formal parameter.
Opposite: TemplateParameter.parameteredElement

clientDependency : Dependency (0 *); -- source NamedElement

Indicates the Dependencies that reference this NamedElement as a client.
{derived}
Opposite: Dependency.client

name : String (0 1); -- source NamedElement
nameExpression : StringExpression (0 1); -- source NamedElement

The StringExpression used to define the name of this NamedElement.
{composite}
Subsets: Element.ownedElement

namespace : Namespace (0 1); -- source NamedElement

Specifies the Namespace that owns the NamedElement.
{readonly}
Derived union with sources: ()
Subsets: Element.owner
Opposite: Namespace.ownedMember

qualifiedName : String (0 1); -- source NamedElement
ownedComment : Comment (0 *); -- source Element
ownedElement : Element (0 *); -- source Element
owner : Element (0 1); -- source Element

The Element that owns this Element.
{readonly}
Derived union with sources: (namespace, owningTemplateParameter)
Opposite: Element.ownedElement

Constraints:

No additional constraints.

Operations:

No additional operations.



Send questions or comments to [email protected].