Frames | No Frames |
1: /* 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 9: * PURPOSE. 10: * See W3C License http://www.w3.org/Consortium/Legal/ for more details. 11: */ 12: 13: package org.w3c.dom.css; 14: 15: import org.w3c.dom.DOMException; 16: 17: /** 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>. 66: * @since DOM Level 2 67: */ 68: public interface CSS2Properties { 69: /** 70: * See the azimuth property definition in CSS2. 71: */ 72: public String getAzimuth(); 73: /** 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 77: * unparsable. 78: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 79: */ 80: public void setAzimuth(String azimuth) 81: throws DOMException; 82: 83: /** 84: * See the background property definition in CSS2. 85: */ 86: public String getBackground(); 87: /** 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 91: * unparsable. 92: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 93: */ 94: public void setBackground(String background) 95: throws DOMException; 96: 97: /** 98: * See the background-attachment property definition in CSS2. 99: */ 100: public String getBackgroundAttachment(); 101: /** 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 105: * unparsable. 106: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 107: */ 108: public void setBackgroundAttachment(String backgroundAttachment) 109: throws DOMException; 110: 111: /** 112: * See the background-color property definition in CSS2. 113: */ 114: public String getBackgroundColor(); 115: /** 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 119: * unparsable. 120: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 121: */ 122: public void setBackgroundColor(String backgroundColor) 123: throws DOMException; 124: 125: /** 126: * See the background-image property definition in CSS2. 127: */ 128: public String getBackgroundImage(); 129: /** 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 133: * unparsable. 134: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 135: */ 136: public void setBackgroundImage(String backgroundImage) 137: throws DOMException; 138: 139: /** 140: * See the background-position property definition in CSS2. 141: */ 142: public String getBackgroundPosition(); 143: /** 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 147: * unparsable. 148: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 149: */ 150: public void setBackgroundPosition(String backgroundPosition) 151: throws DOMException; 152: 153: /** 154: * See the background-repeat property definition in CSS2. 155: */ 156: public String getBackgroundRepeat(); 157: /** 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 161: * unparsable. 162: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 163: */ 164: public void setBackgroundRepeat(String backgroundRepeat) 165: throws DOMException; 166: 167: /** 168: * See the border property definition in CSS2. 169: */ 170: public String getBorder(); 171: /** 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 175: * unparsable. 176: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 177: */ 178: public void setBorder(String border) 179: throws DOMException; 180: 181: /** 182: * See the border-collapse property definition in CSS2. 183: */ 184: public String getBorderCollapse(); 185: /** 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 189: * unparsable. 190: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 191: */ 192: public void setBorderCollapse(String borderCollapse) 193: throws DOMException; 194: 195: /** 196: * See the border-color property definition in CSS2. 197: */ 198: public String getBorderColor(); 199: /** 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 203: * unparsable. 204: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 205: */ 206: public void setBorderColor(String borderColor) 207: throws DOMException; 208: 209: /** 210: * See the border-spacing property definition in CSS2. 211: */ 212: public String getBorderSpacing(); 213: /** 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 217: * unparsable. 218: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 219: */ 220: public void setBorderSpacing(String borderSpacing) 221: throws DOMException; 222: 223: /** 224: * See the border-style property definition in CSS2. 225: */ 226: public String getBorderStyle(); 227: /** 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 231: * unparsable. 232: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 233: */ 234: public void setBorderStyle(String borderStyle) 235: throws DOMException; 236: 237: /** 238: * See the border-top property definition in CSS2. 239: */ 240: public String getBorderTop(); 241: /** 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 245: * unparsable. 246: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 247: */ 248: public void setBorderTop(String borderTop) 249: throws DOMException; 250: 251: /** 252: * See the border-right property definition in CSS2. 253: */ 254: public String getBorderRight(); 255: /** 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 259: * unparsable. 260: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 261: */ 262: public void setBorderRight(String borderRight) 263: throws DOMException; 264: 265: /** 266: * See the border-bottom property definition in CSS2. 267: */ 268: public String getBorderBottom(); 269: /** 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 273: * unparsable. 274: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 275: */ 276: public void setBorderBottom(String borderBottom) 277: throws DOMException; 278: 279: /** 280: * See the border-left property definition in CSS2. 281: */ 282: public String getBorderLeft(); 283: /** 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 287: * unparsable. 288: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 289: */ 290: public void setBorderLeft(String borderLeft) 291: throws DOMException; 292: 293: /** 294: * See the border-top-color property definition in CSS2. 295: */ 296: public String getBorderTopColor(); 297: /** 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 301: * unparsable. 302: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 303: */ 304: public void setBorderTopColor(String borderTopColor) 305: throws DOMException; 306: 307: /** 308: * See the border-right-color property definition in CSS2. 309: */ 310: public String getBorderRightColor(); 311: /** 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 315: * unparsable. 316: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 317: */ 318: public void setBorderRightColor(String borderRightColor) 319: throws DOMException; 320: 321: /** 322: * See the border-bottom-color property definition in CSS2. 323: */ 324: public String getBorderBottomColor(); 325: /** 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 329: * unparsable. 330: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 331: */ 332: public void setBorderBottomColor(String borderBottomColor) 333: throws DOMException; 334: 335: /** 336: * See the border-left-color property definition in CSS2. 337: */ 338: public String getBorderLeftColor(); 339: /** 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 343: * unparsable. 344: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 345: */ 346: public void setBorderLeftColor(String borderLeftColor) 347: throws DOMException; 348: 349: /** 350: * See the border-top-style property definition in CSS2. 351: */ 352: public String getBorderTopStyle(); 353: /** 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 357: * unparsable. 358: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 359: */ 360: public void setBorderTopStyle(String borderTopStyle) 361: throws DOMException; 362: 363: /** 364: * See the border-right-style property definition in CSS2. 365: */ 366: public String getBorderRightStyle(); 367: /** 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 371: * unparsable. 372: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 373: */ 374: public void setBorderRightStyle(String borderRightStyle) 375: throws DOMException; 376: 377: /** 378: * See the border-bottom-style property definition in CSS2. 379: */ 380: public String getBorderBottomStyle(); 381: /** 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 385: * unparsable. 386: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 387: */ 388: public void setBorderBottomStyle(String borderBottomStyle) 389: throws DOMException; 390: 391: /** 392: * See the border-left-style property definition in CSS2. 393: */ 394: public String getBorderLeftStyle(); 395: /** 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 399: * unparsable. 400: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 401: */ 402: public void setBorderLeftStyle(String borderLeftStyle) 403: throws DOMException; 404: 405: /** 406: * See the border-top-width property definition in CSS2. 407: */ 408: public String getBorderTopWidth(); 409: /** 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 413: * unparsable. 414: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 415: */ 416: public void setBorderTopWidth(String borderTopWidth) 417: throws DOMException; 418: 419: /** 420: * See the border-right-width property definition in CSS2. 421: */ 422: public String getBorderRightWidth(); 423: /** 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 427: * unparsable. 428: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 429: */ 430: public void setBorderRightWidth(String borderRightWidth) 431: throws DOMException; 432: 433: /** 434: * See the border-bottom-width property definition in CSS2. 435: */ 436: public String getBorderBottomWidth(); 437: /** 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 441: * unparsable. 442: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 443: */ 444: public void setBorderBottomWidth(String borderBottomWidth) 445: throws DOMException; 446: 447: /** 448: * See the border-left-width property definition in CSS2. 449: */ 450: public String getBorderLeftWidth(); 451: /** 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 455: * unparsable. 456: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 457: */ 458: public void setBorderLeftWidth(String borderLeftWidth) 459: throws DOMException; 460: 461: /** 462: * See the border-width property definition in CSS2. 463: */ 464: public String getBorderWidth(); 465: /** 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 469: * unparsable. 470: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 471: */ 472: public void setBorderWidth(String borderWidth) 473: throws DOMException; 474: 475: /** 476: * See the bottom property definition in CSS2. 477: */ 478: public String getBottom(); 479: /** 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 483: * unparsable. 484: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 485: */ 486: public void setBottom(String bottom) 487: throws DOMException; 488: 489: /** 490: * See the caption-side property definition in CSS2. 491: */ 492: public String getCaptionSide(); 493: /** 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 497: * unparsable. 498: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 499: */ 500: public void setCaptionSide(String captionSide) 501: throws DOMException; 502: 503: /** 504: * See the clear property definition in CSS2. 505: */ 506: public String getClear(); 507: /** 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 511: * unparsable. 512: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 513: */ 514: public void setClear(String clear) 515: throws DOMException; 516: 517: /** 518: * See the clip property definition in CSS2. 519: */ 520: public String getClip(); 521: /** 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 525: * unparsable. 526: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 527: */ 528: public void setClip(String clip) 529: throws DOMException; 530: 531: /** 532: * See the color property definition in CSS2. 533: */ 534: public String getColor(); 535: /** 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 539: * unparsable. 540: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 541: */ 542: public void setColor(String color) 543: throws DOMException; 544: 545: /** 546: * See the content property definition in CSS2. 547: */ 548: public String getContent(); 549: /** 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 553: * unparsable. 554: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 555: */ 556: public void setContent(String content) 557: throws DOMException; 558: 559: /** 560: * See the counter-increment property definition in CSS2. 561: */ 562: public String getCounterIncrement(); 563: /** 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 567: * unparsable. 568: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 569: */ 570: public void setCounterIncrement(String counterIncrement) 571: throws DOMException; 572: 573: /** 574: * See the counter-reset property definition in CSS2. 575: */ 576: public String getCounterReset(); 577: /** 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 581: * unparsable. 582: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 583: */ 584: public void setCounterReset(String counterReset) 585: throws DOMException; 586: 587: /** 588: * See the cue property definition in CSS2. 589: */ 590: public String getCue(); 591: /** 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 595: * unparsable. 596: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 597: */ 598: public void setCue(String cue) 599: throws DOMException; 600: 601: /** 602: * See the cue-after property definition in CSS2. 603: */ 604: public String getCueAfter(); 605: /** 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 609: * unparsable. 610: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 611: */ 612: public void setCueAfter(String cueAfter) 613: throws DOMException; 614: 615: /** 616: * See the cue-before property definition in CSS2. 617: */ 618: public String getCueBefore(); 619: /** 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 623: * unparsable. 624: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 625: */ 626: public void setCueBefore(String cueBefore) 627: throws DOMException; 628: 629: /** 630: * See the cursor property definition in CSS2. 631: */ 632: public String getCursor(); 633: /** 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 637: * unparsable. 638: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 639: */ 640: public void setCursor(String cursor) 641: throws DOMException; 642: 643: /** 644: * See the direction property definition in CSS2. 645: */ 646: public String getDirection(); 647: /** 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 651: * unparsable. 652: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 653: */ 654: public void setDirection(String direction) 655: throws DOMException; 656: 657: /** 658: * See the display property definition in CSS2. 659: */ 660: public String getDisplay(); 661: /** 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 665: * unparsable. 666: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 667: */ 668: public void setDisplay(String display) 669: throws DOMException; 670: 671: /** 672: * See the elevation property definition in CSS2. 673: */ 674: public String getElevation(); 675: /** 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 679: * unparsable. 680: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 681: */ 682: public void setElevation(String elevation) 683: throws DOMException; 684: 685: /** 686: * See the empty-cells property definition in CSS2. 687: */ 688: public String getEmptyCells(); 689: /** 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 693: * unparsable. 694: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 695: */ 696: public void setEmptyCells(String emptyCells) 697: throws DOMException; 698: 699: /** 700: * See the float property definition in CSS2. 701: */ 702: public String getCssFloat(); 703: /** 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 707: * unparsable. 708: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 709: */ 710: public void setCssFloat(String cssFloat) 711: throws DOMException; 712: 713: /** 714: * See the font property definition in CSS2. 715: */ 716: public String getFont(); 717: /** 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 721: * unparsable. 722: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 723: */ 724: public void setFont(String font) 725: throws DOMException; 726: 727: /** 728: * See the font-family property definition in CSS2. 729: */ 730: public String getFontFamily(); 731: /** 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 735: * unparsable. 736: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 737: */ 738: public void setFontFamily(String fontFamily) 739: throws DOMException; 740: 741: /** 742: * See the font-size property definition in CSS2. 743: */ 744: public String getFontSize(); 745: /** 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 749: * unparsable. 750: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 751: */ 752: public void setFontSize(String fontSize) 753: throws DOMException; 754: 755: /** 756: * See the font-size-adjust property definition in CSS2. 757: */ 758: public String getFontSizeAdjust(); 759: /** 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 763: * unparsable. 764: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 765: */ 766: public void setFontSizeAdjust(String fontSizeAdjust) 767: throws DOMException; 768: 769: /** 770: * See the font-stretch property definition in CSS2. 771: */ 772: public String getFontStretch(); 773: /** 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 777: * unparsable. 778: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 779: */ 780: public void setFontStretch(String fontStretch) 781: throws DOMException; 782: 783: /** 784: * See the font-style property definition in CSS2. 785: */ 786: public String getFontStyle(); 787: /** 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 791: * unparsable. 792: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 793: */ 794: public void setFontStyle(String fontStyle) 795: throws DOMException; 796: 797: /** 798: * See the font-variant property definition in CSS2. 799: */ 800: public String getFontVariant(); 801: /** 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 805: * unparsable. 806: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 807: */ 808: public void setFontVariant(String fontVariant) 809: throws DOMException; 810: 811: /** 812: * See the font-weight property definition in CSS2. 813: */ 814: public String getFontWeight(); 815: /** 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 819: * unparsable. 820: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 821: */ 822: public void setFontWeight(String fontWeight) 823: throws DOMException; 824: 825: /** 826: * See the height property definition in CSS2. 827: */ 828: public String getHeight(); 829: /** 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 833: * unparsable. 834: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 835: */ 836: public void setHeight(String height) 837: throws DOMException; 838: 839: /** 840: * See the left property definition in CSS2. 841: */ 842: public String getLeft(); 843: /** 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 847: * unparsable. 848: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 849: */ 850: public void setLeft(String left) 851: throws DOMException; 852: 853: /** 854: * See the letter-spacing property definition in CSS2. 855: */ 856: public String getLetterSpacing(); 857: /** 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 861: * unparsable. 862: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 863: */ 864: public void setLetterSpacing(String letterSpacing) 865: throws DOMException; 866: 867: /** 868: * See the line-height property definition in CSS2. 869: */ 870: public String getLineHeight(); 871: /** 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 875: * unparsable. 876: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 877: */ 878: public void setLineHeight(String lineHeight) 879: throws DOMException; 880: 881: /** 882: * See the list-style property definition in CSS2. 883: */ 884: public String getListStyle(); 885: /** 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 889: * unparsable. 890: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 891: */ 892: public void setListStyle(String listStyle) 893: throws DOMException; 894: 895: /** 896: * See the list-style-image property definition in CSS2. 897: */ 898: public String getListStyleImage(); 899: /** 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 903: * unparsable. 904: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 905: */ 906: public void setListStyleImage(String listStyleImage) 907: throws DOMException; 908: 909: /** 910: * See the list-style-position property definition in CSS2. 911: */ 912: public String getListStylePosition(); 913: /** 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 917: * unparsable. 918: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 919: */ 920: public void setListStylePosition(String listStylePosition) 921: throws DOMException; 922: 923: /** 924: * See the list-style-type property definition in CSS2. 925: */ 926: public String getListStyleType(); 927: /** 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 931: * unparsable. 932: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 933: */ 934: public void setListStyleType(String listStyleType) 935: throws DOMException; 936: 937: /** 938: * See the margin property definition in CSS2. 939: */ 940: public String getMargin(); 941: /** 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 945: * unparsable. 946: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 947: */ 948: public void setMargin(String margin) 949: throws DOMException; 950: 951: /** 952: * See the margin-top property definition in CSS2. 953: */ 954: public String getMarginTop(); 955: /** 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 959: * unparsable. 960: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 961: */ 962: public void setMarginTop(String marginTop) 963: throws DOMException; 964: 965: /** 966: * See the margin-right property definition in CSS2. 967: */ 968: public String getMarginRight(); 969: /** 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 973: * unparsable. 974: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 975: */ 976: public void setMarginRight(String marginRight) 977: throws DOMException; 978: 979: /** 980: * See the margin-bottom property definition in CSS2. 981: */ 982: public String getMarginBottom(); 983: /** 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 987: * unparsable. 988: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 989: */ 990: public void setMarginBottom(String marginBottom) 991: throws DOMException; 992: 993: /** 994: * See the margin-left property definition in CSS2. 995: */ 996: public String getMarginLeft(); 997: /** 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 1001: * unparsable. 1002: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 1003: */ 1004: public void setMarginLeft(String marginLeft) 1005: throws DOMException; 1006: 1007: /** 1008: * See the marker-offset property definition in CSS2. 1009: */ 1010: public String getMarkerOffset(); 1011: /** 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 1015: * unparsable. 1016: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 1017: */ 1018: public void setMarkerOffset(String markerOffset) 1019: throws DOMException; 1020: 1021: /** 1022: * See the marks property definition in CSS2. 1023: */ 1024: public String getMarks(); 1025: /** 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 1029: * unparsable. 1030: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 1031: */ 1032: public void setMarks(String marks) 1033: throws DOMException; 1034: 1035: /** 1036: * See the max-height property definition in CSS2. 1037: */ 1038: public String getMaxHeight(); 1039: /** 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 1043: * unparsable. 1044: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 1045: */ 1046: public void setMaxHeight(String maxHeight) 1047: throws DOMException; 1048: 1049: /** 1050: * See the max-width property definition in CSS2. 1051: */ 1052: public String getMaxWidth(); 1053: /** 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 1057: * unparsable. 1058: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 1059: */ 1060: public void setMaxWidth(String maxWidth) 1061: throws DOMException; 1062: 1063: /** 1064: * See the min-height property definition in CSS2. 1065: */ 1066: public String getMinHeight(); 1067: /** 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 1071: * unparsable. 1072: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 1073: */ 1074: public void setMinHeight(String minHeight) 1075: throws DOMException; 1076: 1077: /** 1078: * See the min-width property definition in CSS2. 1079: */ 1080: public String getMinWidth(); 1081: /** 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 1085: * unparsable. 1086: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 1087: */ 1088: public void setMinWidth(String minWidth) 1089: throws DOMException; 1090: 1091: /** 1092: * See the orphans property definition in CSS2. 1093: */ 1094: public String getOrphans(); 1095: /** 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 1099: * unparsable. 1100: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 1101: */ 1102: public void setOrphans(String orphans) 1103: throws DOMException; 1104: 1105: /** 1106: * See the outline property definition in CSS2. 1107: */ 1108: public String getOutline(); 1109: /** 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 1113: * unparsable. 1114: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 1115: */ 1116: public void setOutline(String outline) 1117: throws DOMException; 1118: 1119: /** 1120: * See the outline-color property definition in CSS2. 1121: */ 1122: public String getOutlineColor(); 1123: /** 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 1127: * unparsable. 1128: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 1129: */ 1130: public void setOutlineColor(String outlineColor) 1131: throws DOMException; 1132: 1133: /** 1134: * See the outline-style property definition in CSS2. 1135: */ 1136: public String getOutlineStyle(); 1137: /** 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 1141: * unparsable. 1142: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 1143: */ 1144: public void setOutlineStyle(String outlineStyle) 1145: throws DOMException; 1146: 1147: /** 1148: * See the outline-width property definition in CSS2. 1149: */ 1150: public String getOutlineWidth(); 1151: /** 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 1155: * unparsable. 1156: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 1157: */ 1158: public void setOutlineWidth(String outlineWidth) 1159: throws DOMException; 1160: 1161: /** 1162: * See the overflow property definition in CSS2. 1163: */ 1164: public String getOverflow(); 1165: /** 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 1169: * unparsable. 1170: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 1171: */ 1172: public void setOverflow(String overflow) 1173: throws DOMException; 1174: 1175: /** 1176: * See the padding property definition in CSS2. 1177: */ 1178: public String getPadding(); 1179: /** 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 1183: * unparsable. 1184: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 1185: */ 1186: public void setPadding(String padding) 1187: throws DOMException; 1188: 1189: /** 1190: * See the padding-top property definition in CSS2. 1191: */ 1192: public String getPaddingTop(); 1193: /** 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 1197: * unparsable. 1198: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 1199: */ 1200: public void setPaddingTop(String paddingTop) 1201: throws DOMException; 1202: 1203: /** 1204: * See the padding-right property definition in CSS2. 1205: */ 1206: public String getPaddingRight(); 1207: /** 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 1211: * unparsable. 1212: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 1213: */ 1214: public void setPaddingRight(String paddingRight) 1215: throws DOMException; 1216: 1217: /** 1218: * See the padding-bottom property definition in CSS2. 1219: */ 1220: public String getPaddingBottom(); 1221: /** 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 1225: * unparsable. 1226: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 1227: */ 1228: public void setPaddingBottom(String paddingBottom) 1229: throws DOMException; 1230: 1231: /** 1232: * See the padding-left property definition in CSS2. 1233: */ 1234: public String getPaddingLeft(); 1235: /** 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 1239: * unparsable. 1240: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 1241: */ 1242: public void setPaddingLeft(String paddingLeft) 1243: throws DOMException; 1244: 1245: /** 1246: * See the page property definition in CSS2. 1247: */ 1248: public String getPage(); 1249: /** 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 1253: * unparsable. 1254: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 1255: */ 1256: public void setPage(String page) 1257: throws DOMException; 1258: 1259: /** 1260: * See the page-break-after property definition in CSS2. 1261: */ 1262: public String getPageBreakAfter(); 1263: /** 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 1267: * unparsable. 1268: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 1269: */ 1270: public void setPageBreakAfter(String pageBreakAfter) 1271: throws DOMException; 1272: 1273: /** 1274: * See the page-break-before property definition in CSS2. 1275: */ 1276: public String getPageBreakBefore(); 1277: /** 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 1281: * unparsable. 1282: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 1283: */ 1284: public void setPageBreakBefore(String pageBreakBefore) 1285: throws DOMException; 1286: 1287: /** 1288: * See the page-break-inside property definition in CSS2. 1289: */ 1290: public String getPageBreakInside(); 1291: /** 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 1295: * unparsable. 1296: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 1297: */ 1298: public void setPageBreakInside(String pageBreakInside) 1299: throws DOMException; 1300: 1301: /** 1302: * See the pause property definition in CSS2. 1303: */ 1304: public String getPause(); 1305: /** 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 1309: * unparsable. 1310: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 1311: */ 1312: public void setPause(String pause) 1313: throws DOMException; 1314: 1315: /** 1316: * See the pause-after property definition in CSS2. 1317: */ 1318: public String getPauseAfter(); 1319: /** 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 1323: * unparsable. 1324: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 1325: */ 1326: public void setPauseAfter(String pauseAfter) 1327: throws DOMException; 1328: 1329: /** 1330: * See the pause-before property definition in CSS2. 1331: */ 1332: public String getPauseBefore(); 1333: /** 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 1337: * unparsable. 1338: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 1339: */ 1340: public void setPauseBefore(String pauseBefore) 1341: throws DOMException; 1342: 1343: /** 1344: * See the pitch property definition in CSS2. 1345: */ 1346: public String getPitch(); 1347: /** 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 1351: * unparsable. 1352: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 1353: */ 1354: public void setPitch(String pitch) 1355: throws DOMException; 1356: 1357: /** 1358: * See the pitch-range property definition in CSS2. 1359: */ 1360: public String getPitchRange(); 1361: /** 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 1365: * unparsable. 1366: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 1367: */ 1368: public void setPitchRange(String pitchRange) 1369: throws DOMException; 1370: 1371: /** 1372: * See the play-during property definition in CSS2. 1373: */ 1374: public String getPlayDuring(); 1375: /** 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 1379: * unparsable. 1380: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 1381: */ 1382: public void setPlayDuring(String playDuring) 1383: throws DOMException; 1384: 1385: /** 1386: * See the position property definition in CSS2. 1387: */ 1388: public String getPosition(); 1389: /** 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 1393: * unparsable. 1394: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 1395: */ 1396: public void setPosition(String position) 1397: throws DOMException; 1398: 1399: /** 1400: * See the quotes property definition in CSS2. 1401: */ 1402: public String getQuotes(); 1403: /** 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 1407: * unparsable. 1408: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 1409: */ 1410: public void setQuotes(String quotes) 1411: throws DOMException; 1412: 1413: /** 1414: * See the richness property definition in CSS2. 1415: */ 1416: public String getRichness(); 1417: /** 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 1421: * unparsable. 1422: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 1423: */ 1424: public void setRichness(String richness) 1425: throws DOMException; 1426: 1427: /** 1428: * See the right property definition in CSS2. 1429: */ 1430: public String getRight(); 1431: /** 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 1435: * unparsable. 1436: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 1437: */ 1438: public void setRight(String right) 1439: throws DOMException; 1440: 1441: /** 1442: * See the size property definition in CSS2. 1443: */ 1444: public String getSize(); 1445: /** 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 1449: * unparsable. 1450: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 1451: */ 1452: public void setSize(String size) 1453: throws DOMException; 1454: 1455: /** 1456: * See the speak property definition in CSS2. 1457: */ 1458: public String getSpeak(); 1459: /** 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 1463: * unparsable. 1464: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 1465: */ 1466: public void setSpeak(String speak) 1467: throws DOMException; 1468: 1469: /** 1470: * See the speak-header property definition in CSS2. 1471: */ 1472: public String getSpeakHeader(); 1473: /** 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 1477: * unparsable. 1478: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 1479: */ 1480: public void setSpeakHeader(String speakHeader) 1481: throws DOMException; 1482: 1483: /** 1484: * See the speak-numeral property definition in CSS2. 1485: */ 1486: public String getSpeakNumeral(); 1487: /** 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 1491: * unparsable. 1492: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 1493: */ 1494: public void setSpeakNumeral(String speakNumeral) 1495: throws DOMException; 1496: 1497: /** 1498: * See the speak-punctuation property definition in CSS2. 1499: */ 1500: public String getSpeakPunctuation(); 1501: /** 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 1505: * unparsable. 1506: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 1507: */ 1508: public void setSpeakPunctuation(String speakPunctuation) 1509: throws DOMException; 1510: 1511: /** 1512: * See the speech-rate property definition in CSS2. 1513: */ 1514: public String getSpeechRate(); 1515: /** 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 1519: * unparsable. 1520: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 1521: */ 1522: public void setSpeechRate(String speechRate) 1523: throws DOMException; 1524: 1525: /** 1526: * See the stress property definition in CSS2. 1527: */ 1528: public String getStress(); 1529: /** 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 1533: * unparsable. 1534: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 1535: */ 1536: public void setStress(String stress) 1537: throws DOMException; 1538: 1539: /** 1540: * See the table-layout property definition in CSS2. 1541: */ 1542: public String getTableLayout(); 1543: /** 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 1547: * unparsable. 1548: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 1549: */ 1550: public void setTableLayout(String tableLayout) 1551: throws DOMException; 1552: 1553: /** 1554: * See the text-align property definition in CSS2. 1555: */ 1556: public String getTextAlign(); 1557: /** 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 1561: * unparsable. 1562: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 1563: */ 1564: public void setTextAlign(String textAlign) 1565: throws DOMException; 1566: 1567: /** 1568: * See the text-decoration property definition in CSS2. 1569: */ 1570: public String getTextDecoration(); 1571: /** 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 1575: * unparsable. 1576: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 1577: */ 1578: public void setTextDecoration(String textDecoration) 1579: throws DOMException; 1580: 1581: /** 1582: * See the text-indent property definition in CSS2. 1583: */ 1584: public String getTextIndent(); 1585: /** 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 1589: * unparsable. 1590: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 1591: */ 1592: public void setTextIndent(String textIndent) 1593: throws DOMException; 1594: 1595: /** 1596: * See the text-shadow property definition in CSS2. 1597: */ 1598: public String getTextShadow(); 1599: /** 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 1603: * unparsable. 1604: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 1605: */ 1606: public void setTextShadow(String textShadow) 1607: throws DOMException; 1608: 1609: /** 1610: * See the text-transform property definition in CSS2. 1611: */ 1612: public String getTextTransform(); 1613: /** 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 1617: * unparsable. 1618: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 1619: */ 1620: public void setTextTransform(String textTransform) 1621: throws DOMException; 1622: 1623: /** 1624: * See the top property definition in CSS2. 1625: */ 1626: public String getTop(); 1627: /** 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 1631: * unparsable. 1632: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 1633: */ 1634: public void setTop(String top) 1635: throws DOMException; 1636: 1637: /** 1638: * See the unicode-bidi property definition in CSS2. 1639: */ 1640: public String getUnicodeBidi(); 1641: /** 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 1645: * unparsable. 1646: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 1647: */ 1648: public void setUnicodeBidi(String unicodeBidi) 1649: throws DOMException; 1650: 1651: /** 1652: * See the vertical-align property definition in CSS2. 1653: */ 1654: public String getVerticalAlign(); 1655: /** 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 1659: * unparsable. 1660: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 1661: */ 1662: public void setVerticalAlign(String verticalAlign) 1663: throws DOMException; 1664: 1665: /** 1666: * See the visibility property definition in CSS2. 1667: */ 1668: public String getVisibility(); 1669: /** 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 1673: * unparsable. 1674: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 1675: */ 1676: public void setVisibility(String visibility) 1677: throws DOMException; 1678: 1679: /** 1680: * See the voice-family property definition in CSS2. 1681: */ 1682: public String getVoiceFamily(); 1683: /** 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 1687: * unparsable. 1688: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 1689: */ 1690: public void setVoiceFamily(String voiceFamily) 1691: throws DOMException; 1692: 1693: /** 1694: * See the volume property definition in CSS2. 1695: */ 1696: public String getVolume(); 1697: /** 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 1701: * unparsable. 1702: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 1703: */ 1704: public void setVolume(String volume) 1705: throws DOMException; 1706: 1707: /** 1708: * See the white-space property definition in CSS2. 1709: */ 1710: public String getWhiteSpace(); 1711: /** 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 1715: * unparsable. 1716: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 1717: */ 1718: public void setWhiteSpace(String whiteSpace) 1719: throws DOMException; 1720: 1721: /** 1722: * See the widows property definition in CSS2. 1723: */ 1724: public String getWidows(); 1725: /** 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 1729: * unparsable. 1730: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 1731: */ 1732: public void setWidows(String widows) 1733: throws DOMException; 1734: 1735: /** 1736: * See the width property definition in CSS2. 1737: */ 1738: public String getWidth(); 1739: /** 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 1743: * unparsable. 1744: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 1745: */ 1746: public void setWidth(String width) 1747: throws DOMException; 1748: 1749: /** 1750: * See the word-spacing property definition in CSS2. 1751: */ 1752: public String getWordSpacing(); 1753: /** 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 1757: * unparsable. 1758: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 1759: */ 1760: public void setWordSpacing(String wordSpacing) 1761: throws DOMException; 1762: 1763: /** 1764: * See the z-index property definition in CSS2. 1765: */ 1766: public String getZIndex(); 1767: /** 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 1771: * unparsable. 1772: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly. 1773: */ 1774: public void setZIndex(String zIndex) 1775: throws DOMException; 1776: 1777: }