Free cookie consent management tool by TermsFeed Policy Generator

source: branches/HeuristicLab.Problems.GrammaticalOptimization/SharpVectorModel/Resources/www.w3.org/Graphics.SVG.1.1.DTD/svg-shape.mod @ 13348

Last change on this file since 13348 was 12762, checked in by aballeit, 10 years ago

#2283 GUI updates, Tree-chart, MCTS Version 2 (prune leaves)

File size: 9.1 KB
Line 
1<!-- ....................................................................... -->
2<!-- SVG 1.1 Shape Module .................................................. -->
3<!-- file: svg-shape.mod
4
5     This is SVG, a language for describing two-dimensional graphics in XML.
6     Copyright 2001, 2002 W3C (MIT, INRIA, Keio), All Rights Reserved.
7     Revision: $Id: svg-shape.mod,v 1.3 2002/10/24 17:40:16 fujisawa Exp $
8
9     This DTD module is identified by the PUBLIC and SYSTEM identifiers:
10
11        PUBLIC "-//W3C//ELEMENTS SVG 1.1 Shape//EN"
12        SYSTEM "http://www.w3.org/Graphics/SVG/1.1/DTD/svg-shape.mod"
13
14     ....................................................................... -->
15
16<!-- Shape
17
18        path, rect, circle, line, ellipse, polyline, polygon
19
20     This module declares markup to provide support for graphical shapes.
21-->
22
23<!-- a list of points -->
24<!ENTITY % Points.datatype "CDATA" >
25
26<!-- Qualified Names (Default) ......................... -->
27
28<!ENTITY % SVG.path.qname "path" >
29<!ENTITY % SVG.rect.qname "rect" >
30<!ENTITY % SVG.circle.qname "circle" >
31<!ENTITY % SVG.line.qname "line" >
32<!ENTITY % SVG.ellipse.qname "ellipse" >
33<!ENTITY % SVG.polyline.qname "polyline" >
34<!ENTITY % SVG.polygon.qname "polygon" >
35
36<!-- Attribute Collections (Default) ................... -->
37
38<!ENTITY % SVG.Core.attrib "" >
39<!ENTITY % SVG.Conditional.attrib "" >
40<!ENTITY % SVG.Style.attrib "" >
41<!ENTITY % SVG.Paint.attrib "" >
42<!ENTITY % SVG.Color.attrib "" >
43<!ENTITY % SVG.Opacity.attrib "" >
44<!ENTITY % SVG.Graphics.attrib "" >
45<!ENTITY % SVG.Marker.attrib "" >
46<!ENTITY % SVG.Clip.attrib "" >
47<!ENTITY % SVG.Mask.attrib "" >
48<!ENTITY % SVG.Filter.attrib "" >
49<!ENTITY % SVG.GraphicalEvents.attrib "" >
50<!ENTITY % SVG.Cursor.attrib "" >
51<!ENTITY % SVG.External.attrib "" >
52
53<!-- SVG.Shape.class ................................... -->
54
55<!ENTITY % SVG.Shape.extra.class "" >
56
57<!ENTITY % SVG.Shape.class
58    "| %SVG.path.qname; | %SVG.rect.qname; | %SVG.circle.qname;
59     | %SVG.line.qname; | %SVG.ellipse.qname; | %SVG.polyline.qname;
60     | %SVG.polygon.qname; %SVG.Shape.extra.class;"
61>
62
63<!-- path: Path Element ................................ -->
64
65<!ENTITY % SVG.path.extra.content "" >
66
67<!ENTITY % SVG.path.element "INCLUDE" >
68<![%SVG.path.element;[
69<!ENTITY % SVG.path.content
70    "(( %SVG.Description.class; )*, ( %SVG.Animation.class;
71        %SVG.path.extra.content; )*)"
72>
73<!ELEMENT %SVG.path.qname; %SVG.path.content; >
74<!-- end of SVG.path.element -->]]>
75
76<!ENTITY % SVG.path.attlist "INCLUDE" >
77<![%SVG.path.attlist;[
78<!ATTLIST %SVG.path.qname;
79    %SVG.Core.attrib;
80    %SVG.Conditional.attrib;
81    %SVG.Style.attrib;
82    %SVG.Paint.attrib;
83    %SVG.Color.attrib;
84    %SVG.Opacity.attrib;
85    %SVG.Graphics.attrib;
86    %SVG.Marker.attrib;
87    %SVG.Clip.attrib;
88    %SVG.Mask.attrib;
89    %SVG.Filter.attrib;
90    %SVG.GraphicalEvents.attrib;
91    %SVG.Cursor.attrib;
92    %SVG.External.attrib;
93    d %PathData.datatype; #REQUIRED
94    pathLength %Number.datatype; #IMPLIED
95    transform %TransformList.datatype; #IMPLIED
96>
97<!-- end of SVG.path.attlist -->]]>
98
99<!-- rect: Rectangle Element ........................... -->
100
101<!ENTITY % SVG.rect.extra.content "" >
102
103<!ENTITY % SVG.rect.element "INCLUDE" >
104<![%SVG.rect.element;[
105<!ENTITY % SVG.rect.content
106    "(( %SVG.Description.class; )*, ( %SVG.Animation.class;
107        %SVG.rect.extra.content; )*)"
108>
109<!ELEMENT %SVG.rect.qname; %SVG.rect.content; >
110<!-- end of SVG.rect.element -->]]>
111
112<!ENTITY % SVG.rect.attlist "INCLUDE" >
113<![%SVG.rect.attlist;[
114<!ATTLIST %SVG.rect.qname;
115    %SVG.Core.attrib;
116    %SVG.Conditional.attrib;
117    %SVG.Style.attrib;
118    %SVG.Paint.attrib;
119    %SVG.Color.attrib;
120    %SVG.Opacity.attrib;
121    %SVG.Graphics.attrib;
122    %SVG.Clip.attrib;
123    %SVG.Mask.attrib;
124    %SVG.Filter.attrib;
125    %SVG.GraphicalEvents.attrib;
126    %SVG.Cursor.attrib;
127    %SVG.External.attrib;
128    x %Coordinate.datatype; #IMPLIED
129    y %Coordinate.datatype; #IMPLIED
130    width %Length.datatype; #REQUIRED
131    height %Length.datatype; #REQUIRED
132    rx %Length.datatype; #IMPLIED
133    ry %Length.datatype; #IMPLIED
134    transform %TransformList.datatype; #IMPLIED
135>
136<!-- end of SVG.rect.attlist -->]]>
137
138<!-- circle: Circle Element ............................ -->
139
140<!ENTITY % SVG.circle.extra.content "" >
141
142<!ENTITY % SVG.circle.element "INCLUDE" >
143<![%SVG.circle.element;[
144<!ENTITY % SVG.circle.content
145    "(( %SVG.Description.class; )*, ( %SVG.Animation.class;
146        %SVG.circle.extra.content; )*)"
147>
148<!ELEMENT %SVG.circle.qname; %SVG.circle.content; >
149<!-- end of SVG.circle.element -->]]>
150
151<!ENTITY % SVG.circle.attlist "INCLUDE" >
152<![%SVG.circle.attlist;[
153<!ATTLIST %SVG.circle.qname;
154    %SVG.Core.attrib;
155    %SVG.Conditional.attrib;
156    %SVG.Style.attrib;
157    %SVG.Paint.attrib;
158    %SVG.Color.attrib;
159    %SVG.Opacity.attrib;
160    %SVG.Graphics.attrib;
161    %SVG.Clip.attrib;
162    %SVG.Mask.attrib;
163    %SVG.Filter.attrib;
164    %SVG.GraphicalEvents.attrib;
165    %SVG.Cursor.attrib;
166    %SVG.External.attrib;
167    cx %Coordinate.datatype; #IMPLIED
168    cy %Coordinate.datatype; #IMPLIED
169    r %Length.datatype; #REQUIRED
170    transform %TransformList.datatype; #IMPLIED
171>
172<!-- end of SVG.circle.attlist -->]]>
173
174<!-- line: Line Element ................................ -->
175
176<!ENTITY % SVG.line.extra.content "" >
177
178<!ENTITY % SVG.line.element "INCLUDE" >
179<![%SVG.line.element;[
180<!ENTITY % SVG.line.content
181    "(( %SVG.Description.class; )*, ( %SVG.Animation.class;
182        %SVG.line.extra.content; )*)"
183>
184<!ELEMENT %SVG.line.qname; %SVG.line.content; >
185<!-- end of SVG.line.element -->]]>
186
187<!ENTITY % SVG.line.attlist "INCLUDE" >
188<![%SVG.line.attlist;[
189<!ATTLIST %SVG.line.qname;
190    %SVG.Core.attrib;
191    %SVG.Conditional.attrib;
192    %SVG.Style.attrib;
193    %SVG.Paint.attrib;
194    %SVG.Color.attrib;
195    %SVG.Opacity.attrib;
196    %SVG.Graphics.attrib;
197    %SVG.Marker.attrib;
198    %SVG.Clip.attrib;
199    %SVG.Mask.attrib;
200    %SVG.Filter.attrib;
201    %SVG.GraphicalEvents.attrib;
202    %SVG.Cursor.attrib;
203    %SVG.External.attrib;
204    x1 %Coordinate.datatype; #IMPLIED
205    y1 %Coordinate.datatype; #IMPLIED
206    x2 %Coordinate.datatype; #IMPLIED
207    y2 %Coordinate.datatype; #IMPLIED
208    transform %TransformList.datatype; #IMPLIED
209>
210<!-- end of SVG.line.attlist -->]]>
211
212<!-- ellipse: Ellipse Element .......................... -->
213
214<!ENTITY % SVG.ellipse.extra.content "" >
215
216<!ENTITY % SVG.ellipse.element "INCLUDE" >
217<![%SVG.ellipse.element;[
218<!ENTITY % SVG.ellipse.content
219    "(( %SVG.Description.class; )*, ( %SVG.Animation.class;
220        %SVG.ellipse.extra.content; )*)"
221>
222<!ELEMENT %SVG.ellipse.qname; %SVG.ellipse.content; >
223<!-- end of SVG.ellipse.element -->]]>
224
225<!ENTITY % SVG.ellipse.attlist "INCLUDE" >
226<![%SVG.ellipse.attlist;[
227<!ATTLIST %SVG.ellipse.qname;
228    %SVG.Core.attrib;
229    %SVG.Conditional.attrib;
230    %SVG.Style.attrib;
231    %SVG.Paint.attrib;
232    %SVG.Color.attrib;
233    %SVG.Opacity.attrib;
234    %SVG.Graphics.attrib;
235    %SVG.Clip.attrib;
236    %SVG.Mask.attrib;
237    %SVG.Filter.attrib;
238    %SVG.GraphicalEvents.attrib;
239    %SVG.Cursor.attrib;
240    %SVG.External.attrib;
241    cx %Coordinate.datatype; #IMPLIED
242    cy %Coordinate.datatype; #IMPLIED
243    rx %Length.datatype; #REQUIRED
244    ry %Length.datatype; #REQUIRED
245    transform %TransformList.datatype; #IMPLIED
246>
247<!-- end of SVG.ellipse.attlist -->]]>
248
249<!-- polyline: Polyline Element ........................ -->
250
251<!ENTITY % SVG.polyline.extra.content "" >
252
253<!ENTITY % SVG.polyline.element "INCLUDE" >
254<![%SVG.polyline.element;[
255<!ENTITY % SVG.polyline.content
256    "(( %SVG.Description.class; )*, ( %SVG.Animation.class;
257        %SVG.polyline.extra.content; )*)"
258>
259<!ELEMENT %SVG.polyline.qname; %SVG.polyline.content; >
260<!-- end of SVG.polyline.element -->]]>
261
262<!ENTITY % SVG.polyline.attlist "INCLUDE" >
263<![%SVG.polyline.attlist;[
264<!ATTLIST %SVG.polyline.qname;
265    %SVG.Core.attrib;
266    %SVG.Conditional.attrib;
267    %SVG.Style.attrib;
268    %SVG.Paint.attrib;
269    %SVG.Color.attrib;
270    %SVG.Opacity.attrib;
271    %SVG.Graphics.attrib;
272    %SVG.Marker.attrib;
273    %SVG.Clip.attrib;
274    %SVG.Mask.attrib;
275    %SVG.Filter.attrib;
276    %SVG.GraphicalEvents.attrib;
277    %SVG.Cursor.attrib;
278    %SVG.External.attrib;
279    points %Points.datatype; #REQUIRED
280    transform %TransformList.datatype; #IMPLIED
281>
282<!-- end of SVG.polyline.attlist -->]]>
283
284<!-- polygon: Polygon Element .......................... -->
285
286<!ENTITY % SVG.polygon.extra.content "" >
287
288<!ENTITY % SVG.polygon.element "INCLUDE" >
289<![%SVG.polygon.element;[
290<!ENTITY % SVG.polygon.content
291    "(( %SVG.Description.class; )*, ( %SVG.Animation.class;
292        %SVG.polygon.extra.content; )*)"
293>
294<!ELEMENT %SVG.polygon.qname; %SVG.polygon.content; >
295<!-- end of SVG.polygon.element -->]]>
296
297<!ENTITY % SVG.polygon.attlist "INCLUDE" >
298<![%SVG.polygon.attlist;[
299<!ATTLIST %SVG.polygon.qname;
300    %SVG.Core.attrib;
301    %SVG.Conditional.attrib;
302    %SVG.Style.attrib;
303    %SVG.Paint.attrib;
304    %SVG.Color.attrib;
305    %SVG.Opacity.attrib;
306    %SVG.Graphics.attrib;
307    %SVG.Marker.attrib;
308    %SVG.Clip.attrib;
309    %SVG.Mask.attrib;
310    %SVG.Filter.attrib;
311    %SVG.GraphicalEvents.attrib;
312    %SVG.Cursor.attrib;
313    %SVG.External.attrib;
314    points %Points.datatype; #REQUIRED
315    transform %TransformList.datatype; #IMPLIED
316>
317<!-- end of SVG.polygon.attlist -->]]>
318
319<!-- end of svg-shape.mod -->
Note: See TracBrowser for help on using the repository browser.