Herunterladen Inhalt Inhalt Diese Seite drucken

Definition Von Anonymen Typen - Bosch Rexroth IndraMotion MTX Funktionsbeschreibung

Vorschau ausblenden Andere Handbücher für Rexroth IndraMotion MTX:
Inhaltsverzeichnis

Werbung

774/789
Bosch Rexroth AG | Electric Drives
Schemadateien

Definition von anonymen Typen

Anmerkungen
and Controls
</xs:extension>
</xs:simpleContent>
</xs:complexType>
Die Definition eines Typs, der auf einem komplexen Typ aufbaut und um Attri‐
bute erweitert wird, erfolgt mittels eines komplexen Typs mit complexContent.
Auch dies erfolgt normalerweise als anonymer Typ.
<xs:complexType>
<xs:complexContent>
<xs:extension base="Ed_t">
<xs:attribute name="L1" type="xs:string" use="prohibited" fixed="R"/>
<xs:attribute name="L2" type="xs:string" use="prohibited" fixed="RW"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
Schemata können aufgebaut werden, indem man Mengen von benannten Ty‐
pen definiert, wie in den bisherigen Beispielen, und dann Elemente deklariert,
die diese Typen mit der „type="-Konstruktion referenzieren. Bei Typen die nur
für eine Element-Deklaration benötigt werden, kann der Typ direkt als anony‐
mer Typ definiert werden. Dies ist sowohl mit einfachen als auch mit komplexen
Typen möglich.
<xs:element name="Descr">
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:minInclusive value="0"/>
<xs:maxInclusive value="9999"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
Um Schemata mit Anmerkungen zu versehen, die sowohl von menschlichen
Lesern als auch von Anwendungen gelesen werden können, kann ein „docu‐
mentation"-Element verwendet werden. Eine „documentation" erscheint als
Subelement einer „annotation". Das „annotation"-Element darf am Anfang der
Schema-Konstrukte stehen, die durch die Elemente „schema", „simpleType",
„complexType", „element" und „attribute" gekennzeichnet werden.
<xs:simpleType name="isoStr16_t">
<xs:annotation>
<xs:documentation>Iso Latin 1 String 0 - 16</xs:documentation>
</xs:annotation>
...
</xs:simpleType>
Normale XML-Kommentare sind ebenfalls zulässig
<!-- Dies ist ein Kommentar -->
Rexroth IndraMotion MTX | Funktionsbeschreibung

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis