complexType "uml:Duration"
Namespace:
Content:
complex, 14 attributes, 10 elements
Defined:
globally in UML2XMI.xsd; see XML source
Includes:
definitions of 2 attributes, 1 element
Used:
Content Model Diagram
XML Representation Summary
<...
   
 = 
xsd:ID
 = 
xsd:string
 = 
xsd:string
 = 
xsd:string
 = 
xsd:IDREF
 = 
"2.0"
 = 
xsd:QName
 = 
xsd:string
 = 
("public" | "private" | "protected" | "package")
 = 
xsd:string
 = 
xsd:string
 = 
xsd:string
 = 
xsd:string
 = 
xsd:string
    >
   
Content: 
xmi:Extension*, eAnnotations*, ownedComment*, (templateBinding | ownedTemplateSignature)*, (clientDependency | nameExpression)*, type*, templateParameter*, event*
</...>
All Direct / Indirect Based Elements (2):
duration, uml:Duration
Known Usage Locations
Annotation
A duration defines a value specification that specifies the temporal distance between two time expressions that specify time instants.
Type Definition Detail
Type Derivation Tree
ecore:EObject (extension)
  ecore:EModelElement (extension)
      uml:Element (extension)
          uml:TemplateableElement (extension)
              uml:NamedElement (extension)
                  uml:TypedElement (extension)
                      uml:ValueSpecification (extension)
                          uml:Duration
XML Source (w/o annotations (4); see within schema source)
<xsd:complexType name="Duration">
<xsd:complexContent>
<xsd:extension base="uml:ValueSpecification">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="event" type="uml:NamedElement"/>
</xsd:choice>
<xsd:attribute name="firstTime" type="xsd:string"/>
<xsd:attribute name="event" type="xsd:string"/>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
Attribute Detail (all declarations; defined within this component only; 2/14)
event
Type:
xsd:string, predefined
Use:
optional
Refers to the specification(s) that describes the starting TimeExpression and the ending TimeExpression of the Duration. If only one NamedElement is referenced, the duration is from the first point in time of that NamedElement until the last point in time of that NamedElement.
XML Source (w/o annotations (1); see within schema source)
<xsd:attribute name="event" type="xsd:string"/>

firstTime
Type:
xsd:string, predefined
Use:
optional
If the duration is between times of two NamedElements, there are two Boolean attributes, one for the start of the duration and one for the end of the duration. For each of these it holds that firstTime is true if the time information is associated with the first point in time of the NamedElement referenced by event, and false if it represents the last point in time of the NamedElement. If there is only one NamedElement referenced by event, then this attribute is irrelevant. The default value is true.
XML Source (w/o annotations (1); see within schema source)
<xsd:attribute name="firstTime" type="xsd:string"/>
Content Element Detail (all declarations; defined within this component only; 1/10)
event
Type:
uml:NamedElement, complex content
Refers to the specification(s) that describes the starting TimeExpression and the ending TimeExpression of the Duration. If only one NamedElement is referenced, the duration is from the first point in time of that NamedElement until the last point in time of that NamedElement.
XML Source (w/o annotations (1); see within schema source)
<xsd:element name="event" type="uml:NamedElement"/>

XML schema documentation generated with DocFlex/XML RE 1.8.5 using DocFlex/XML XSDDoc 2.5.0 template set. All content model diagrams generated by Altova XMLSpy via DocFlex/XML XMLSpy Integration.