home *** CD-ROM | disk | FTP | other *** search
/ Internet Magazine 2003 October / INTERNET108.ISO / pc / software / windows / building / xmlspy / xmlspyentcomplete5.exe / Data1.cab / _AD38B8C3C90D4C8894BC522B4A89807C < prev    next >
Encoding:
Text File  |  2003-01-03  |  3.8 KB  |  153 lines

  1. <!-- TEI P4 DTD. Generated 2002-05-19T13:31:03+01:00 by odd2dtd.xsl -->
  2.  
  3. <!-- 21.: Graphs, networks and trees-->
  4. <!-- 21.1: Graphs-->
  5. <!ENTITY % graph 'INCLUDE' >
  6. <![ %graph; [
  7.  
  8. <!ELEMENT %n.graph; %om.RR;  (  (( (%n.node;), (%m.Incl;)* )+, ( (%n.arc;),  (%m.Incl;)* )*) 
  9.                    | (( (%n.arc;),  (%m.Incl;)* )+, ( (%n.node;), (%m.Incl;)* )+)) > 
  10. <!ATTLIST %n.graph;
  11.       %a.global;
  12.       type CDATA #IMPLIED
  13.       label CDATA #IMPLIED
  14.       order CDATA #IMPLIED
  15.       size CDATA #IMPLIED
  16.       TEIform CDATA 'graph'  >
  17. ]]>  
  18. <!ENTITY % node 'INCLUDE' >
  19. <![ %node; [
  20.  
  21. <!ELEMENT %n.node; %om.RO; EMPTY> 
  22. <!ATTLIST %n.node;
  23.       %a.global;
  24.       label CDATA #IMPLIED
  25.       label2 CDATA #IMPLIED
  26.       value IDREF #IMPLIED
  27.       type CDATA #IMPLIED
  28.       adjTo IDREFS #IMPLIED
  29.       adjFrom IDREFS #IMPLIED
  30.       adj IDREFS #IMPLIED
  31.       inDegree CDATA #IMPLIED
  32.       outDegree CDATA #IMPLIED
  33.       degree CDATA #IMPLIED
  34.       TEIform CDATA 'node'  >
  35. ]]>  
  36. <!ENTITY % arc 'INCLUDE' >
  37. <![ %arc; [
  38.  
  39. <!ELEMENT %n.arc; %om.RO; EMPTY> 
  40. <!ATTLIST %n.arc;
  41.       %a.global;
  42.       label CDATA #IMPLIED
  43.       label2 CDATA #IMPLIED
  44.       from IDREF #REQUIRED
  45.       to IDREF #REQUIRED
  46.       TEIform CDATA 'arc'  >
  47. ]]>  
  48. <!-- end of 21.1-->
  49. <!-- 21.2: Trees (basic method)-->
  50. <!ENTITY % tree 'INCLUDE' >
  51. <![ %tree; [
  52.  
  53. <!ELEMENT %n.tree; %om.RR;  (((%n.leaf;) | %n.iNode;)*, (%n.root;), ((%n.leaf;) | %n.iNode;)*)> 
  54. <!ATTLIST %n.tree;
  55.       %a.global;
  56.       label CDATA #IMPLIED
  57.       arity CDATA #IMPLIED
  58.       ord (Y | N | partial) "Y"
  59.       order CDATA #IMPLIED
  60.       TEIform CDATA 'tree'  >
  61. ]]>  
  62. <!ENTITY % root 'INCLUDE' >
  63. <![ %root; [
  64.  
  65. <!ELEMENT %n.root; %om.RO; EMPTY> 
  66. <!ATTLIST %n.root;
  67.       %a.global;
  68.       label CDATA #IMPLIED
  69.       value IDREF #IMPLIED
  70.       children IDREFS #IMPLIED
  71.       ord (Y | N) #IMPLIED
  72.       outDegree CDATA #IMPLIED
  73.       TEIform CDATA 'root'  >
  74. ]]>  
  75. <!ENTITY % iNode 'INCLUDE' >
  76. <![ %iNode; [
  77.  
  78. <!ELEMENT %n.iNode; %om.RO; EMPTY> 
  79. <!ATTLIST %n.iNode;
  80.       %a.global;
  81.       label CDATA #IMPLIED
  82.       value IDREF #IMPLIED
  83.       children IDREFS #REQUIRED
  84.       parent IDREF #IMPLIED
  85.       ord (Y | N) #IMPLIED
  86.       follow IDREF #IMPLIED
  87.       outDegree CDATA #IMPLIED
  88.       TEIform CDATA 'iNode'  >
  89. ]]>  
  90. <!ENTITY % leaf 'INCLUDE' >
  91. <![ %leaf; [
  92.  
  93. <!ELEMENT %n.leaf; %om.RO; EMPTY> 
  94. <!ATTLIST %n.leaf;
  95.       %a.global;
  96.       label CDATA #IMPLIED
  97.       value IDREF #IMPLIED
  98.       parent IDREF #IMPLIED
  99.       follow IDREF #IMPLIED
  100.       TEIform CDATA 'leaf'  >
  101. ]]>  
  102. <!-- end of 21.2-->
  103. <!-- 21.3: Trees (alternate method)-->
  104. <!ENTITY % eTree 'INCLUDE' >
  105. <![ %eTree; [
  106.  
  107. <!ELEMENT %n.eTree; %om.RR;  (((%n.eTree;) |  %n.triangle; | %n.eLeaf; )*)> 
  108. <!ATTLIST %n.eTree;
  109.       %a.global;
  110.       label CDATA #IMPLIED
  111.       value IDREF #IMPLIED
  112.       TEIform CDATA 'eTree'  >
  113. ]]>  
  114. <!ENTITY % triangle 'INCLUDE' >
  115. <![ %triangle; [
  116.  
  117. <!ELEMENT %n.triangle; %om.RR;  (((%n.eTree;) | %n.triangle; | %n.eLeaf;)*)> 
  118. <!ATTLIST %n.triangle;
  119.       %a.global;
  120.       label CDATA #IMPLIED
  121.       value IDREF #IMPLIED
  122.       TEIform CDATA 'triangle'  >
  123. ]]>  
  124. <!ENTITY % eLeaf 'INCLUDE' >
  125. <![ %eLeaf; [
  126.  
  127. <!ELEMENT %n.eLeaf; %om.RO; EMPTY> 
  128. <!ATTLIST %n.eLeaf;
  129.       %a.global;
  130.       label CDATA #IMPLIED
  131.       value IDREF #IMPLIED
  132.       TEIform CDATA 'eLeaf'  >
  133. ]]>  
  134. <!ENTITY % forest 'INCLUDE' >
  135. <![ %forest; [
  136.  
  137. <!ELEMENT %n.forest; %om.RR;  (((%n.tree;) | %n.eTree; | %n.triangle;)+)> 
  138. <!ATTLIST %n.forest;
  139.       %a.global;
  140.       type CDATA #IMPLIED
  141.       TEIform CDATA 'forest'  >
  142. ]]>  
  143. <!ENTITY % forestGrp 'INCLUDE' >
  144. <![ %forestGrp; [
  145.  
  146. <!ELEMENT %n.forestGrp; %om.RR;  (((%n.forest;))+)> 
  147. <!ATTLIST %n.forestGrp;
  148.       %a.global;
  149.       type CDATA #IMPLIED
  150.       TEIform CDATA 'forestGrp'  >
  151. ]]>  
  152. <!-- end of 21.3-->
  153. <!-- end of 21.-->