2 * Copyright (c) 2000 World Wide Web Consortium,
3 * (Massachusetts Institute of Technology, Institut National de
4 * Recherche en Informatique et en Automatique, Keio University). All
5 * Rights Reserved. This program is distributed under the W3C's Software
6 * Intellectual Property License. This program is distributed in the
7 * hope that it will be useful, but WITHOUT ANY WARRANTY; without even
8 * the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
10 * See W3C License http://www.w3.org/Consortium/Legal/ for more details.
13 package org.w3c.dom.css;
15 import org.w3c.dom.DOMException;
18 * The <code>CSS2Properties</code> interface represents a convenience
19 * mechanism for retrieving and setting properties within a
20 * <code>CSSStyleDeclaration</code>. The attributes of this interface
21 * correspond to all the properties specified in CSS2. Getting an attribute
22 * of this interface is equivalent to calling the
23 * <code>getPropertyValue</code> method of the
24 * <code>CSSStyleDeclaration</code> interface. Setting an attribute of this
25 * interface is equivalent to calling the <code>setProperty</code> method of
26 * the <code>CSSStyleDeclaration</code> interface.
27 * <p> A conformant implementation of the CSS module is not required to
28 * implement the <code>CSS2Properties</code> interface. If an implementation
29 * does implement this interface, the expectation is that language-specific
30 * methods can be used to cast from an instance of the
31 * <code>CSSStyleDeclaration</code> interface to the
32 * <code>CSS2Properties</code> interface.
33 * <p> If an implementation does implement this interface, it is expected to
34 * understand the specific syntax of the shorthand properties, and apply
35 * their semantics; when the <code>margin</code> property is set, for
36 * example, the <code>marginTop</code>, <code>marginRight</code>,
37 * <code>marginBottom</code> and <code>marginLeft</code> properties are
38 * actually being set by the underlying implementation.
39 * <p> When dealing with CSS "shorthand" properties, the shorthand properties
40 * should be decomposed into their component longhand properties as
41 * appropriate, and when querying for their value, the form returned should
42 * be the shortest form exactly equivalent to the declarations made in the
43 * ruleset. However, if there is no shorthand declaration that could be
44 * added to the ruleset without changing in any way the rules already
45 * declared in the ruleset (i.e., by adding longhand rules that were
46 * previously not declared in the ruleset), then the empty string should be
47 * returned for the shorthand property.
48 * <p> For example, querying for the <code>font</code> property should not
49 * return "normal normal normal 14pt/normal Arial, sans-serif", when "14pt
50 * Arial, sans-serif" suffices. (The normals are initial values, and are
51 * implied by use of the longhand property.)
52 * <p> If the values for all the longhand properties that compose a particular
53 * string are the initial values, then a string consisting of all the
54 * initial values should be returned (e.g. a <code>border-width</code> value
55 * of "medium" should be returned as such, not as "").
56 * <p> For some shorthand properties that take missing values from other
57 * sides, such as the <code>margin</code>, <code>padding</code>, and
58 * <code>border-[width|style|color]</code> properties, the minimum number of
59 * sides possible should be used; i.e., "0px 10px" will be returned instead
60 * of "0px 10px 0px 10px".
61 * <p> If the value of a shorthand property can not be decomposed into its
62 * component longhand properties, as is the case for the <code>font</code>
63 * property with a value of "menu", querying for the values of the component
64 * longhand properties should return the empty string.
65 * <p>See also the <a href='http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113'>Document Object Model (DOM) Level 2 Style Specification</a>.
68 public interface CSS2Properties {
70 * See the azimuth property definition in CSS2.
72 public String getAzimuth();
74 * See the azimuth property definition in CSS2.
75 * @exception DOMException
76 * SYNTAX_ERR: Raised if the new value has a syntax error and is
78 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
80 public void setAzimuth(String azimuth)
84 * See the background property definition in CSS2.
86 public String getBackground();
88 * See the background property definition in CSS2.
89 * @exception DOMException
90 * SYNTAX_ERR: Raised if the new value has a syntax error and is
92 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
94 public void setBackground(String background)
98 * See the background-attachment property definition in CSS2.
100 public String getBackgroundAttachment();
102 * See the background-attachment property definition in CSS2.
103 * @exception DOMException
104 * SYNTAX_ERR: Raised if the new value has a syntax error and is
106 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
108 public void setBackgroundAttachment(String backgroundAttachment)
112 * See the background-color property definition in CSS2.
114 public String getBackgroundColor();
116 * See the background-color property definition in CSS2.
117 * @exception DOMException
118 * SYNTAX_ERR: Raised if the new value has a syntax error and is
120 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
122 public void setBackgroundColor(String backgroundColor)
126 * See the background-image property definition in CSS2.
128 public String getBackgroundImage();
130 * See the background-image property definition in CSS2.
131 * @exception DOMException
132 * SYNTAX_ERR: Raised if the new value has a syntax error and is
134 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
136 public void setBackgroundImage(String backgroundImage)
140 * See the background-position property definition in CSS2.
142 public String getBackgroundPosition();
144 * See the background-position property definition in CSS2.
145 * @exception DOMException
146 * SYNTAX_ERR: Raised if the new value has a syntax error and is
148 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
150 public void setBackgroundPosition(String backgroundPosition)
154 * See the background-repeat property definition in CSS2.
156 public String getBackgroundRepeat();
158 * See the background-repeat property definition in CSS2.
159 * @exception DOMException
160 * SYNTAX_ERR: Raised if the new value has a syntax error and is
162 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
164 public void setBackgroundRepeat(String backgroundRepeat)
168 * See the border property definition in CSS2.
170 public String getBorder();
172 * See the border property definition in CSS2.
173 * @exception DOMException
174 * SYNTAX_ERR: Raised if the new value has a syntax error and is
176 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
178 public void setBorder(String border)
182 * See the border-collapse property definition in CSS2.
184 public String getBorderCollapse();
186 * See the border-collapse property definition in CSS2.
187 * @exception DOMException
188 * SYNTAX_ERR: Raised if the new value has a syntax error and is
190 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
192 public void setBorderCollapse(String borderCollapse)
196 * See the border-color property definition in CSS2.
198 public String getBorderColor();
200 * See the border-color property definition in CSS2.
201 * @exception DOMException
202 * SYNTAX_ERR: Raised if the new value has a syntax error and is
204 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
206 public void setBorderColor(String borderColor)
210 * See the border-spacing property definition in CSS2.
212 public String getBorderSpacing();
214 * See the border-spacing property definition in CSS2.
215 * @exception DOMException
216 * SYNTAX_ERR: Raised if the new value has a syntax error and is
218 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
220 public void setBorderSpacing(String borderSpacing)
224 * See the border-style property definition in CSS2.
226 public String getBorderStyle();
228 * See the border-style property definition in CSS2.
229 * @exception DOMException
230 * SYNTAX_ERR: Raised if the new value has a syntax error and is
232 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
234 public void setBorderStyle(String borderStyle)
238 * See the border-top property definition in CSS2.
240 public String getBorderTop();
242 * See the border-top property definition in CSS2.
243 * @exception DOMException
244 * SYNTAX_ERR: Raised if the new value has a syntax error and is
246 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
248 public void setBorderTop(String borderTop)
252 * See the border-right property definition in CSS2.
254 public String getBorderRight();
256 * See the border-right property definition in CSS2.
257 * @exception DOMException
258 * SYNTAX_ERR: Raised if the new value has a syntax error and is
260 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
262 public void setBorderRight(String borderRight)
266 * See the border-bottom property definition in CSS2.
268 public String getBorderBottom();
270 * See the border-bottom property definition in CSS2.
271 * @exception DOMException
272 * SYNTAX_ERR: Raised if the new value has a syntax error and is
274 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
276 public void setBorderBottom(String borderBottom)
280 * See the border-left property definition in CSS2.
282 public String getBorderLeft();
284 * See the border-left property definition in CSS2.
285 * @exception DOMException
286 * SYNTAX_ERR: Raised if the new value has a syntax error and is
288 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
290 public void setBorderLeft(String borderLeft)
294 * See the border-top-color property definition in CSS2.
296 public String getBorderTopColor();
298 * See the border-top-color property definition in CSS2.
299 * @exception DOMException
300 * SYNTAX_ERR: Raised if the new value has a syntax error and is
302 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
304 public void setBorderTopColor(String borderTopColor)
308 * See the border-right-color property definition in CSS2.
310 public String getBorderRightColor();
312 * See the border-right-color property definition in CSS2.
313 * @exception DOMException
314 * SYNTAX_ERR: Raised if the new value has a syntax error and is
316 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
318 public void setBorderRightColor(String borderRightColor)
322 * See the border-bottom-color property definition in CSS2.
324 public String getBorderBottomColor();
326 * See the border-bottom-color property definition in CSS2.
327 * @exception DOMException
328 * SYNTAX_ERR: Raised if the new value has a syntax error and is
330 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
332 public void setBorderBottomColor(String borderBottomColor)
336 * See the border-left-color property definition in CSS2.
338 public String getBorderLeftColor();
340 * See the border-left-color property definition in CSS2.
341 * @exception DOMException
342 * SYNTAX_ERR: Raised if the new value has a syntax error and is
344 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
346 public void setBorderLeftColor(String borderLeftColor)
350 * See the border-top-style property definition in CSS2.
352 public String getBorderTopStyle();
354 * See the border-top-style property definition in CSS2.
355 * @exception DOMException
356 * SYNTAX_ERR: Raised if the new value has a syntax error and is
358 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
360 public void setBorderTopStyle(String borderTopStyle)
364 * See the border-right-style property definition in CSS2.
366 public String getBorderRightStyle();
368 * See the border-right-style property definition in CSS2.
369 * @exception DOMException
370 * SYNTAX_ERR: Raised if the new value has a syntax error and is
372 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
374 public void setBorderRightStyle(String borderRightStyle)
378 * See the border-bottom-style property definition in CSS2.
380 public String getBorderBottomStyle();
382 * See the border-bottom-style property definition in CSS2.
383 * @exception DOMException
384 * SYNTAX_ERR: Raised if the new value has a syntax error and is
386 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
388 public void setBorderBottomStyle(String borderBottomStyle)
392 * See the border-left-style property definition in CSS2.
394 public String getBorderLeftStyle();
396 * See the border-left-style property definition in CSS2.
397 * @exception DOMException
398 * SYNTAX_ERR: Raised if the new value has a syntax error and is
400 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
402 public void setBorderLeftStyle(String borderLeftStyle)
406 * See the border-top-width property definition in CSS2.
408 public String getBorderTopWidth();
410 * See the border-top-width property definition in CSS2.
411 * @exception DOMException
412 * SYNTAX_ERR: Raised if the new value has a syntax error and is
414 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
416 public void setBorderTopWidth(String borderTopWidth)
420 * See the border-right-width property definition in CSS2.
422 public String getBorderRightWidth();
424 * See the border-right-width property definition in CSS2.
425 * @exception DOMException
426 * SYNTAX_ERR: Raised if the new value has a syntax error and is
428 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
430 public void setBorderRightWidth(String borderRightWidth)
434 * See the border-bottom-width property definition in CSS2.
436 public String getBorderBottomWidth();
438 * See the border-bottom-width property definition in CSS2.
439 * @exception DOMException
440 * SYNTAX_ERR: Raised if the new value has a syntax error and is
442 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
444 public void setBorderBottomWidth(String borderBottomWidth)
448 * See the border-left-width property definition in CSS2.
450 public String getBorderLeftWidth();
452 * See the border-left-width property definition in CSS2.
453 * @exception DOMException
454 * SYNTAX_ERR: Raised if the new value has a syntax error and is
456 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
458 public void setBorderLeftWidth(String borderLeftWidth)
462 * See the border-width property definition in CSS2.
464 public String getBorderWidth();
466 * See the border-width property definition in CSS2.
467 * @exception DOMException
468 * SYNTAX_ERR: Raised if the new value has a syntax error and is
470 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
472 public void setBorderWidth(String borderWidth)
476 * See the bottom property definition in CSS2.
478 public String getBottom();
480 * See the bottom property definition in CSS2.
481 * @exception DOMException
482 * SYNTAX_ERR: Raised if the new value has a syntax error and is
484 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
486 public void setBottom(String bottom)
490 * See the caption-side property definition in CSS2.
492 public String getCaptionSide();
494 * See the caption-side property definition in CSS2.
495 * @exception DOMException
496 * SYNTAX_ERR: Raised if the new value has a syntax error and is
498 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
500 public void setCaptionSide(String captionSide)
504 * See the clear property definition in CSS2.
506 public String getClear();
508 * See the clear property definition in CSS2.
509 * @exception DOMException
510 * SYNTAX_ERR: Raised if the new value has a syntax error and is
512 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
514 public void setClear(String clear)
518 * See the clip property definition in CSS2.
520 public String getClip();
522 * See the clip property definition in CSS2.
523 * @exception DOMException
524 * SYNTAX_ERR: Raised if the new value has a syntax error and is
526 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
528 public void setClip(String clip)
532 * See the color property definition in CSS2.
534 public String getColor();
536 * See the color property definition in CSS2.
537 * @exception DOMException
538 * SYNTAX_ERR: Raised if the new value has a syntax error and is
540 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
542 public void setColor(String color)
546 * See the content property definition in CSS2.
548 public String getContent();
550 * See the content property definition in CSS2.
551 * @exception DOMException
552 * SYNTAX_ERR: Raised if the new value has a syntax error and is
554 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
556 public void setContent(String content)
560 * See the counter-increment property definition in CSS2.
562 public String getCounterIncrement();
564 * See the counter-increment property definition in CSS2.
565 * @exception DOMException
566 * SYNTAX_ERR: Raised if the new value has a syntax error and is
568 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
570 public void setCounterIncrement(String counterIncrement)
574 * See the counter-reset property definition in CSS2.
576 public String getCounterReset();
578 * See the counter-reset property definition in CSS2.
579 * @exception DOMException
580 * SYNTAX_ERR: Raised if the new value has a syntax error and is
582 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
584 public void setCounterReset(String counterReset)
588 * See the cue property definition in CSS2.
590 public String getCue();
592 * See the cue property definition in CSS2.
593 * @exception DOMException
594 * SYNTAX_ERR: Raised if the new value has a syntax error and is
596 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
598 public void setCue(String cue)
602 * See the cue-after property definition in CSS2.
604 public String getCueAfter();
606 * See the cue-after property definition in CSS2.
607 * @exception DOMException
608 * SYNTAX_ERR: Raised if the new value has a syntax error and is
610 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
612 public void setCueAfter(String cueAfter)
616 * See the cue-before property definition in CSS2.
618 public String getCueBefore();
620 * See the cue-before property definition in CSS2.
621 * @exception DOMException
622 * SYNTAX_ERR: Raised if the new value has a syntax error and is
624 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
626 public void setCueBefore(String cueBefore)
630 * See the cursor property definition in CSS2.
632 public String getCursor();
634 * See the cursor property definition in CSS2.
635 * @exception DOMException
636 * SYNTAX_ERR: Raised if the new value has a syntax error and is
638 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
640 public void setCursor(String cursor)
644 * See the direction property definition in CSS2.
646 public String getDirection();
648 * See the direction property definition in CSS2.
649 * @exception DOMException
650 * SYNTAX_ERR: Raised if the new value has a syntax error and is
652 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
654 public void setDirection(String direction)
658 * See the display property definition in CSS2.
660 public String getDisplay();
662 * See the display property definition in CSS2.
663 * @exception DOMException
664 * SYNTAX_ERR: Raised if the new value has a syntax error and is
666 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
668 public void setDisplay(String display)
672 * See the elevation property definition in CSS2.
674 public String getElevation();
676 * See the elevation property definition in CSS2.
677 * @exception DOMException
678 * SYNTAX_ERR: Raised if the new value has a syntax error and is
680 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
682 public void setElevation(String elevation)
686 * See the empty-cells property definition in CSS2.
688 public String getEmptyCells();
690 * See the empty-cells property definition in CSS2.
691 * @exception DOMException
692 * SYNTAX_ERR: Raised if the new value has a syntax error and is
694 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
696 public void setEmptyCells(String emptyCells)
700 * See the float property definition in CSS2.
702 public String getCssFloat();
704 * See the float property definition in CSS2.
705 * @exception DOMException
706 * SYNTAX_ERR: Raised if the new value has a syntax error and is
708 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
710 public void setCssFloat(String cssFloat)
714 * See the font property definition in CSS2.
716 public String getFont();
718 * See the font property definition in CSS2.
719 * @exception DOMException
720 * SYNTAX_ERR: Raised if the new value has a syntax error and is
722 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
724 public void setFont(String font)
728 * See the font-family property definition in CSS2.
730 public String getFontFamily();
732 * See the font-family property definition in CSS2.
733 * @exception DOMException
734 * SYNTAX_ERR: Raised if the new value has a syntax error and is
736 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
738 public void setFontFamily(String fontFamily)
742 * See the font-size property definition in CSS2.
744 public String getFontSize();
746 * See the font-size property definition in CSS2.
747 * @exception DOMException
748 * SYNTAX_ERR: Raised if the new value has a syntax error and is
750 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
752 public void setFontSize(String fontSize)
756 * See the font-size-adjust property definition in CSS2.
758 public String getFontSizeAdjust();
760 * See the font-size-adjust property definition in CSS2.
761 * @exception DOMException
762 * SYNTAX_ERR: Raised if the new value has a syntax error and is
764 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
766 public void setFontSizeAdjust(String fontSizeAdjust)
770 * See the font-stretch property definition in CSS2.
772 public String getFontStretch();
774 * See the font-stretch property definition in CSS2.
775 * @exception DOMException
776 * SYNTAX_ERR: Raised if the new value has a syntax error and is
778 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
780 public void setFontStretch(String fontStretch)
784 * See the font-style property definition in CSS2.
786 public String getFontStyle();
788 * See the font-style property definition in CSS2.
789 * @exception DOMException
790 * SYNTAX_ERR: Raised if the new value has a syntax error and is
792 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
794 public void setFontStyle(String fontStyle)
798 * See the font-variant property definition in CSS2.
800 public String getFontVariant();
802 * See the font-variant property definition in CSS2.
803 * @exception DOMException
804 * SYNTAX_ERR: Raised if the new value has a syntax error and is
806 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
808 public void setFontVariant(String fontVariant)
812 * See the font-weight property definition in CSS2.
814 public String getFontWeight();
816 * See the font-weight property definition in CSS2.
817 * @exception DOMException
818 * SYNTAX_ERR: Raised if the new value has a syntax error and is
820 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
822 public void setFontWeight(String fontWeight)
826 * See the height property definition in CSS2.
828 public String getHeight();
830 * See the height property definition in CSS2.
831 * @exception DOMException
832 * SYNTAX_ERR: Raised if the new value has a syntax error and is
834 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
836 public void setHeight(String height)
840 * See the left property definition in CSS2.
842 public String getLeft();
844 * See the left property definition in CSS2.
845 * @exception DOMException
846 * SYNTAX_ERR: Raised if the new value has a syntax error and is
848 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
850 public void setLeft(String left)
854 * See the letter-spacing property definition in CSS2.
856 public String getLetterSpacing();
858 * See the letter-spacing property definition in CSS2.
859 * @exception DOMException
860 * SYNTAX_ERR: Raised if the new value has a syntax error and is
862 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
864 public void setLetterSpacing(String letterSpacing)
868 * See the line-height property definition in CSS2.
870 public String getLineHeight();
872 * See the line-height property definition in CSS2.
873 * @exception DOMException
874 * SYNTAX_ERR: Raised if the new value has a syntax error and is
876 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
878 public void setLineHeight(String lineHeight)
882 * See the list-style property definition in CSS2.
884 public String getListStyle();
886 * See the list-style property definition in CSS2.
887 * @exception DOMException
888 * SYNTAX_ERR: Raised if the new value has a syntax error and is
890 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
892 public void setListStyle(String listStyle)
896 * See the list-style-image property definition in CSS2.
898 public String getListStyleImage();
900 * See the list-style-image property definition in CSS2.
901 * @exception DOMException
902 * SYNTAX_ERR: Raised if the new value has a syntax error and is
904 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
906 public void setListStyleImage(String listStyleImage)
910 * See the list-style-position property definition in CSS2.
912 public String getListStylePosition();
914 * See the list-style-position property definition in CSS2.
915 * @exception DOMException
916 * SYNTAX_ERR: Raised if the new value has a syntax error and is
918 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
920 public void setListStylePosition(String listStylePosition)
924 * See the list-style-type property definition in CSS2.
926 public String getListStyleType();
928 * See the list-style-type property definition in CSS2.
929 * @exception DOMException
930 * SYNTAX_ERR: Raised if the new value has a syntax error and is
932 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
934 public void setListStyleType(String listStyleType)
938 * See the margin property definition in CSS2.
940 public String getMargin();
942 * See the margin property definition in CSS2.
943 * @exception DOMException
944 * SYNTAX_ERR: Raised if the new value has a syntax error and is
946 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
948 public void setMargin(String margin)
952 * See the margin-top property definition in CSS2.
954 public String getMarginTop();
956 * See the margin-top property definition in CSS2.
957 * @exception DOMException
958 * SYNTAX_ERR: Raised if the new value has a syntax error and is
960 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
962 public void setMarginTop(String marginTop)
966 * See the margin-right property definition in CSS2.
968 public String getMarginRight();
970 * See the margin-right property definition in CSS2.
971 * @exception DOMException
972 * SYNTAX_ERR: Raised if the new value has a syntax error and is
974 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
976 public void setMarginRight(String marginRight)
980 * See the margin-bottom property definition in CSS2.
982 public String getMarginBottom();
984 * See the margin-bottom property definition in CSS2.
985 * @exception DOMException
986 * SYNTAX_ERR: Raised if the new value has a syntax error and is
988 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
990 public void setMarginBottom(String marginBottom)
994 * See the margin-left property definition in CSS2.
996 public String getMarginLeft();
998 * See the margin-left property definition in CSS2.
999 * @exception DOMException
1000 * SYNTAX_ERR: Raised if the new value has a syntax error and is
1002 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1004 public void setMarginLeft(String marginLeft)
1005 throws DOMException;
1008 * See the marker-offset property definition in CSS2.
1010 public String getMarkerOffset();
1012 * See the marker-offset property definition in CSS2.
1013 * @exception DOMException
1014 * SYNTAX_ERR: Raised if the new value has a syntax error and is
1016 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1018 public void setMarkerOffset(String markerOffset)
1019 throws DOMException;
1022 * See the marks property definition in CSS2.
1024 public String getMarks();
1026 * See the marks property definition in CSS2.
1027 * @exception DOMException
1028 * SYNTAX_ERR: Raised if the new value has a syntax error and is
1030 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1032 public void setMarks(String marks)
1033 throws DOMException;
1036 * See the max-height property definition in CSS2.
1038 public String getMaxHeight();
1040 * See the max-height property definition in CSS2.
1041 * @exception DOMException
1042 * SYNTAX_ERR: Raised if the new value has a syntax error and is
1044 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1046 public void setMaxHeight(String maxHeight)
1047 throws DOMException;
1050 * See the max-width property definition in CSS2.
1052 public String getMaxWidth();
1054 * See the max-width property definition in CSS2.
1055 * @exception DOMException
1056 * SYNTAX_ERR: Raised if the new value has a syntax error and is
1058 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1060 public void setMaxWidth(String maxWidth)
1061 throws DOMException;
1064 * See the min-height property definition in CSS2.
1066 public String getMinHeight();
1068 * See the min-height property definition in CSS2.
1069 * @exception DOMException
1070 * SYNTAX_ERR: Raised if the new value has a syntax error and is
1072 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1074 public void setMinHeight(String minHeight)
1075 throws DOMException;
1078 * See the min-width property definition in CSS2.
1080 public String getMinWidth();
1082 * See the min-width property definition in CSS2.
1083 * @exception DOMException
1084 * SYNTAX_ERR: Raised if the new value has a syntax error and is
1086 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1088 public void setMinWidth(String minWidth)
1089 throws DOMException;
1092 * See the orphans property definition in CSS2.
1094 public String getOrphans();
1096 * See the orphans property definition in CSS2.
1097 * @exception DOMException
1098 * SYNTAX_ERR: Raised if the new value has a syntax error and is
1100 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1102 public void setOrphans(String orphans)
1103 throws DOMException;
1106 * See the outline property definition in CSS2.
1108 public String getOutline();
1110 * See the outline property definition in CSS2.
1111 * @exception DOMException
1112 * SYNTAX_ERR: Raised if the new value has a syntax error and is
1114 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1116 public void setOutline(String outline)
1117 throws DOMException;
1120 * See the outline-color property definition in CSS2.
1122 public String getOutlineColor();
1124 * See the outline-color property definition in CSS2.
1125 * @exception DOMException
1126 * SYNTAX_ERR: Raised if the new value has a syntax error and is
1128 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1130 public void setOutlineColor(String outlineColor)
1131 throws DOMException;
1134 * See the outline-style property definition in CSS2.
1136 public String getOutlineStyle();
1138 * See the outline-style property definition in CSS2.
1139 * @exception DOMException
1140 * SYNTAX_ERR: Raised if the new value has a syntax error and is
1142 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1144 public void setOutlineStyle(String outlineStyle)
1145 throws DOMException;
1148 * See the outline-width property definition in CSS2.
1150 public String getOutlineWidth();
1152 * See the outline-width property definition in CSS2.
1153 * @exception DOMException
1154 * SYNTAX_ERR: Raised if the new value has a syntax error and is
1156 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1158 public void setOutlineWidth(String outlineWidth)
1159 throws DOMException;
1162 * See the overflow property definition in CSS2.
1164 public String getOverflow();
1166 * See the overflow property definition in CSS2.
1167 * @exception DOMException
1168 * SYNTAX_ERR: Raised if the new value has a syntax error and is
1170 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1172 public void setOverflow(String overflow)
1173 throws DOMException;
1176 * See the padding property definition in CSS2.
1178 public String getPadding();
1180 * See the padding property definition in CSS2.
1181 * @exception DOMException
1182 * SYNTAX_ERR: Raised if the new value has a syntax error and is
1184 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1186 public void setPadding(String padding)
1187 throws DOMException;
1190 * See the padding-top property definition in CSS2.
1192 public String getPaddingTop();
1194 * See the padding-top property definition in CSS2.
1195 * @exception DOMException
1196 * SYNTAX_ERR: Raised if the new value has a syntax error and is
1198 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1200 public void setPaddingTop(String paddingTop)
1201 throws DOMException;
1204 * See the padding-right property definition in CSS2.
1206 public String getPaddingRight();
1208 * See the padding-right property definition in CSS2.
1209 * @exception DOMException
1210 * SYNTAX_ERR: Raised if the new value has a syntax error and is
1212 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1214 public void setPaddingRight(String paddingRight)
1215 throws DOMException;
1218 * See the padding-bottom property definition in CSS2.
1220 public String getPaddingBottom();
1222 * See the padding-bottom property definition in CSS2.
1223 * @exception DOMException
1224 * SYNTAX_ERR: Raised if the new value has a syntax error and is
1226 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1228 public void setPaddingBottom(String paddingBottom)
1229 throws DOMException;
1232 * See the padding-left property definition in CSS2.
1234 public String getPaddingLeft();
1236 * See the padding-left property definition in CSS2.
1237 * @exception DOMException
1238 * SYNTAX_ERR: Raised if the new value has a syntax error and is
1240 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1242 public void setPaddingLeft(String paddingLeft)
1243 throws DOMException;
1246 * See the page property definition in CSS2.
1248 public String getPage();
1250 * See the page property definition in CSS2.
1251 * @exception DOMException
1252 * SYNTAX_ERR: Raised if the new value has a syntax error and is
1254 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1256 public void setPage(String page)
1257 throws DOMException;
1260 * See the page-break-after property definition in CSS2.
1262 public String getPageBreakAfter();
1264 * See the page-break-after property definition in CSS2.
1265 * @exception DOMException
1266 * SYNTAX_ERR: Raised if the new value has a syntax error and is
1268 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1270 public void setPageBreakAfter(String pageBreakAfter)
1271 throws DOMException;
1274 * See the page-break-before property definition in CSS2.
1276 public String getPageBreakBefore();
1278 * See the page-break-before property definition in CSS2.
1279 * @exception DOMException
1280 * SYNTAX_ERR: Raised if the new value has a syntax error and is
1282 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1284 public void setPageBreakBefore(String pageBreakBefore)
1285 throws DOMException;
1288 * See the page-break-inside property definition in CSS2.
1290 public String getPageBreakInside();
1292 * See the page-break-inside property definition in CSS2.
1293 * @exception DOMException
1294 * SYNTAX_ERR: Raised if the new value has a syntax error and is
1296 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1298 public void setPageBreakInside(String pageBreakInside)
1299 throws DOMException;
1302 * See the pause property definition in CSS2.
1304 public String getPause();
1306 * See the pause property definition in CSS2.
1307 * @exception DOMException
1308 * SYNTAX_ERR: Raised if the new value has a syntax error and is
1310 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1312 public void setPause(String pause)
1313 throws DOMException;
1316 * See the pause-after property definition in CSS2.
1318 public String getPauseAfter();
1320 * See the pause-after property definition in CSS2.
1321 * @exception DOMException
1322 * SYNTAX_ERR: Raised if the new value has a syntax error and is
1324 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1326 public void setPauseAfter(String pauseAfter)
1327 throws DOMException;
1330 * See the pause-before property definition in CSS2.
1332 public String getPauseBefore();
1334 * See the pause-before property definition in CSS2.
1335 * @exception DOMException
1336 * SYNTAX_ERR: Raised if the new value has a syntax error and is
1338 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1340 public void setPauseBefore(String pauseBefore)
1341 throws DOMException;
1344 * See the pitch property definition in CSS2.
1346 public String getPitch();
1348 * See the pitch property definition in CSS2.
1349 * @exception DOMException
1350 * SYNTAX_ERR: Raised if the new value has a syntax error and is
1352 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1354 public void setPitch(String pitch)
1355 throws DOMException;
1358 * See the pitch-range property definition in CSS2.
1360 public String getPitchRange();
1362 * See the pitch-range property definition in CSS2.
1363 * @exception DOMException
1364 * SYNTAX_ERR: Raised if the new value has a syntax error and is
1366 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1368 public void setPitchRange(String pitchRange)
1369 throws DOMException;
1372 * See the play-during property definition in CSS2.
1374 public String getPlayDuring();
1376 * See the play-during property definition in CSS2.
1377 * @exception DOMException
1378 * SYNTAX_ERR: Raised if the new value has a syntax error and is
1380 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1382 public void setPlayDuring(String playDuring)
1383 throws DOMException;
1386 * See the position property definition in CSS2.
1388 public String getPosition();
1390 * See the position property definition in CSS2.
1391 * @exception DOMException
1392 * SYNTAX_ERR: Raised if the new value has a syntax error and is
1394 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1396 public void setPosition(String position)
1397 throws DOMException;
1400 * See the quotes property definition in CSS2.
1402 public String getQuotes();
1404 * See the quotes property definition in CSS2.
1405 * @exception DOMException
1406 * SYNTAX_ERR: Raised if the new value has a syntax error and is
1408 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1410 public void setQuotes(String quotes)
1411 throws DOMException;
1414 * See the richness property definition in CSS2.
1416 public String getRichness();
1418 * See the richness property definition in CSS2.
1419 * @exception DOMException
1420 * SYNTAX_ERR: Raised if the new value has a syntax error and is
1422 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1424 public void setRichness(String richness)
1425 throws DOMException;
1428 * See the right property definition in CSS2.
1430 public String getRight();
1432 * See the right property definition in CSS2.
1433 * @exception DOMException
1434 * SYNTAX_ERR: Raised if the new value has a syntax error and is
1436 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1438 public void setRight(String right)
1439 throws DOMException;
1442 * See the size property definition in CSS2.
1444 public String getSize();
1446 * See the size property definition in CSS2.
1447 * @exception DOMException
1448 * SYNTAX_ERR: Raised if the new value has a syntax error and is
1450 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1452 public void setSize(String size)
1453 throws DOMException;
1456 * See the speak property definition in CSS2.
1458 public String getSpeak();
1460 * See the speak property definition in CSS2.
1461 * @exception DOMException
1462 * SYNTAX_ERR: Raised if the new value has a syntax error and is
1464 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1466 public void setSpeak(String speak)
1467 throws DOMException;
1470 * See the speak-header property definition in CSS2.
1472 public String getSpeakHeader();
1474 * See the speak-header property definition in CSS2.
1475 * @exception DOMException
1476 * SYNTAX_ERR: Raised if the new value has a syntax error and is
1478 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1480 public void setSpeakHeader(String speakHeader)
1481 throws DOMException;
1484 * See the speak-numeral property definition in CSS2.
1486 public String getSpeakNumeral();
1488 * See the speak-numeral property definition in CSS2.
1489 * @exception DOMException
1490 * SYNTAX_ERR: Raised if the new value has a syntax error and is
1492 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1494 public void setSpeakNumeral(String speakNumeral)
1495 throws DOMException;
1498 * See the speak-punctuation property definition in CSS2.
1500 public String getSpeakPunctuation();
1502 * See the speak-punctuation property definition in CSS2.
1503 * @exception DOMException
1504 * SYNTAX_ERR: Raised if the new value has a syntax error and is
1506 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1508 public void setSpeakPunctuation(String speakPunctuation)
1509 throws DOMException;
1512 * See the speech-rate property definition in CSS2.
1514 public String getSpeechRate();
1516 * See the speech-rate property definition in CSS2.
1517 * @exception DOMException
1518 * SYNTAX_ERR: Raised if the new value has a syntax error and is
1520 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1522 public void setSpeechRate(String speechRate)
1523 throws DOMException;
1526 * See the stress property definition in CSS2.
1528 public String getStress();
1530 * See the stress property definition in CSS2.
1531 * @exception DOMException
1532 * SYNTAX_ERR: Raised if the new value has a syntax error and is
1534 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1536 public void setStress(String stress)
1537 throws DOMException;
1540 * See the table-layout property definition in CSS2.
1542 public String getTableLayout();
1544 * See the table-layout property definition in CSS2.
1545 * @exception DOMException
1546 * SYNTAX_ERR: Raised if the new value has a syntax error and is
1548 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1550 public void setTableLayout(String tableLayout)
1551 throws DOMException;
1554 * See the text-align property definition in CSS2.
1556 public String getTextAlign();
1558 * See the text-align property definition in CSS2.
1559 * @exception DOMException
1560 * SYNTAX_ERR: Raised if the new value has a syntax error and is
1562 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1564 public void setTextAlign(String textAlign)
1565 throws DOMException;
1568 * See the text-decoration property definition in CSS2.
1570 public String getTextDecoration();
1572 * See the text-decoration property definition in CSS2.
1573 * @exception DOMException
1574 * SYNTAX_ERR: Raised if the new value has a syntax error and is
1576 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1578 public void setTextDecoration(String textDecoration)
1579 throws DOMException;
1582 * See the text-indent property definition in CSS2.
1584 public String getTextIndent();
1586 * See the text-indent property definition in CSS2.
1587 * @exception DOMException
1588 * SYNTAX_ERR: Raised if the new value has a syntax error and is
1590 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1592 public void setTextIndent(String textIndent)
1593 throws DOMException;
1596 * See the text-shadow property definition in CSS2.
1598 public String getTextShadow();
1600 * See the text-shadow property definition in CSS2.
1601 * @exception DOMException
1602 * SYNTAX_ERR: Raised if the new value has a syntax error and is
1604 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1606 public void setTextShadow(String textShadow)
1607 throws DOMException;
1610 * See the text-transform property definition in CSS2.
1612 public String getTextTransform();
1614 * See the text-transform property definition in CSS2.
1615 * @exception DOMException
1616 * SYNTAX_ERR: Raised if the new value has a syntax error and is
1618 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1620 public void setTextTransform(String textTransform)
1621 throws DOMException;
1624 * See the top property definition in CSS2.
1626 public String getTop();
1628 * See the top property definition in CSS2.
1629 * @exception DOMException
1630 * SYNTAX_ERR: Raised if the new value has a syntax error and is
1632 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1634 public void setTop(String top)
1635 throws DOMException;
1638 * See the unicode-bidi property definition in CSS2.
1640 public String getUnicodeBidi();
1642 * See the unicode-bidi property definition in CSS2.
1643 * @exception DOMException
1644 * SYNTAX_ERR: Raised if the new value has a syntax error and is
1646 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1648 public void setUnicodeBidi(String unicodeBidi)
1649 throws DOMException;
1652 * See the vertical-align property definition in CSS2.
1654 public String getVerticalAlign();
1656 * See the vertical-align property definition in CSS2.
1657 * @exception DOMException
1658 * SYNTAX_ERR: Raised if the new value has a syntax error and is
1660 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1662 public void setVerticalAlign(String verticalAlign)
1663 throws DOMException;
1666 * See the visibility property definition in CSS2.
1668 public String getVisibility();
1670 * See the visibility property definition in CSS2.
1671 * @exception DOMException
1672 * SYNTAX_ERR: Raised if the new value has a syntax error and is
1674 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1676 public void setVisibility(String visibility)
1677 throws DOMException;
1680 * See the voice-family property definition in CSS2.
1682 public String getVoiceFamily();
1684 * See the voice-family property definition in CSS2.
1685 * @exception DOMException
1686 * SYNTAX_ERR: Raised if the new value has a syntax error and is
1688 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1690 public void setVoiceFamily(String voiceFamily)
1691 throws DOMException;
1694 * See the volume property definition in CSS2.
1696 public String getVolume();
1698 * See the volume property definition in CSS2.
1699 * @exception DOMException
1700 * SYNTAX_ERR: Raised if the new value has a syntax error and is
1702 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1704 public void setVolume(String volume)
1705 throws DOMException;
1708 * See the white-space property definition in CSS2.
1710 public String getWhiteSpace();
1712 * See the white-space property definition in CSS2.
1713 * @exception DOMException
1714 * SYNTAX_ERR: Raised if the new value has a syntax error and is
1716 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1718 public void setWhiteSpace(String whiteSpace)
1719 throws DOMException;
1722 * See the widows property definition in CSS2.
1724 public String getWidows();
1726 * See the widows property definition in CSS2.
1727 * @exception DOMException
1728 * SYNTAX_ERR: Raised if the new value has a syntax error and is
1730 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1732 public void setWidows(String widows)
1733 throws DOMException;
1736 * See the width property definition in CSS2.
1738 public String getWidth();
1740 * See the width property definition in CSS2.
1741 * @exception DOMException
1742 * SYNTAX_ERR: Raised if the new value has a syntax error and is
1744 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1746 public void setWidth(String width)
1747 throws DOMException;
1750 * See the word-spacing property definition in CSS2.
1752 public String getWordSpacing();
1754 * See the word-spacing property definition in CSS2.
1755 * @exception DOMException
1756 * SYNTAX_ERR: Raised if the new value has a syntax error and is
1758 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1760 public void setWordSpacing(String wordSpacing)
1761 throws DOMException;
1764 * See the z-index property definition in CSS2.
1766 public String getZIndex();
1768 * See the z-index property definition in CSS2.
1769 * @exception DOMException
1770 * SYNTAX_ERR: Raised if the new value has a syntax error and is
1772 * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1774 public void setZIndex(String zIndex)
1775 throws DOMException;