KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > apache > batik > util > SVGConstants


1 /*
2
3    Copyright 2000-2004 The Apache Software Foundation
4
5    Licensed under the Apache License, Version 2.0 (the "License");
6    you may not use this file except in compliance with the License.
7    You may obtain a copy of the License at
8
9        http://www.apache.org/licenses/LICENSE-2.0
10
11    Unless required by applicable law or agreed to in writing, software
12    distributed under the License is distributed on an "AS IS" BASIS,
13    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14    See the License for the specific language governing permissions and
15    limitations under the License.
16
17  */

18 package org.apache.batik.util;
19
20 /**
21  * Define SVG constants, such as tag names, attribute names and URI
22  *
23  * @author <a HREF="mailto:tkormann@apache.org">Thierry Kormann</a>
24  * @author <a HREF="mailto:vincent.hardy@eng.sun.com">Vincent Hardy</a>
25  * @author <a HREF="mailto:stephane@hillion.org">Stephane Hillion</a>
26  * @version $Id: SVGConstants.java,v 1.76 2005/03/27 08:58:36 cam Exp $
27  */

28 public interface SVGConstants extends CSSConstants {
29
30     String JavaDoc ATTR_ID = "id";
31
32     /////////////////////////////////////////////////////////////////////////
33
// SVG general
34
/////////////////////////////////////////////////////////////////////////
35

36     String JavaDoc SVG_PUBLIC_ID =
37         "-//W3C//DTD SVG 1.0//EN";
38     String JavaDoc SVG_SYSTEM_ID =
39         "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd";
40     String JavaDoc SVG_NAMESPACE_URI =
41         "http://www.w3.org/2000/svg";
42     String JavaDoc SVG_VERSION =
43         "1.0";
44
45     //////////////////////////////////////////////////////////////////////////
46
// Events type and attributes
47
//////////////////////////////////////////////////////////////////////////
48

49     /**
50      * The event type for MouseEvent.
51      */

52     String JavaDoc SVG_MOUSEEVENTS_EVENT_TYPE = "MouseEvents";
53
54     /**
55      * The event type for UIEvent.
56      */

57     String JavaDoc SVG_UIEVENTS_EVENT_TYPE = "UIEvents";
58
59     /**
60      * The event type for SVGEvent.
61      */

62     String JavaDoc SVG_SVGEVENTS_EVENT_TYPE = "SVGEvents";
63
64     /**
65      * The event type for KeyEvent.
66      */

67     String JavaDoc SVG_KEYEVENTS_EVENT_TYPE = "KeyEvents";
68
69     // ---------------------------------------------------------------------
70

71     /**
72      * The event type for 'keydown' KeyEvent.
73      */

74     String JavaDoc SVG_KEYDOWN_EVENT_TYPE = "keydown";
75
76     /**
77      * The event type for 'keypress' KeyEvent.
78      */

79     String JavaDoc SVG_KEYPRESS_EVENT_TYPE = "keypress";
80
81     /**
82      * The event type for 'keyup' KeyEvent.
83      */

84     String JavaDoc SVG_KEYUP_EVENT_TYPE = "keyup";
85
86     /**
87      * The event type for 'click' MouseEvent.
88      */

89     String JavaDoc SVG_CLICK_EVENT_TYPE = "click";
90
91     /**
92      * The event type for 'mouseup' MouseEvent.
93      */

94     String JavaDoc SVG_MOUSEUP_EVENT_TYPE = "mouseup";
95
96     /**
97      * The event type for 'mousedown' MouseEvent.
98      */

99     String JavaDoc SVG_MOUSEDOWN_EVENT_TYPE = "mousedown";
100
101     /**
102      * The event type for 'mousemove' MouseEvent.
103      */

104     String JavaDoc SVG_MOUSEMOVE_EVENT_TYPE = "mousemove";
105
106     /**
107      * The event type for 'mouseout' MouseEvent.
108      */

109     String JavaDoc SVG_MOUSEOUT_EVENT_TYPE = "mouseout";
110
111     /**
112      * The event type for 'mouseover' MouseEvent.
113      */

114     String JavaDoc SVG_MOUSEOVER_EVENT_TYPE = "mouseover";
115
116     /**
117      * The event type for 'DOMFocusIn' UIEvent.
118      */

119     String JavaDoc SVG_DOMFOCUSIN_EVENT_TYPE = "DOMFocusIn";
120
121     /**
122      * The event type for 'DOMFocusOut' UIEvent.
123      */

124     String JavaDoc SVG_DOMFOCUSOUT_EVENT_TYPE = "DOMFocusOut";
125
126     /**
127      * The event type for 'DOMActivate' UIEvent.
128      */

129     String JavaDoc SVG_DOMACTIVATE_EVENT_TYPE = "DOMActivate";
130
131     /**
132      * The event type for 'SVGLoad' SVGEvent.
133      */

134     String JavaDoc SVG_SVGLOAD_EVENT_TYPE = "SVGLoad";
135
136     /**
137      * The event type for 'SVGUnload' SVGEvent.
138      */

139     String JavaDoc SVG_SVGUNLOAD_EVENT_TYPE = "SVGUnload";
140
141     /**
142      * The event type for 'SVGAbort' SVGEvent.
143      */

144     String JavaDoc SVG_SVGABORT_EVENT_TYPE = "SVGAbort";
145
146     /**
147      * The event type for 'SVGError' SVGEvent.
148      */

149     String JavaDoc SVG_SVGERROR_EVENT_TYPE = "SVGError";
150
151     /**
152      * The event type for 'SVGResize' SVGEvent.
153      */

154     String JavaDoc SVG_SVGRESIZE_EVENT_TYPE = "SVGResize";
155
156     /**
157      * The event type for 'SVGScroll' SVGEvent.
158      */

159     String JavaDoc SVG_SVGSCROLL_EVENT_TYPE = "SVGScroll";
160
161     /**
162      * The event type for 'SVGZoom' SVGEvent.
163      */

164     String JavaDoc SVG_SVGZOOM_EVENT_TYPE = "SVGZoom";
165
166     // ---------------------------------------------------------------------
167

168     /**
169      * The 'onkeyup' attribute name of type KeyEvents.
170      */

171     String JavaDoc SVG_ONKEYUP_ATTRIBUTE = "onkeyup";
172
173     /**
174      * The 'onkeydown' attribute name of type KeyEvents.
175      */

176     String JavaDoc SVG_ONKEYDOWN_ATTRIBUTE = "onkeydown";
177
178     /**
179      * The 'onkeypress' attribute name of type KeyEvents.
180      */

181     String JavaDoc SVG_ONKEYPRESS_ATTRIBUTE = "onkeypress";
182
183     /**
184      * The 'onabort' attribute name of type SVGEvents.
185      */

186     String JavaDoc SVG_ONABORT_ATTRIBUTE = "onabort";
187
188     /**
189      * The 'onabort' attribute name of type SVGEvents.
190      */

191     String JavaDoc SVG_ONACTIVATE_ATTRIBUTE = "onactivate";
192
193     /**
194      * The 'onbegin' attribute name of type SVGEvents.
195      */

196     String JavaDoc SVG_ONBEGIN_ATTRIBUTE = "onbegin";
197
198     /**
199      * The 'onclick' attribute name of type MouseEvents.
200      */

201     String JavaDoc SVG_ONCLICK_ATTRIBUTE = "onclick";
202
203     /**
204      * The 'onend' attribute name of type SVGEvents.
205      */

206     String JavaDoc SVG_ONEND_ATTRIBUTE = "onend";
207
208     /**
209      * The 'onerror' attribute name of type SVGEvents.
210      */

211     String JavaDoc SVG_ONERROR_ATTRIBUTE = "onerror";
212
213     /**
214      * The 'onfocusin' attribute name of type UIEvents.
215      */

216     String JavaDoc SVG_ONFOCUSIN_ATTRIBUTE = "onfocusin";
217
218     /**
219      * The 'onfocusout' attribute name of type UIEvents.
220      */

221     String JavaDoc SVG_ONFOCUSOUT_ATTRIBUTE = "onfocusout";
222
223     /**
224      * The 'onload' attribute name of type SVGEvents.
225      */

226     String JavaDoc SVG_ONLOAD_ATTRIBUTE = "onload";
227
228     /**
229      * The 'onmousedown' attribute name of type MouseEvents.
230      */

231     String JavaDoc SVG_ONMOUSEDOWN_ATTRIBUTE = "onmousedown";
232
233     /**
234      * The 'onmousemove' attribute name of type MouseEvents.
235      */

236     String JavaDoc SVG_ONMOUSEMOVE_ATTRIBUTE = "onmousemove";
237
238     /**
239      * The 'onmouseout' attribute name of type MouseEvents.
240      */

241     String JavaDoc SVG_ONMOUSEOUT_ATTRIBUTE = "onmouseout";
242
243     /**
244      * The 'onmouseover' attribute name of type MouseEvents.
245      */

246     String JavaDoc SVG_ONMOUSEOVER_ATTRIBUTE = "onmouseover";
247
248     /**
249      * The 'onmouseup' attribute name of type MouseEvents.
250      */

251     String JavaDoc SVG_ONMOUSEUP_ATTRIBUTE = "onmouseup";
252
253     /**
254      * The 'onrepeat' attribute name of type SVGEvents.
255      */

256     String JavaDoc SVG_ONREPEAT_ATTRIBUTE = "onrepeat";
257
258     /**
259      * The 'onresize' attribute name of type SVGEvents.
260      */

261     String JavaDoc SVG_ONRESIZE_ATTRIBUTE = "onresize";
262
263     /**
264      * The 'onscroll' attribute name of type SVGEvents.
265      */

266     String JavaDoc SVG_ONSCROLL_ATTRIBUTE = "onscroll";
267  
268     /**
269      * The 'onunload' attribute name of type SVGEvents.
270      */

271     String JavaDoc SVG_ONUNLOAD_ATTRIBUTE = "onunload";
272
273     /**
274      * The 'onzoom' attribute name of type SVGEvents.
275      */

276     String JavaDoc SVG_ONZOOM_ATTRIBUTE = "onzoom";
277
278     /////////////////////////////////////////////////////////////////////////
279
// SVG features
280
/////////////////////////////////////////////////////////////////////////
281

282     String JavaDoc SVG_ORG_W3C_SVG_FEATURE = "org.w3c.svg";
283     String JavaDoc SVG_ORG_W3C_SVG_LANG_FEATURE = "org.w3c.svg.lang";
284     String JavaDoc SVG_ORG_W3C_SVG_STATIC_FEATURE = "org.w3c.svg.static";
285
286     /////////////////////////////////////////////////////////////////////////
287
// SVG tags
288
/////////////////////////////////////////////////////////////////////////
289

290     String JavaDoc SVG_A_TAG = "a";
291     String JavaDoc SVG_ALT_GLYPH_TAG = "altGlyph";
292     String JavaDoc SVG_ALT_GLYPH_DEF_TAG = "altGlyphDef";
293     String JavaDoc SVG_ALT_GLYPH_ITEM_TAG = "altGlyphItem";
294     String JavaDoc SVG_ANIMATE_TAG = "animate";
295     String JavaDoc SVG_ANIMATE_COLOR_TAG = "animateColor";
296     String JavaDoc SVG_ANIMATE_MOTION_TAG = "animateMotion";
297     String JavaDoc SVG_ANIMATE_TRANSFORM_TAG = "animateTransform";
298     String JavaDoc SVG_CIRCLE_TAG = "circle";
299     String JavaDoc SVG_CLIP_PATH_TAG = "clipPath";
300     String JavaDoc SVG_COLOR_PROFILE_TAG = "color-profile";
301     String JavaDoc SVG_CURSOR_TAG = "cursor";
302     String JavaDoc SVG_DEFINITION_SRC_TAG = "definition-src";
303     String JavaDoc SVG_DEFS_TAG = "defs";
304     String JavaDoc SVG_DESC_TAG = "desc";
305     String JavaDoc SVG_ELLIPSE_TAG = "ellipse";
306     String JavaDoc SVG_FE_BLEND_TAG = "feBlend";
307     String JavaDoc SVG_FE_COLOR_MATRIX_TAG = "feColorMatrix";
308     String JavaDoc SVG_FE_COMPONENT_TRANSFER_TAG = "feComponentTransfer";
309     String JavaDoc SVG_FE_COMPOSITE_TAG = "feComposite";
310     String JavaDoc SVG_FE_CONVOLVE_MATRIX_TAG = "feConvolveMatrix";
311     String JavaDoc SVG_FE_DIFFUSE_LIGHTING_TAG = "feDiffuseLighting";
312     String JavaDoc SVG_FE_DISPLACEMENT_MAP_TAG = "feDisplacementMap";
313     String JavaDoc SVG_FE_DISTANT_LIGHT_TAG = "feDistantLight";
314     String JavaDoc SVG_FE_FLOOD_TAG = "feFlood";
315     String JavaDoc SVG_FE_FUNC_A_TAG = "feFuncA";
316     String JavaDoc SVG_FE_FUNC_B_TAG = "feFuncB";
317     String JavaDoc SVG_FE_FUNC_G_TAG = "feFuncG";
318     String JavaDoc SVG_FE_FUNC_R_TAG = "feFuncR";
319     String JavaDoc SVG_FE_GAUSSIAN_BLUR_TAG = "feGaussianBlur";
320     String JavaDoc SVG_FE_IMAGE_TAG = "feImage";
321     String JavaDoc SVG_FE_MERGE_NODE_TAG = "feMergeNode";
322     String JavaDoc SVG_FE_MERGE_TAG = "feMerge";
323     String JavaDoc SVG_FE_MORPHOLOGY_TAG = "feMorphology";
324     String JavaDoc SVG_FE_OFFSET_TAG = "feOffset";
325     String JavaDoc SVG_FE_POINT_LIGHT_TAG = "fePointLight";
326     String JavaDoc SVG_FE_SPECULAR_LIGHTING_TAG = "feSpecularLighting";
327     String JavaDoc SVG_FE_SPOT_LIGHT_TAG = "feSpotLight";
328     String JavaDoc SVG_FE_TILE_TAG = "feTile";
329     String JavaDoc SVG_FE_TURBULENCE_TAG = "feTurbulence";
330     String JavaDoc SVG_FILTER_TAG = "filter";
331     String JavaDoc SVG_FONT_TAG = "font";
332     String JavaDoc SVG_FONT_FACE_TAG = "font-face";
333     String JavaDoc SVG_FONT_FACE_FORMAT_TAG = "font-face-format";
334     String JavaDoc SVG_FONT_FACE_NAME_TAG = "font-face-name";
335     String JavaDoc SVG_FONT_FACE_SRC_TAG = "font-face-src";
336     String JavaDoc SVG_FONT_FACE_URI_TAG = "font-face-uri";
337     String JavaDoc SVG_FOREIGN_OBJECT_TAG = "foreignObject";
338     String JavaDoc SVG_G_TAG = "g";
339     String JavaDoc SVG_GLYPH_TAG = "glyph";
340     String JavaDoc SVG_GLYPH_REF_TAG = "glyphRef";
341     String JavaDoc SVG_HKERN_TAG = "hkern";
342     String JavaDoc SVG_IMAGE_TAG = "image";
343     String JavaDoc SVG_LINE_TAG = "line";
344     String JavaDoc SVG_LINEAR_GRADIENT_TAG = "linearGradient";
345     String JavaDoc SVG_MARKER_TAG = "marker";
346     String JavaDoc SVG_MASK_TAG = "mask";
347     String JavaDoc SVG_METADATA_TAG = "metadata";
348     String JavaDoc SVG_MISSING_GLYPH_TAG = "missing-glyph";
349     String JavaDoc SVG_MPATH_TAG = "mpath";
350     String JavaDoc SVG_PATH_TAG = "path";
351     String JavaDoc SVG_PATTERN_TAG = "pattern";
352     String JavaDoc SVG_POLYGON_TAG = "polygon";
353     String JavaDoc SVG_POLYLINE_TAG = "polyline";
354     String JavaDoc SVG_RADIAL_GRADIENT_TAG = "radialGradient";
355     String JavaDoc SVG_RECT_TAG = "rect";
356     String JavaDoc SVG_SET_TAG = "set";
357     String JavaDoc SVG_SCRIPT_TAG = "script";
358     String JavaDoc SVG_STOP_TAG = "stop";
359     String JavaDoc SVG_STYLE_TAG = "style";
360     String JavaDoc SVG_SVG_TAG = "svg";
361     String JavaDoc SVG_SWITCH_TAG = "switch";
362     String JavaDoc SVG_SYMBOL_TAG = "symbol";
363     String JavaDoc SVG_TEXT_PATH_TAG = "textPath";
364     String JavaDoc SVG_TEXT_TAG = "text";
365     String JavaDoc SVG_TITLE_TAG = "title";
366     String JavaDoc SVG_TREF_TAG = "tref";
367     String JavaDoc SVG_TSPAN_TAG = "tspan";
368     String JavaDoc SVG_USE_TAG = "use";
369     String JavaDoc SVG_VIEW_TAG = "view";
370     String JavaDoc SVG_VKERN_TAG = "vkern";
371
372     /////////////////////////////////////////////////////////////////////////
373
// SVG attributes
374
/////////////////////////////////////////////////////////////////////////
375

376     String JavaDoc SVG_ACCENT_HEIGHT_ATTRIBUTE = "accent-height";
377     String JavaDoc SVG_AMPLITUDE_ATTRIBUTE = "amplitude";
378     String JavaDoc SVG_ARABIC_FORM_ATTRIBUTE = "arabic-form";
379     String JavaDoc SVG_ASCENT_ATTRIBUTE = "ascent";
380     String JavaDoc SVG_AZIMUTH_ATTRIBUTE = "azimuth";
381     String JavaDoc SVG_ALPHABETIC_ATTRIBUTE = "alphabetic";
382     String JavaDoc SVG_BASE_FREQUENCY_ATTRIBUTE = "baseFrequency";
383     String JavaDoc SVG_BBOX_ATTRIBUTE = "bbox";
384     String JavaDoc SVG_BIAS_ATTRIBUTE = "bias";
385     String JavaDoc SVG_CALC_MODE_ATTRIBUTE = "calcMode";
386     String JavaDoc SVG_CAP_HEIGHT_ATTRIBUTE = "cap-height";
387     String JavaDoc SVG_CLASS_ATTRIBUTE = "class";
388     String JavaDoc SVG_CLIP_PATH_ATTRIBUTE = CSS_CLIP_PATH_PROPERTY;
389     String JavaDoc SVG_CLIP_PATH_UNITS_ATTRIBUTE = "clipPathUnits";
390     String JavaDoc SVG_COLOR_INTERPOLATION_ATTRIBUTE = CSS_COLOR_INTERPOLATION_PROPERTY;
391     String JavaDoc SVG_COLOR_RENDERING_ATTRIBUTE = CSS_COLOR_RENDERING_PROPERTY;
392     String JavaDoc SVG_CONTENT_SCRIPT_TYPE_ATTRIBUTE = "contentScriptType";
393     String JavaDoc SVG_CONTENT_STYLE_TYPE_ATTRIBUTE = "contentStyleType";
394     String JavaDoc SVG_CX_ATTRIBUTE = "cx";
395     String JavaDoc SVG_CY_ATTRIBUTE = "cy";
396     String JavaDoc SVG_DESCENT_ATTRIBUTE = "descent";
397     String JavaDoc SVG_DIFFUSE_CONSTANT_ATTRIBUTE = "diffuseConstant";
398     String JavaDoc SVG_DIVISOR_ATTRIBUTE = "divisor";
399     String JavaDoc SVG_DX_ATTRIBUTE = "dx";
400     String JavaDoc SVG_DY_ATTRIBUTE = "dy";
401     String JavaDoc SVG_D_ATTRIBUTE = "d";
402     String JavaDoc SVG_EDGE_MODE_ATTRIBUTE = "edgeMode";
403     String JavaDoc SVG_ELEVATION_ATTRIBUTE = "elevation";
404     String JavaDoc SVG_ENABLE_BACKGROUND_ATTRIBUTE = CSS_ENABLE_BACKGROUND_PROPERTY;
405     String JavaDoc SVG_EXPONENT_ATTRIBUTE = "exponent";
406     String JavaDoc SVG_EXTERNAL_RESOURCES_REQUIRED_ATTRIBUTE = "externalResourcesRequired";
407     String JavaDoc SVG_FILL_ATTRIBUTE = CSS_FILL_PROPERTY;
408     String JavaDoc SVG_FILL_OPACITY_ATTRIBUTE = CSS_FILL_OPACITY_PROPERTY;
409     String JavaDoc SVG_FILL_RULE_ATTRIBUTE = CSS_FILL_RULE_PROPERTY;
410     String JavaDoc SVG_FILTER_ATTRIBUTE = CSS_FILTER_PROPERTY;
411     String JavaDoc SVG_FILTER_RES_ATTRIBUTE = "filterRes";
412     String JavaDoc SVG_FILTER_UNITS_ATTRIBUTE = "filterUnits";
413     String JavaDoc SVG_FLOOD_COLOR_ATTRIBUTE = CSS_FLOOD_COLOR_PROPERTY;
414     String JavaDoc SVG_FLOOD_OPACITY_ATTRIBUTE = CSS_FLOOD_OPACITY_PROPERTY;
415     String JavaDoc SVG_FORMAT_ATTRIBUTE = "format";
416     String JavaDoc SVG_FONT_FAMILY_ATTRIBUTE = CSS_FONT_FAMILY_PROPERTY;
417     String JavaDoc SVG_FONT_SIZE_ATTRIBUTE = CSS_FONT_SIZE_PROPERTY;
418     String JavaDoc SVG_FONT_STRETCH_ATTRIBUTE = CSS_FONT_STRETCH_PROPERTY;
419     String JavaDoc SVG_FONT_STYLE_ATTRIBUTE = CSS_FONT_STYLE_PROPERTY;
420     String JavaDoc SVG_FONT_VARIANT_ATTRIBUTE = CSS_FONT_VARIANT_PROPERTY;
421     String JavaDoc SVG_FONT_WEIGHT_ATTRIBUTE = CSS_FONT_WEIGHT_PROPERTY;
422     String JavaDoc SVG_FX_ATTRIBUTE = "fx";
423     String JavaDoc SVG_FY_ATTRIBUTE = "fy";
424     String JavaDoc SVG_G1_ATTRIBUTE = "g1";
425     String JavaDoc SVG_G2_ATTRIBUTE = "g2";
426     String JavaDoc SVG_GLYPH_NAME_ATTRIBUTE = "glyph-name";
427     String JavaDoc SVG_GLYPH_REF_ATTRIBUTE = "glyphRef";
428     String JavaDoc SVG_GRADIENT_TRANSFORM_ATTRIBUTE = "gradientTransform";
429     String JavaDoc SVG_GRADIENT_UNITS_ATTRIBUTE = "gradientUnits";
430     String JavaDoc SVG_HANGING_ATTRIBUTE = "hanging";
431     String JavaDoc SVG_HEIGHT_ATTRIBUTE = "height";
432     String JavaDoc SVG_HORIZ_ADV_X_ATTRIBUTE = "horiz-adv-x";
433     String JavaDoc SVG_HORIZ_ORIGIN_X_ATTRIBUTE = "horiz-origin-x";
434     String JavaDoc SVG_HORIZ_ORIGIN_Y_ATTRIBUTE = "horiz-origin-y";
435     String JavaDoc SVG_HREF_ATTRIBUTE = "href";
436     String JavaDoc SVG_ID_ATTRIBUTE = "id";
437     String JavaDoc SVG_IDEOGRAPHIC_ATTRIBUTE = "ideographic";
438     String JavaDoc SVG_IMAGE_RENDERING_ATTRIBUTE = CSS_IMAGE_RENDERING_PROPERTY;
439     String JavaDoc SVG_IN2_ATTRIBUTE = "in2";
440     String JavaDoc SVG_INTERCEPT_ATTRIBUTE = "intercept";
441     String JavaDoc SVG_IN_ATTRIBUTE = "in";
442     String JavaDoc SVG_K_ATTRIBUTE = "k";
443     String JavaDoc SVG_K1_ATTRIBUTE = "k1";
444     String JavaDoc SVG_K2_ATTRIBUTE = "k2";
445     String JavaDoc SVG_K3_ATTRIBUTE = "k3";
446     String JavaDoc SVG_K4_ATTRIBUTE = "k4";
447     String JavaDoc SVG_KERNEL_MATRIX_ATTRIBUTE = "kernelMatrix";
448     String JavaDoc SVG_KERNEL_UNIT_LENGTH_ATTRIBUTE = "kernelUnitLength";
449     String JavaDoc SVG_KERNEL_UNIT_LENGTH_X_ATTRIBUTE = "kernelUnitLengthX";
450     String JavaDoc SVG_KERNEL_UNIT_LENGTH_Y_ATTRIBUTE = "kernelUnitLengthY";
451     String JavaDoc SVG_KERNING_ATTRIBUTE = CSS_KERNING_PROPERTY;
452     String JavaDoc SVG_LANG_ATTRIBUTE = "lang";
453     String JavaDoc SVG_LENGTH_ADJUST_ATTRIBUTE = "lengthAdjust";
454     String JavaDoc SVG_LIGHT_COLOR_ATTRIBUTE = "lightColor";
455     String JavaDoc SVG_LIGHTING_COLOR_ATTRIBUTE = "lighting-color";
456     String JavaDoc SVG_LIMITING_CONE_ANGLE_ATTRIBUTE = "limitingConeAngle";
457     String JavaDoc SVG_LOCAL_ATTRIBUTE = "local";
458     String JavaDoc SVG_MARKER_HEIGHT_ATTRIBUTE = "markerHeight";
459     String JavaDoc SVG_MARKER_UNITS_ATTRIBUTE = "markerUnits";
460     String JavaDoc SVG_MARKER_WIDTH_ATTRIBUTE = "markerWidth";
461     String JavaDoc SVG_MASK_ATTRIBUTE = CSS_MASK_PROPERTY;
462     String JavaDoc SVG_MASK_CONTENT_UNITS_ATTRIBUTE = "maskContentUnits";
463     String JavaDoc SVG_MASK_UNITS_ATTRIBUTE = "maskUnits";
464     String JavaDoc SVG_MATHEMATICAL_ATTRIBUTE = "mathematical";
465     String JavaDoc SVG_MEDIA_ATTRIBUTE = "media";
466     String JavaDoc SVG_METHOD_ATTRIBUTE = "method";
467     String JavaDoc SVG_MODE_ATTRIBUTE = "mode";
468     String JavaDoc SVG_NAME_ATTRIBUTE = "name";
469     String JavaDoc SVG_NUM_OCTAVES_ATTRIBUTE = "numOctaves";
470     String JavaDoc SVG_OFFSET_ATTRIBUTE = "offset";
471     String JavaDoc SVG_OPACITY_ATTRIBUTE = CSS_OPACITY_PROPERTY;
472     String JavaDoc SVG_OPERATOR_ATTRIBUTE = "operator";
473     String JavaDoc SVG_ORDER_ATTRIBUTE = "order";
474     String JavaDoc SVG_ORDER_X_ATTRIBUTE = "orderX";
475     String JavaDoc SVG_ORDER_Y_ATTRIBUTE = "orderY";
476     String JavaDoc SVG_ORIENT_ATTRIBUTE = "orient";
477     String JavaDoc SVG_ORIENTATION_ATTRIBUTE = "orientation";
478     String JavaDoc SVG_OVERLINE_POSITION_ATTRIBUTE = "overline-position";
479     String JavaDoc SVG_OVERLINE_THICKNESS_ATTRIBUTE = "overline-thickness";
480     String JavaDoc SVG_PANOSE_1_ATTRIBUTE = "panose-1";
481     String JavaDoc SVG_PATTERN_CONTENT_UNITS_ATTRIBUTE = "patternContentUnits";
482     String JavaDoc SVG_PATTERN_TRANSFORM_ATTRIBUTE = "patternTransform";
483     String JavaDoc SVG_PATTERN_UNITS_ATTRIBUTE = "patternUnits";
484     String JavaDoc SVG_POINTS_ATTRIBUTE = "points";
485     String JavaDoc SVG_POINTS_AT_X_ATTRIBUTE = "pointsAtX";
486     String JavaDoc SVG_POINTS_AT_Y_ATTRIBUTE = "pointsAtY";
487     String JavaDoc SVG_POINTS_AT_Z_ATTRIBUTE = "pointsAtZ";
488     String JavaDoc SVG_PRESERVE_ALPHA_ATTRIBUTE = "preserveAlpha";
489     String JavaDoc SVG_PRESERVE_ASPECT_RATIO_ATTRIBUTE = "preserveAspectRatio";
490     String JavaDoc SVG_PRIMITIVE_UNITS_ATTRIBUTE = "primitiveUnits";
491     String JavaDoc SVG_RADIUS_ATTRIBUTE = "radius";
492     String JavaDoc SVG_REF_X_ATTRIBUTE = "refX";
493     String JavaDoc SVG_REF_Y_ATTRIBUTE = "refY";
494     String JavaDoc SVG_RENDERING_INTENT_ATTRIBUTE = "rendering-intent";
495     String JavaDoc SVG_REQUIRED_FEATURES_ATTRIBUTE = "requiredFeatures";
496     String JavaDoc SVG_REQUIRED_EXTENSIONS_ATTRIBUTE = "requiredExtensions";
497     String JavaDoc SVG_RESULT_ATTRIBUTE = "result";
498     String JavaDoc SVG_RESULT_SCALE_ATTRIBUTE = "resultScale";
499     String JavaDoc SVG_RX_ATTRIBUTE = "rx";
500     String JavaDoc SVG_RY_ATTRIBUTE = "ry";
501     String JavaDoc SVG_R_ATTRIBUTE = "r";
502     String JavaDoc SVG_ROTATE_ATTRIBUTE = "rotate";
503     String JavaDoc SVG_SCALE_ATTRIBUTE = "scale";
504     String JavaDoc SVG_SEED_ATTRIBUTE = "seed";
505     String JavaDoc SVG_SHAPE_RENDERING_ATTRIBUTE = CSS_SHAPE_RENDERING_PROPERTY;
506     String JavaDoc SVG_SLOPE_ATTRIBUTE = "slope";
507     String JavaDoc SVG_SPACE_ATTRIBUTE = "space";
508     String JavaDoc SVG_SPACING_ATTRIBUTE = "spacing";
509     String JavaDoc SVG_SPECULAR_CONSTANT_ATTRIBUTE = "specularConstant";
510     String JavaDoc SVG_SPECULAR_EXPONENT_ATTRIBUTE = "specularExponent";
511     String JavaDoc SVG_SPREAD_METHOD_ATTRIBUTE = "spreadMethod";
512     String JavaDoc SVG_START_OFFSET_ATTRIBUTE = "startOffset";
513     String JavaDoc SVG_STD_DEVIATION_ATTRIBUTE = "stdDeviation";
514     String JavaDoc SVG_STEMH_ATTRIBUTE = "stemh";
515     String JavaDoc SVG_STEMV_ATTRIBUTE = "stemv";
516     String JavaDoc SVG_STITCH_TILES_ATTRIBUTE = "stitchTiles";
517     String JavaDoc SVG_STOP_COLOR_ATTRIBUTE = "stop-color";
518     String JavaDoc SVG_STOP_OPACITY_ATTRIBUTE = CSS_STOP_OPACITY_PROPERTY;
519     String JavaDoc SVG_STRIKETHROUGH_POSITION_ATTRIBUTE = "strikethrough-position";
520     String JavaDoc SVG_STRIKETHROUGH_THICKNESS_ATTRIBUTE = "strikethrough-thickness";
521     String JavaDoc SVG_STROKE_ATTRIBUTE = CSS_STROKE_PROPERTY;
522     String JavaDoc SVG_STROKE_DASHARRAY_ATTRIBUTE = CSS_STROKE_DASHARRAY_PROPERTY;
523     String JavaDoc SVG_STROKE_DASHOFFSET_ATTRIBUTE = CSS_STROKE_DASHOFFSET_PROPERTY;
524     String JavaDoc SVG_STROKE_LINECAP_ATTRIBUTE = CSS_STROKE_LINECAP_PROPERTY;
525     String JavaDoc SVG_STROKE_LINEJOIN_ATTRIBUTE = CSS_STROKE_LINEJOIN_PROPERTY;
526     String JavaDoc SVG_STROKE_MITERLIMIT_ATTRIBUTE = CSS_STROKE_MITERLIMIT_PROPERTY;
527     String JavaDoc SVG_STROKE_OPACITY_ATTRIBUTE = CSS_STROKE_OPACITY_PROPERTY;
528     String JavaDoc SVG_STROKE_WIDTH_ATTRIBUTE = CSS_STROKE_WIDTH_PROPERTY;
529     String JavaDoc SVG_STYLE_ATTRIBUTE = "style";
530     String JavaDoc SVG_SURFACE_SCALE_ATTRIBUTE = "surfaceScale";
531     String JavaDoc SVG_SYSTEM_LANGUAGE_ATTRIBUTE = "systemLanguage";
532     String JavaDoc SVG_TABLE_ATTRIBUTE = "table";
533     String JavaDoc SVG_TABLE_VALUES_ATTRIBUTE = "tableValues";
534     String JavaDoc SVG_TARGET_ATTRIBUTE = "target";
535     String JavaDoc SVG_TARGET_X_ATTRIBUTE = "targetX";
536     String JavaDoc SVG_TARGET_Y_ATTRIBUTE = "targetY";
537     String JavaDoc SVG_TEXT_ANCHOR_ATTRIBUTE = CSS_TEXT_ANCHOR_PROPERTY;
538     String JavaDoc SVG_TEXT_LENGTH_ATTRIBUTE = "textLength";
539     String JavaDoc SVG_TEXT_RENDERING_ATTRIBUTE = CSS_TEXT_RENDERING_PROPERTY;
540     String JavaDoc SVG_TITLE_ATTRIBUTE = "title";
541     String JavaDoc SVG_TRANSFORM_ATTRIBUTE = "transform";
542     String JavaDoc SVG_TYPE_ATTRIBUTE = "type";
543     String JavaDoc SVG_U1_ATTRIBUTE = "u1";
544     String JavaDoc SVG_U2_ATTRIBUTE = "u2";
545     String JavaDoc SVG_UNDERLINE_POSITION_ATTRIBUTE = "underline-position";
546     String JavaDoc SVG_UNDERLINE_THICKNESS_ATTRIBUTE = "underline-thickness";
547     String JavaDoc SVG_UNICODE_ATTRIBUTE = "unicode";
548     String JavaDoc SVG_UNICODE_RANGE_ATTRIBUTE = "unicode-range";
549     String JavaDoc SVG_UNITS_PER_EM_ATTRIBUTE = "units-per-em";
550     String JavaDoc SVG_V_ALPHABETIC_ATTRIBUTE = "v-alphabetic";
551     String JavaDoc SVG_V_HANGING_ATTRIBUTE = "v-hanging";
552     String JavaDoc SVG_V_IDEOGRAPHIC_ATTRIBUTE = "v-ideographic";
553     String JavaDoc SVG_V_MATHEMATICAL_ATTRIBUTE = "v-mathematical";
554     String JavaDoc SVG_VALUES_ATTRIBUTE = "values";
555     String JavaDoc SVG_VERSION_ATTRIBUTE = "version";
556     String JavaDoc SVG_VERT_ADV_Y_ATTRIBUTE = "vert-adv-y";
557     String JavaDoc SVG_VERT_ORIGIN_X_ATTRIBUTE = "vert-origin-x";
558     String JavaDoc SVG_VERT_ORIGIN_Y_ATTRIBUTE = "vert-origin-y";
559     String JavaDoc SVG_VIEW_BOX_ATTRIBUTE = "viewBox";
560     String JavaDoc SVG_WIDTH_ATTRIBUTE = "width";
561     String JavaDoc SVG_WIDTHS_ATTRIBUTE = "widths";
562     String JavaDoc SVG_X1_ATTRIBUTE = "x1";
563     String JavaDoc SVG_X2_ATTRIBUTE = "x2";
564     String JavaDoc SVG_X_ATTRIBUTE = "x";
565     String JavaDoc SVG_X_CHANNEL_SELECTOR_ATTRIBUTE = "xChannelSelector";
566     String JavaDoc SVG_X_HEIGHT_ATTRIBUTE = "xHeight";
567     String JavaDoc SVG_Y1_ATTRIBUTE = "y1";
568     String JavaDoc SVG_Y2_ATTRIBUTE = "y2";
569     String JavaDoc SVG_Y_ATTRIBUTE = "y";
570     String JavaDoc SVG_Y_CHANNEL_SELECTOR_ATTRIBUTE = "yChannelSelector";
571     String JavaDoc SVG_Z_ATTRIBUTE = "z";
572     String JavaDoc SVG_ZOOM_AND_PAN_ATTRIBUTE = "zoomAndPan";
573
574     /////////////////////////////////////////////////////////////////////////
575
// SVG attribute value
576
/////////////////////////////////////////////////////////////////////////
577

578     String JavaDoc SVG_100_VALUE = "100";
579     String JavaDoc SVG_200_VALUE = "200";
580     String JavaDoc SVG_300_VALUE = "300";
581     String JavaDoc SVG_400_VALUE = "400";
582     String JavaDoc SVG_500_VALUE = "500";
583     String JavaDoc SVG_600_VALUE = "600";
584     String JavaDoc SVG_700_VALUE = "700";
585     String JavaDoc SVG_800_VALUE = "800";
586     String JavaDoc SVG_900_VALUE = "900";
587     String JavaDoc SVG_ABSOLUTE_COLORIMETRIC_VALUE = "absolute-colorimetric";
588     String JavaDoc SVG_ALIGN_VALUE = "align";
589     String JavaDoc SVG_ALL_VALUE = "all";
590     String JavaDoc SVG_ARITHMETIC_VALUE = "arithmetic";
591     String JavaDoc SVG_ATOP_VALUE = "atop";
592     String JavaDoc SVG_AUTO_VALUE = "auto";
593     String JavaDoc SVG_A_VALUE = "A";
594     String JavaDoc SVG_BACKGROUND_ALPHA_VALUE = "BackgroundAlpha";
595     String JavaDoc SVG_BACKGROUND_IMAGE_VALUE = "BackgroundImage";
596     String JavaDoc SVG_BEVEL_VALUE = "bevel";
597     String JavaDoc SVG_BOLDER_VALUE = "bolder";
598     String JavaDoc SVG_BOLD_VALUE = "bold";
599     String JavaDoc SVG_BUTT_VALUE = "butt";
600     String JavaDoc SVG_B_VALUE = "B";
601     String JavaDoc SVG_COMPOSITE_VALUE = "composite";
602     String JavaDoc SVG_CRISP_EDGES_VALUE = "crispEdges";
603     String JavaDoc SVG_CROSSHAIR_VALUE = "crosshair";
604     String JavaDoc SVG_DARKEN_VALUE = "darken";