Interface ITimeConstraint
The public interface for TimeConstraint
[DefaultImplementationType(typeof(TimeConstraint))]
[XmlDefaultImplementationType(typeof(TimeConstraint))]
[ModelRepresentationClass("http://www.eclipse.org/uml2/5.0.0/UML#//TimeConstraint")]
public interface ITimeConstraint : IIntervalConstraint, IConstraint, IPackageableElement, IParameterableElement, INamedElement, IElement, IEModelElement, IModelElement, INotifyPropertyChanged, INotifyPropertyChanging
- Inherited Members
Properties
FirstEvent
The value of firstEvent is related to the constrainedElement. If firstEvent is true, then the corresponding observation event is the first time instant the execution enters the constrainedElement. If firstEvent is false, then the corresponding observation event is the last time instant the execution is within the constrainedElement. <p>From package UML::Values.</p>
[XmlElementName("firstEvent")]
[XmlAttribute(true)]
bool? FirstEvent { get; set; }
Property Value
- bool?
Methods
Has_one_constrainedElement(object, object)
A TimeConstraint has one constrainedElement. constrainedElement->size() = 1
bool Has_one_constrainedElement(object diagnostics, object context)
Parameters
diagnostics
objectThe chain of diagnostics to which problems are to be appended.
context
objectThe cache of context-specific information.