Showing:

Annotations
Attributes
Diagrams
Instances
Model
Properties
Source
Used by
Element xmcda:piecewiseLinear / segment
Namespace No namespace
Annotations
Segment, defined by two points: one for the head, one for the tail. An attribute in the head and the tail allows to specify if the point is included in the segment or not (open).
Diagram
Diagram XMCDA-3_1_1_xsd_Complex_Type_xmcda_piecewiseLinear.tmp#piecewiseLinear_piecewiseLinear_segment_head XMCDA-3_1_1_xsd_Complex_Type_xmcda_piecewiseLinear.tmp#piecewiseLinear_piecewiseLinear_segment_tail
Properties
content complex
maxOccurs unbounded
Model
Children head, tail
Instance
<segment>
  <head open="">{1,1}</head>
  <tail open="">{1,1}</tail>
</segment>
Source
<xs:element name="segment" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Segment, defined by two points: one for the head, one for the tail. An attribute in the head and the tail allows to specify if the point is included in the segment or not (open).</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <!--  BIG on ne devrait pas avoir à répéter les deux mêmes complexTypes -->
    <xs:sequence>
      <xs:element name="head">
        <xs:annotation>
          <xs:documentation>Head point of a segment. Attribute "open" allows to specify if the point is included in the segment (false) or not (true). By default, the point is included (false).</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:complexContent>
            <xs:extension base="xmcda:point">
              <xs:attribute name="open" type="xs:boolean"/>
            </xs:extension>
          </xs:complexContent>
        </xs:complexType>
      </xs:element>
      <xs:element name="tail">
        <xs:annotation>
          <xs:documentation>Tail point of a segment. Attribute "open" allows to specify if the point is included in the segment (false) or not (true). By default, the point is included (false).</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:complexContent>
            <xs:extension base="xmcda:point">
              <xs:attribute name="open" type="xs:boolean"/>
            </xs:extension>
          </xs:complexContent>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>
Element xmcda:piecewiseLinear / segment / head
Namespace No namespace
Annotations
Head point of a segment. Attribute "open" allows to specify if the point is included in the segment (false) or not (true). By default, the point is included (false).
Diagram
Diagram XMCDA-3_1_1_xsd_Complex_Type_xmcda_point.tmp#point_abscissa XMCDA-3_1_1_xsd_Complex_Type_xmcda_point.tmp#point_ordinate XMCDA-3_1_1_xsd_Complex_Type_xmcda_point.tmp#point XMCDA-3_1_1_xsd_Complex_Type_xmcda_piecewiseLinear.tmp#piecewiseLinear_piecewiseLinear_segment_piecewiseLinear_piecewiseLinear_segment_head_open
Type extension of xmcda:point
Type hierarchy
Properties
content complex
Model
Children abscissa, ordinate
Instance
<head open="">
  <abscissa id="" mcdaConcept="" name="">{1,1}</abscissa>
  <ordinate id="" mcdaConcept="" name="">{1,1}</ordinate>
</head>
Attributes
QName Type Use
open xs:boolean optional
Source
<xs:element name="head">
  <xs:annotation>
    <xs:documentation>Head point of a segment. Attribute "open" allows to specify if the point is included in the segment (false) or not (true). By default, the point is included (false).</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:complexContent>
      <xs:extension base="xmcda:point">
        <xs:attribute name="open" type="xs:boolean"/>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
</xs:element>
Element xmcda:piecewiseLinear / segment / tail
Namespace No namespace
Annotations
Tail point of a segment. Attribute "open" allows to specify if the point is included in the segment (false) or not (true). By default, the point is included (false).
Diagram
Diagram XMCDA-3_1_1_xsd_Complex_Type_xmcda_point.tmp#point_abscissa XMCDA-3_1_1_xsd_Complex_Type_xmcda_point.tmp#point_ordinate XMCDA-3_1_1_xsd_Complex_Type_xmcda_point.tmp#point XMCDA-3_1_1_xsd_Complex_Type_xmcda_piecewiseLinear.tmp#piecewiseLinear_piecewiseLinear_segment_piecewiseLinear_piecewiseLinear_segment_tail_open
Type extension of xmcda:point
Type hierarchy
Properties
content complex
Model
Children abscissa, ordinate
Instance
<tail open="">
  <abscissa id="" mcdaConcept="" name="">{1,1}</abscissa>
  <ordinate id="" mcdaConcept="" name="">{1,1}</ordinate>
</tail>
Attributes
QName Type Use
open xs:boolean optional
Source
<xs:element name="tail">
  <xs:annotation>
    <xs:documentation>Tail point of a segment. Attribute "open" allows to specify if the point is included in the segment (false) or not (true). By default, the point is included (false).</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:complexContent>
      <xs:extension base="xmcda:point">
        <xs:attribute name="open" type="xs:boolean"/>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
</xs:element>
Complex Type xmcda:piecewiseLinear
Namespace http://www.decision-deck.org/2019/XMCDA-3.1.1
Annotations
Piecewise linear function defined by a sequence of segments.
Diagram
Diagram XMCDA-3_1_1_xsd_Complex_Type_xmcda_piecewiseLinear.tmp#piecewiseLinear_segment
Used by
Model
Children segment
Source
<xs:complexType name="piecewiseLinear">
  <xs:annotation>
    <xs:documentation>Piecewise linear function defined by a sequence of segments.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="segment" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>Segment, defined by two points: one for the head, one for the tail. An attribute in the head and the tail allows to specify if the point is included in the segment or not (open).</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <!--  BIG on ne devrait pas avoir à répéter les deux mêmes complexTypes -->
        <xs:sequence>
          <xs:element name="head">
            <xs:annotation>
              <xs:documentation>Head point of a segment. Attribute "open" allows to specify if the point is included in the segment (false) or not (true). By default, the point is included (false).</xs:documentation>
            </xs:annotation>
            <xs:complexType>
              <xs:complexContent>
                <xs:extension base="xmcda:point">
                  <xs:attribute name="open" type="xs:boolean"/>
                </xs:extension>
              </xs:complexContent>
            </xs:complexType>
          </xs:element>
          <xs:element name="tail">
            <xs:annotation>
              <xs:documentation>Tail point of a segment. Attribute "open" allows to specify if the point is included in the segment (false) or not (true). By default, the point is included (false).</xs:documentation>
            </xs:annotation>
            <xs:complexType>
              <xs:complexContent>
                <xs:extension base="xmcda:point">
                  <xs:attribute name="open" type="xs:boolean"/>
                </xs:extension>
              </xs:complexContent>
            </xs:complexType>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Attribute xmcda:piecewiseLinear / segment / head / @open
Namespace No namespace
Type xs:boolean
Properties
content simple
Used by
Source
<xs:attribute name="open" type="xs:boolean"/>
Attribute xmcda:piecewiseLinear / segment / tail / @open
Namespace No namespace
Type xs:boolean
Properties
content simple
Used by
Source
<xs:attribute name="open" type="xs:boolean"/>