Arbortext IsoDraw > Référence de l'utilisateur > Menus > Menu Objets > Sélectionner DTD > Structure d'une DTD > Définition d'un type d'objet
  
Définition d'un type d'objet
Chaque type d'objet utilisé dans les infos objet d'Arbortext IsoDraw doit être défini dans une DTD. Chaque type doit également posséder une liste d'attributs. L'exemple suivant définit un type d'objet SparePart comprenant des attributs standard :
<!ELEMENT SparePart *>
<!ATTLIST SparePart
%defAttrs;
>
Les principaux éléments sont :
<!ELEMENT
Début de la définition
SparePart
Type d'objet
*>
Fin de la définition (pour les experts SGML : Arbortext IsoDraw ignore toutes les règles de structure à partir de ce point)
Les prochaines lignes définissent une liste des attributs, comme décrit dans le paragraphe suivant.
Seuls les caractères a_z, A_Z, 0_9, $+-_ (sans virgule) peuvent être utilisés pour le type d'objet.
Chaque DTD doit comprendre une définition du type d'objet grobject (objet graphique). La définition minimale requise est :
<!ELEMENT grobject *>
<!ATTLIST SparePart
%defAttrs;
>
A l'importation, le terme grobject sera remplacé par le terme correspondant dans la langue concernée.