Arbortext IsoDraw > User's Reference > Menüs > Menü "Objekte" > DTD auswählen > Aufbau einer DTD > Definition eines Objekttyps
  
Definition eines Objekttyps
Jeder Objekttyp, der im Objektinfo von Arbortext IsoDraw erscheinen soll, muss in der DTD definiert werden. Zusätzlich muss zu jedem Typ eine Liste der Attribute existieren. Das folgende Beispiel definiert einen Objekttyp SparePart mit den Standardattributen:
<!ELEMENT SparePart *>
<!ATTLIST SparePart
%defAttrs;
>
Die wesentlichen Bestandteile sind:
<!ELEMENT
Beginn der Definition
SparePart
Objekttyp
*>
Ende der Definition (für SGML-Experten: Sämtliche Strukturregeln werden von Arbortext IsoDraw an dieser Stelle ignoriert)
Die nächsten Zeilen definieren eine Attributliste wie im nachfolgenden Abschnitt beschrieben.
Für den Objekttyp dürfen nur die Zeichen az, AZ, 09, $+-_ (ohne Kommas) verwendet werden.
Jede DTD muss eine Definition für den Objekttyp grobject(grafisches Objekt) enthalten. Die minimal erforderliche Definition ist:
<!ELEMENT grobject *>
<!ATTLIST SparePart
%defAttrs;
>
Beim Einlesen wird der Begriff grobject durch eine Bezeichnung in der jeweiligen Programmsprache ersetzt.