Documentation for ATIS-Draft-03-00-79

Simple Type: CPT-Color

[Table of contents]

Super-types: None
Sub-types: None
Name CPT-Color
Used by (from the same schema document) Complex Type SPFeature , Complex Type SPFeature , Complex Type SPGeometricSymbol , Complex Type SPGeometricSymbol
Content
  • Union of following types:
    • Locally defined type:
      • Base XSD Type: unsignedInt
      • 1 <= value <= 36
    • Locally defined type:
      • Base XSD Type: string
      • value comes from list: {'white'|'black'|'red'|'blue'|'green'|'violet'|'purple'|'gray'|'pink'|'yellow'|'orange'|'brown'|'silver'|'lime'|'gold'|'light red'|'light blue'|'light green'|'light violet'|'light purple'|'light gray'|'light pink'|'light yellow'|'light orange'|'light brown'|'dark red'|'dark blue'|'dark green'|'dark violet'|'dark purple'|'dark gray'|'dark pink'|'dark yellow'|'dark orange'|'dark brown'}
    • Locally defined type:
      • Base XSD Type: unsignedInt
      • 128 <= value <= 255
    • Locally defined type:
      • Base XSD Type: string
Application Data white (1) black (2) red (3) blue (4) green (5) violet (6) purple (7) gray (8) pink (9) yellow (10) orange (11) brown (12) silver (13) lime (14) gold (15) light red (16) light blue (17) light green (18) light violet (19) light purple (20) light gray (21) light pink (22) light yellow (23) light orange (24) light brown (25) dark red (27) dark blue (28) dark green (29) dark violet (30) dark purple (31) dark gray (32) dark pink (33) dark yellow (34) dark orange (35) dark brown (36)
Diagram
h-937287496
Schema Component Representation
<xs:simpleType name="CPT-Color">
<xs:union>
<xs:simpleType>
<xs:restriction base=" xs:unsignedInt ">
<xs:minInclusive value="1"/>
<xs:maxInclusive value="36"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType>
<xs:restriction base=" xs:string ">
<xs:enumeration value="white"/>
<xs:enumeration value="black"/>
<xs:enumeration value="red"/>
<xs:enumeration value="blue"/>
<xs:enumeration value="green"/>
<xs:enumeration value="violet"/>
<xs:enumeration value="purple"/>
<xs:enumeration value="gray"/>
<xs:enumeration value="pink"/>
<xs:enumeration value="yellow"/>
<xs:enumeration value="orange"/>
<xs:enumeration value="brown"/>
<xs:enumeration value="silver"/>
<xs:enumeration value="lime"/>
<xs:enumeration value="gold"/>
<xs:enumeration value="light red"/>
<xs:enumeration value="light blue"/>
<xs:enumeration value="light green"/>
<xs:enumeration value="light violet"/>
<xs:enumeration value="light purple"/>
<xs:enumeration value="light gray"/>
<xs:enumeration value="light pink"/>
<xs:enumeration value="light yellow"/>
<xs:enumeration value="light orange"/>
<xs:enumeration value="light brown"/>
<xs:enumeration value="dark red"/>
<xs:enumeration value="dark blue"/>
<xs:enumeration value="dark green"/>
<xs:enumeration value="dark violet"/>
<xs:enumeration value="dark purple"/>
<xs:enumeration value="dark gray"/>
<xs:enumeration value="dark pink"/>
<xs:enumeration value="dark yellow"/>
<xs:enumeration value="dark orange"/>
<xs:enumeration value="dark brown"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType>
<xs:restriction base=" xs:unsignedInt ">
<xs:minInclusive value="128"/>
<xs:maxInclusive value="255"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType>
<xs:restriction base=" local:CPT-Color "/>
</xs:simpleType>
</xs:union>
</xs:simpleType>