|
|
Treebolic |
DTD (Document Type Definition) |
Cette page est destinée à rendre publiques les spécifications.
produit une description XML d'un arbre dont on peut trouver la spécification (Document Type Definition) ci-dessous, qui définit la syntaxe des noeuds (nodes) et arcs (edges) et leurs attributs. Ces données sont nécessaires aux interpréteurs validants qu'on trouve dans certains outils XML.
|
<!-- DTD for treebolic v 1.7 20040410 --> |
|
<!ELEMENT treebolic (tree,tools?)> |
|
<!ATTLIST treebolic |
|
<!ELEMENT tree (img?,nodes,edges?)> |
|
<!ATTLIST tree |
|
<!ELEMENT nodes (img?,node)> |
|
<!ATTLIST nodes |
|
<!ELEMENT node (label?,content?,img?,a?,mountpoint?,node*)> |
|
<!ATTLIST node |
|
<!ELEMENT label (#PCDATA)> |
|
<!ELEMENT content (#PCDATA)> |
|
<!ELEMENT a (#PCDATA)> |
|
<!ATTLIST a |
|
<!ELEMENT img (#PCDATA)> |
|
<!ATTLIST img |
|
<!ELEMENT mountpoint (a)> |
|
<!ATTLIST mountpoint |
|
<!ELEMENT edges (edge*)> |
|
<!ATTLIST edges |
|
<!ELEMENT edge (#PCDATA)> |
|
<!ATTLIST edge |
|
<!ELEMENT tools (menu?)> |
|
<!ATTLIST tools |
|
<!ELEMENT menu (menuitem*)> |
|
<!ATTLIST menu |
|
<!ELEMENT menuitem (label,a?) |
|
<!ATTLIST menuitem |