Showing:

Annotations
Attributes
Diagrams
Facets
Model
Properties
Source
Used by
Element tps:dependencyType / tps:Predecessor
Namespace tps
Annotations
A reference to a predecessor task
Diagram
Properties
content complex
Attributes
QName Type Use
idRef xs:IDREF optional
Source
<xs:element name="Predecessor">
  <xs:annotation>
    <xs:documentation>A reference to a predecessor task</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:attribute name="idRef" type="xs:IDREF"/>
  </xs:complexType>
</xs:element>
Element tps:dependencyType / tps:Successor
Namespace tps
Annotations
A reference to a successor task
Diagram
Properties
content complex
Attributes
QName Type Use
idRef xs:IDREF optional
Source
<xs:element name="Successor">
  <xs:annotation>
    <xs:documentation>A reference to a successor task</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:attribute name="idRef" type="xs:IDREF"/>
  </xs:complexType>
</xs:element>
Element tps:dependencyType / tps:Type
Namespace tps
Annotations
The relationship between the specified predecessor and successor tasks
Diagram
Type tps:dependencyModeType
Properties
content simple
Facets
enumeration finish_finish
enumeration finish_start
enumeration start_finish
enumeration start_start
Source
<xs:element name="Type" type="tps:dependencyModeType">
  <xs:annotation>
    <xs:documentation>The relationship between the specified predecessor and successor tasks</xs:documentation>
  </xs:annotation>
</xs:element>
Element tps:dependencyType / tps:MinDelay
Namespace tps
Annotations
The minimum allowed delay (or lag) of the successor in relation to the predecessor
Diagram
Type xs:dayTimeDuration
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="MinDelay" type="xs:dayTimeDuration">
  <xs:annotation>
    <xs:documentation>The minimum allowed delay (or lag) of the successor in relation to the predecessor</xs:documentation>
  </xs:annotation>
</xs:element>
Element tps:dependencyType / tps:MaxDelay
Namespace tps
Annotations
The maximum allowed delay (or lag) of the successor in relation to the predecessor
Diagram
Type xs:dayTimeDuration
Properties
content simple
minOccurs 0
Source
<xs:element minOccurs="0" name="MaxDelay" type="xs:dayTimeDuration">
  <xs:annotation>
    <xs:documentation>The maximum allowed delay (or lag) of the successor in relation to the predecessor</xs:documentation>
  </xs:annotation>
</xs:element>
Complex Type tps:dependencyType
Namespace tps
Annotations
The Dependency type describes the relationship between two tasks: a predecessor and a successor
Diagram
Type extension of tps:actionObjectType
Type hierarchy
Used by
Model
tps:Predecessor , tps:Successor , tps:Type , tps:MinDelay{0,1} , tps:MaxDelay{0,1} , (ANY element from TARGET namespace 'tps' and ANY element OTHER than the defined siblings | ANY element from ANY namespace OTHER than 'tps')
Children tps:MaxDelay, tps:MinDelay, tps:Predecessor, tps:Successor, tps:Type
Attributes
QName Type Use Annotation
id xs:ID optional
The id of the element. In Data structure it must be always defined and it can be referenced by an other element that uses this element. In Transaction structure it must be defined by a 'created' action (not defined in the other actions)
idRef xs:IDREF optional
The reference to the id of this element. In MAXML structure is not defined. In Transaction structure it must be defined by 'modified' and 'deleted' action (not defined in 'created' action)
Source
<xs:complexType name="dependencyType">
  <xs:annotation>
    <xs:documentation>The Dependency type describes the relationship between two tasks: a predecessor and a successor</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="tps:actionObjectType">
      <xs:sequence>
        <xs:element name="Predecessor">
          <xs:annotation>
            <xs:documentation>A reference to a predecessor task</xs:documentation>
          </xs:annotation>
          <xs:complexType>
            <xs:attribute name="idRef" type="xs:IDREF"/>
          </xs:complexType>
        </xs:element>
        <xs:element name="Successor">
          <xs:annotation>
            <xs:documentation>A reference to a successor task</xs:documentation>
          </xs:annotation>
          <xs:complexType>
            <xs:attribute name="idRef" type="xs:IDREF"/>
          </xs:complexType>
        </xs:element>
        <xs:element name="Type" type="tps:dependencyModeType">
          <xs:annotation>
            <xs:documentation>The relationship between the specified predecessor and successor tasks</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="MinDelay" type="xs:dayTimeDuration">
          <xs:annotation>
            <xs:documentation>The minimum allowed delay (or lag) of the successor in relation to the predecessor</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element minOccurs="0" name="MaxDelay" type="xs:dayTimeDuration">
          <xs:annotation>
            <xs:documentation>The maximum allowed delay (or lag) of the successor in relation to the predecessor</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:group minOccurs="0" ref="tps:versionable"/>
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>
Attribute tps:dependencyType / tps:Predecessor / @idRef
Namespace No namespace
Type xs:IDREF
Properties
content simple
Used by
Source
<xs:attribute name="idRef" type="xs:IDREF"/>
Attribute tps:dependencyType / tps:Successor / @idRef
Namespace No namespace
Type xs:IDREF
Properties
content simple
Used by
Source
<xs:attribute name="idRef" type="xs:IDREF"/>