Return to dia.xml CVS log | Up to [ELWIX - Embedded LightWeight unIX -] / embedaddon / libxml2 / test / valid |
1.1 ! misho 1: <?xml version="1.0"?> ! 2: <!DOCTYPE dia:diagram [ ! 3: <!ELEMENT dia:diagram (dia:diagramdata, (dia:layer)*) > ! 4: <!ATTLIST dia:diagram ! 5: xmlns:dia CDATA #FIXED "http://www.lysator.liu.se/~alla/dia/"> ! 6: ! 7: ! 8: <!ELEMENT dia:diagramdata (dia:attribute)* > ! 9: ! 10: <!ELEMENT dia:layer (dia:object | dia:group)*> ! 11: <!ATTLIST dia:layer ! 12: dia:name CDATA #REQUIRED ! 13: dia:visible (true|false) #REQUIRED > ! 14: ! 15: <!ELEMENT dia:object ((dia:attribute)*, dia:connections?)> ! 16: <!ATTLIST dia:object ! 17: dia:type CDATA #REQUIRED ! 18: dia:version NMTOKEN #REQUIRED ! 19: dia:id ID #REQUIRED > ! 20: ! 21: <!ELEMENT dia:connections (dia:connection)*> ! 22: ! 23: <!ELEMENT dia:connection EMPTY> ! 24: <!ATTLIST dia:connection ! 25: dia:handle NMTOKEN #REQUIRED ! 26: dia:to IDREF #REQUIRED ! 27: dia:connection NMTOKEN #REQUIRED> ! 28: ! 29: <!ELEMENT dia:group (dia:object | dia:group)*> ! 30: ! 31: <!ELEMENT dia:attribute (dia:composite | dia:int | dia:enum | dia:real | dia:boolean | ! 32: dia:color | dia:point | dia:rectangle | dia:string | dia:font)*> ! 33: <!ATTLIST dia:attribute dia:name CDATA #REQUIRED > ! 34: ! 35: <!ELEMENT dia:composite (dia:attribute)*> ! 36: <!ATTLIST dia:composite dia:type CDATA #IMPLIED> ! 37: ! 38: <!ELEMENT dia:int EMPTY> ! 39: <!ATTLIST dia:int dia:val NMTOKEN #REQUIRED> ! 40: ! 41: <!ELEMENT dia:enum EMPTY> ! 42: <!ATTLIST dia:enum dia:val NMTOKEN #REQUIRED> ! 43: ! 44: <!ELEMENT dia:real EMPTY> ! 45: <!ATTLIST dia:real dia:val CDATA #REQUIRED> ! 46: ! 47: <!ELEMENT dia:boolean EMPTY> ! 48: <!ATTLIST dia:boolean dia:val (true|false) #REQUIRED> ! 49: ! 50: <!ELEMENT dia:color EMPTY> ! 51: <!ATTLIST dia:color dia:val CDATA #REQUIRED> ! 52: ! 53: <!ELEMENT dia:point EMPTY> ! 54: <!ATTLIST dia:point dia:val CDATA #REQUIRED> ! 55: ! 56: <!ELEMENT dia:rectangle EMPTY> ! 57: <!ATTLIST dia:rectangle dia:val CDATA #REQUIRED> ! 58: ! 59: <!ELEMENT dia:string EMPTY> ! 60: <!ATTLIST dia:string dia:val CDATA #IMPLIED> ! 61: ! 62: <!ELEMENT dia:font EMPTY> ! 63: <!ATTLIST dia:font dia:name CDATA #REQUIRED> ! 64: ]> ! 65: ! 66: <dia:diagram xmlns:dia="http://www.lysator.liu.se/~alla/dia/"> ! 67: <dia:diagramdata> ! 68: <dia:attribute dia:name="background"> ! 69: <dia:color dia:val="#ffffff"/> ! 70: </dia:attribute> ! 71: </dia:diagramdata> ! 72: <dia:layer dia:name="Background" dia:visible="true"> ! 73: <dia:object dia:type="Standard - Line" dia:version="0" dia:id="O0"> ! 74: <dia:attribute dia:name="obj_pos"> ! 75: <dia:point dia:val="1.95,6.85"/> ! 76: </dia:attribute> ! 77: <dia:attribute dia:name="obj_bb"> ! 78: <dia:rectangle dia:val="1.9,6.8;11,8.55"/> ! 79: </dia:attribute> ! 80: <dia:attribute dia:name="conn_endpoints"> ! 81: <dia:point dia:val="1.95,6.85"/> ! 82: <dia:point dia:val="10.95,8.5"/> ! 83: </dia:attribute> ! 84: <dia:attribute dia:name="line_color"> ! 85: <dia:color dia:val="#000000"/> ! 86: </dia:attribute> ! 87: <dia:attribute dia:name="line_width"> ! 88: <dia:real dia:val="0.1"/> ! 89: </dia:attribute> ! 90: <dia:attribute dia:name="line_style"> ! 91: <dia:enum dia:val="0"/> ! 92: </dia:attribute> ! 93: <dia:attribute dia:name="start_arrow"> ! 94: <dia:enum dia:val="0"/> ! 95: </dia:attribute> ! 96: <dia:attribute dia:name="end_arrow"> ! 97: <dia:enum dia:val="0"/> ! 98: </dia:attribute> ! 99: <dia:connections> ! 100: <dia:connection dia:handle="1" dia:to="O2" dia:connection="3"/> ! 101: </dia:connections> ! 102: </dia:object> ! 103: <dia:object dia:type="Standard - Text" dia:version="0" dia:id="O1"> ! 104: <dia:attribute dia:name="obj_pos"> ! 105: <dia:point dia:val="4.8,4.75"/> ! 106: </dia:attribute> ! 107: <dia:attribute dia:name="obj_bb"> ! 108: <dia:rectangle dia:val="2.579,3.96359;7.021,4.96359"/> ! 109: </dia:attribute> ! 110: <dia:attribute dia:name="text"> ! 111: <dia:composite dia:type="text"> ! 112: <dia:attribute dia:name="string"> ! 113: <dia:string dia:val="sdfsdfg"/> ! 114: </dia:attribute> ! 115: <dia:attribute dia:name="font"> ! 116: <dia:font dia:name="Courier"/> ! 117: </dia:attribute> ! 118: <dia:attribute dia:name="height"> ! 119: <dia:real dia:val="1"/> ! 120: </dia:attribute> ! 121: <dia:attribute dia:name="pos"> ! 122: <dia:point dia:val="4.8,4.75"/> ! 123: </dia:attribute> ! 124: <dia:attribute dia:name="color"> ! 125: <dia:color dia:val="#000000"/> ! 126: </dia:attribute> ! 127: <dia:attribute dia:name="alignment"> ! 128: <dia:enum dia:val="1"/> ! 129: </dia:attribute> ! 130: </dia:composite> ! 131: </dia:attribute> ! 132: </dia:object> ! 133: <dia:object dia:type="Standard - Box" dia:version="0" dia:id="O2"> ! 134: <dia:attribute dia:name="obj_pos"> ! 135: <dia:point dia:val="10.95,7.5"/> ! 136: </dia:attribute> ! 137: <dia:attribute dia:name="obj_bb"> ! 138: <dia:rectangle dia:val="10.9,7.45;13.05,9.55"/> ! 139: </dia:attribute> ! 140: <dia:attribute dia:name="elem_corner"> ! 141: <dia:point dia:val="10.95,7.5"/> ! 142: </dia:attribute> ! 143: <dia:attribute dia:name="elem_width"> ! 144: <dia:real dia:val="2.05"/> ! 145: </dia:attribute> ! 146: <dia:attribute dia:name="elem_height"> ! 147: <dia:real dia:val="2"/> ! 148: </dia:attribute> ! 149: <dia:attribute dia:name="border_width"> ! 150: <dia:real dia:val="0.1"/> ! 151: </dia:attribute> ! 152: <dia:attribute dia:name="border_color"> ! 153: <dia:color dia:val="#000000"/> ! 154: </dia:attribute> ! 155: <dia:attribute dia:name="inner_color"> ! 156: <dia:color dia:val="#ffffff"/> ! 157: </dia:attribute> ! 158: <dia:attribute dia:name="line_style"> ! 159: <dia:enum dia:val="0"/> ! 160: </dia:attribute> ! 161: </dia:object> ! 162: </dia:layer> ! 163: </dia:diagram>