Path: blob/aarch64-shenandoah-jdk8u272-b10/jaxp/src/org/w3c/dom/css/CSS2Properties.java
86410 views
/*1* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.2*3* This code is free software; you can redistribute it and/or modify it4* under the terms of the GNU General Public License version 2 only, as5* published by the Free Software Foundation. Oracle designates this6* particular file as subject to the "Classpath" exception as provided7* by Oracle in the LICENSE file that accompanied this code.8*9* This code is distributed in the hope that it will be useful, but WITHOUT10* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or11* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License12* version 2 for more details (a copy is included in the LICENSE file that13* accompanied this code).14*15* You should have received a copy of the GNU General Public License version16* 2 along with this work; if not, write to the Free Software Foundation,17* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.18*19* Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA20* or visit www.oracle.com if you need additional information or have any21* questions.22*/2324/*25* This file is available under and governed by the GNU General Public26* License version 2 only, as published by the Free Software Foundation.27* However, the following notice accompanied the original version of this28* file and, per its terms, should not be removed:29*30* Copyright (c) 2000 World Wide Web Consortium,31* (Massachusetts Institute of Technology, Institut National de32* Recherche en Informatique et en Automatique, Keio University). All33* Rights Reserved. This program is distributed under the W3C's Software34* Intellectual Property License. This program is distributed in the35* hope that it will be useful, but WITHOUT ANY WARRANTY; without even36* the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR37* PURPOSE.38* See W3C License http://www.w3.org/Consortium/Legal/ for more details.39*/4041package org.w3c.dom.css;4243import org.w3c.dom.DOMException;4445/**46* The <code>CSS2Properties</code> interface represents a convenience47* mechanism for retrieving and setting properties within a48* <code>CSSStyleDeclaration</code>. The attributes of this interface49* correspond to all the properties specified in CSS2. Getting an attribute50* of this interface is equivalent to calling the51* <code>getPropertyValue</code> method of the52* <code>CSSStyleDeclaration</code> interface. Setting an attribute of this53* interface is equivalent to calling the <code>setProperty</code> method of54* the <code>CSSStyleDeclaration</code> interface.55* <p> A conformant implementation of the CSS module is not required to56* implement the <code>CSS2Properties</code> interface. If an implementation57* does implement this interface, the expectation is that language-specific58* methods can be used to cast from an instance of the59* <code>CSSStyleDeclaration</code> interface to the60* <code>CSS2Properties</code> interface.61* <p> If an implementation does implement this interface, it is expected to62* understand the specific syntax of the shorthand properties, and apply63* their semantics; when the <code>margin</code> property is set, for64* example, the <code>marginTop</code>, <code>marginRight</code>,65* <code>marginBottom</code> and <code>marginLeft</code> properties are66* actually being set by the underlying implementation.67* <p> When dealing with CSS "shorthand" properties, the shorthand properties68* should be decomposed into their component longhand properties as69* appropriate, and when querying for their value, the form returned should70* be the shortest form exactly equivalent to the declarations made in the71* ruleset. However, if there is no shorthand declaration that could be72* added to the ruleset without changing in any way the rules already73* declared in the ruleset (i.e., by adding longhand rules that were74* previously not declared in the ruleset), then the empty string should be75* returned for the shorthand property.76* <p> For example, querying for the <code>font</code> property should not77* return "normal normal normal 14pt/normal Arial, sans-serif", when "14pt78* Arial, sans-serif" suffices. (The normals are initial values, and are79* implied by use of the longhand property.)80* <p> If the values for all the longhand properties that compose a particular81* string are the initial values, then a string consisting of all the82* initial values should be returned (e.g. a <code>border-width</code> value83* of "medium" should be returned as such, not as "").84* <p> For some shorthand properties that take missing values from other85* sides, such as the <code>margin</code>, <code>padding</code>, and86* <code>border-[width|style|color]</code> properties, the minimum number of87* sides possible should be used; i.e., "0px 10px" will be returned instead88* of "0px 10px 0px 10px".89* <p> If the value of a shorthand property can not be decomposed into its90* component longhand properties, as is the case for the <code>font</code>91* property with a value of "menu", querying for the values of the component92* longhand properties should return the empty string.93* <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>.94* @since DOM Level 295*/96public interface CSS2Properties {97/**98* See the azimuth property definition in CSS2.99*/100public String getAzimuth();101/**102* See the azimuth property definition in CSS2.103* @exception DOMException104* SYNTAX_ERR: Raised if the new value has a syntax error and is105* unparsable.106* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.107*/108public void setAzimuth(String azimuth)109throws DOMException;110111/**112* See the background property definition in CSS2.113*/114public String getBackground();115/**116* See the background property definition in CSS2.117* @exception DOMException118* SYNTAX_ERR: Raised if the new value has a syntax error and is119* unparsable.120* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.121*/122public void setBackground(String background)123throws DOMException;124125/**126* See the background-attachment property definition in CSS2.127*/128public String getBackgroundAttachment();129/**130* See the background-attachment property definition in CSS2.131* @exception DOMException132* SYNTAX_ERR: Raised if the new value has a syntax error and is133* unparsable.134* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.135*/136public void setBackgroundAttachment(String backgroundAttachment)137throws DOMException;138139/**140* See the background-color property definition in CSS2.141*/142public String getBackgroundColor();143/**144* See the background-color property definition in CSS2.145* @exception DOMException146* SYNTAX_ERR: Raised if the new value has a syntax error and is147* unparsable.148* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.149*/150public void setBackgroundColor(String backgroundColor)151throws DOMException;152153/**154* See the background-image property definition in CSS2.155*/156public String getBackgroundImage();157/**158* See the background-image property definition in CSS2.159* @exception DOMException160* SYNTAX_ERR: Raised if the new value has a syntax error and is161* unparsable.162* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.163*/164public void setBackgroundImage(String backgroundImage)165throws DOMException;166167/**168* See the background-position property definition in CSS2.169*/170public String getBackgroundPosition();171/**172* See the background-position property definition in CSS2.173* @exception DOMException174* SYNTAX_ERR: Raised if the new value has a syntax error and is175* unparsable.176* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.177*/178public void setBackgroundPosition(String backgroundPosition)179throws DOMException;180181/**182* See the background-repeat property definition in CSS2.183*/184public String getBackgroundRepeat();185/**186* See the background-repeat property definition in CSS2.187* @exception DOMException188* SYNTAX_ERR: Raised if the new value has a syntax error and is189* unparsable.190* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.191*/192public void setBackgroundRepeat(String backgroundRepeat)193throws DOMException;194195/**196* See the border property definition in CSS2.197*/198public String getBorder();199/**200* See the border property definition in CSS2.201* @exception DOMException202* SYNTAX_ERR: Raised if the new value has a syntax error and is203* unparsable.204* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.205*/206public void setBorder(String border)207throws DOMException;208209/**210* See the border-collapse property definition in CSS2.211*/212public String getBorderCollapse();213/**214* See the border-collapse property definition in CSS2.215* @exception DOMException216* SYNTAX_ERR: Raised if the new value has a syntax error and is217* unparsable.218* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.219*/220public void setBorderCollapse(String borderCollapse)221throws DOMException;222223/**224* See the border-color property definition in CSS2.225*/226public String getBorderColor();227/**228* See the border-color property definition in CSS2.229* @exception DOMException230* SYNTAX_ERR: Raised if the new value has a syntax error and is231* unparsable.232* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.233*/234public void setBorderColor(String borderColor)235throws DOMException;236237/**238* See the border-spacing property definition in CSS2.239*/240public String getBorderSpacing();241/**242* See the border-spacing property definition in CSS2.243* @exception DOMException244* SYNTAX_ERR: Raised if the new value has a syntax error and is245* unparsable.246* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.247*/248public void setBorderSpacing(String borderSpacing)249throws DOMException;250251/**252* See the border-style property definition in CSS2.253*/254public String getBorderStyle();255/**256* See the border-style property definition in CSS2.257* @exception DOMException258* SYNTAX_ERR: Raised if the new value has a syntax error and is259* unparsable.260* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.261*/262public void setBorderStyle(String borderStyle)263throws DOMException;264265/**266* See the border-top property definition in CSS2.267*/268public String getBorderTop();269/**270* See the border-top property definition in CSS2.271* @exception DOMException272* SYNTAX_ERR: Raised if the new value has a syntax error and is273* unparsable.274* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.275*/276public void setBorderTop(String borderTop)277throws DOMException;278279/**280* See the border-right property definition in CSS2.281*/282public String getBorderRight();283/**284* See the border-right property definition in CSS2.285* @exception DOMException286* SYNTAX_ERR: Raised if the new value has a syntax error and is287* unparsable.288* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.289*/290public void setBorderRight(String borderRight)291throws DOMException;292293/**294* See the border-bottom property definition in CSS2.295*/296public String getBorderBottom();297/**298* See the border-bottom property definition in CSS2.299* @exception DOMException300* SYNTAX_ERR: Raised if the new value has a syntax error and is301* unparsable.302* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.303*/304public void setBorderBottom(String borderBottom)305throws DOMException;306307/**308* See the border-left property definition in CSS2.309*/310public String getBorderLeft();311/**312* See the border-left property definition in CSS2.313* @exception DOMException314* SYNTAX_ERR: Raised if the new value has a syntax error and is315* unparsable.316* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.317*/318public void setBorderLeft(String borderLeft)319throws DOMException;320321/**322* See the border-top-color property definition in CSS2.323*/324public String getBorderTopColor();325/**326* See the border-top-color property definition in CSS2.327* @exception DOMException328* SYNTAX_ERR: Raised if the new value has a syntax error and is329* unparsable.330* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.331*/332public void setBorderTopColor(String borderTopColor)333throws DOMException;334335/**336* See the border-right-color property definition in CSS2.337*/338public String getBorderRightColor();339/**340* See the border-right-color property definition in CSS2.341* @exception DOMException342* SYNTAX_ERR: Raised if the new value has a syntax error and is343* unparsable.344* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.345*/346public void setBorderRightColor(String borderRightColor)347throws DOMException;348349/**350* See the border-bottom-color property definition in CSS2.351*/352public String getBorderBottomColor();353/**354* See the border-bottom-color property definition in CSS2.355* @exception DOMException356* SYNTAX_ERR: Raised if the new value has a syntax error and is357* unparsable.358* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.359*/360public void setBorderBottomColor(String borderBottomColor)361throws DOMException;362363/**364* See the border-left-color property definition in CSS2.365*/366public String getBorderLeftColor();367/**368* See the border-left-color property definition in CSS2.369* @exception DOMException370* SYNTAX_ERR: Raised if the new value has a syntax error and is371* unparsable.372* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.373*/374public void setBorderLeftColor(String borderLeftColor)375throws DOMException;376377/**378* See the border-top-style property definition in CSS2.379*/380public String getBorderTopStyle();381/**382* See the border-top-style property definition in CSS2.383* @exception DOMException384* SYNTAX_ERR: Raised if the new value has a syntax error and is385* unparsable.386* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.387*/388public void setBorderTopStyle(String borderTopStyle)389throws DOMException;390391/**392* See the border-right-style property definition in CSS2.393*/394public String getBorderRightStyle();395/**396* See the border-right-style property definition in CSS2.397* @exception DOMException398* SYNTAX_ERR: Raised if the new value has a syntax error and is399* unparsable.400* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.401*/402public void setBorderRightStyle(String borderRightStyle)403throws DOMException;404405/**406* See the border-bottom-style property definition in CSS2.407*/408public String getBorderBottomStyle();409/**410* See the border-bottom-style property definition in CSS2.411* @exception DOMException412* SYNTAX_ERR: Raised if the new value has a syntax error and is413* unparsable.414* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.415*/416public void setBorderBottomStyle(String borderBottomStyle)417throws DOMException;418419/**420* See the border-left-style property definition in CSS2.421*/422public String getBorderLeftStyle();423/**424* See the border-left-style property definition in CSS2.425* @exception DOMException426* SYNTAX_ERR: Raised if the new value has a syntax error and is427* unparsable.428* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.429*/430public void setBorderLeftStyle(String borderLeftStyle)431throws DOMException;432433/**434* See the border-top-width property definition in CSS2.435*/436public String getBorderTopWidth();437/**438* See the border-top-width property definition in CSS2.439* @exception DOMException440* SYNTAX_ERR: Raised if the new value has a syntax error and is441* unparsable.442* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.443*/444public void setBorderTopWidth(String borderTopWidth)445throws DOMException;446447/**448* See the border-right-width property definition in CSS2.449*/450public String getBorderRightWidth();451/**452* See the border-right-width property definition in CSS2.453* @exception DOMException454* SYNTAX_ERR: Raised if the new value has a syntax error and is455* unparsable.456* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.457*/458public void setBorderRightWidth(String borderRightWidth)459throws DOMException;460461/**462* See the border-bottom-width property definition in CSS2.463*/464public String getBorderBottomWidth();465/**466* See the border-bottom-width property definition in CSS2.467* @exception DOMException468* SYNTAX_ERR: Raised if the new value has a syntax error and is469* unparsable.470* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.471*/472public void setBorderBottomWidth(String borderBottomWidth)473throws DOMException;474475/**476* See the border-left-width property definition in CSS2.477*/478public String getBorderLeftWidth();479/**480* See the border-left-width property definition in CSS2.481* @exception DOMException482* SYNTAX_ERR: Raised if the new value has a syntax error and is483* unparsable.484* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.485*/486public void setBorderLeftWidth(String borderLeftWidth)487throws DOMException;488489/**490* See the border-width property definition in CSS2.491*/492public String getBorderWidth();493/**494* See the border-width property definition in CSS2.495* @exception DOMException496* SYNTAX_ERR: Raised if the new value has a syntax error and is497* unparsable.498* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.499*/500public void setBorderWidth(String borderWidth)501throws DOMException;502503/**504* See the bottom property definition in CSS2.505*/506public String getBottom();507/**508* See the bottom property definition in CSS2.509* @exception DOMException510* SYNTAX_ERR: Raised if the new value has a syntax error and is511* unparsable.512* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.513*/514public void setBottom(String bottom)515throws DOMException;516517/**518* See the caption-side property definition in CSS2.519*/520public String getCaptionSide();521/**522* See the caption-side property definition in CSS2.523* @exception DOMException524* SYNTAX_ERR: Raised if the new value has a syntax error and is525* unparsable.526* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.527*/528public void setCaptionSide(String captionSide)529throws DOMException;530531/**532* See the clear property definition in CSS2.533*/534public String getClear();535/**536* See the clear property definition in CSS2.537* @exception DOMException538* SYNTAX_ERR: Raised if the new value has a syntax error and is539* unparsable.540* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.541*/542public void setClear(String clear)543throws DOMException;544545/**546* See the clip property definition in CSS2.547*/548public String getClip();549/**550* See the clip property definition in CSS2.551* @exception DOMException552* SYNTAX_ERR: Raised if the new value has a syntax error and is553* unparsable.554* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.555*/556public void setClip(String clip)557throws DOMException;558559/**560* See the color property definition in CSS2.561*/562public String getColor();563/**564* See the color property definition in CSS2.565* @exception DOMException566* SYNTAX_ERR: Raised if the new value has a syntax error and is567* unparsable.568* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.569*/570public void setColor(String color)571throws DOMException;572573/**574* See the content property definition in CSS2.575*/576public String getContent();577/**578* See the content property definition in CSS2.579* @exception DOMException580* SYNTAX_ERR: Raised if the new value has a syntax error and is581* unparsable.582* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.583*/584public void setContent(String content)585throws DOMException;586587/**588* See the counter-increment property definition in CSS2.589*/590public String getCounterIncrement();591/**592* See the counter-increment property definition in CSS2.593* @exception DOMException594* SYNTAX_ERR: Raised if the new value has a syntax error and is595* unparsable.596* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.597*/598public void setCounterIncrement(String counterIncrement)599throws DOMException;600601/**602* See the counter-reset property definition in CSS2.603*/604public String getCounterReset();605/**606* See the counter-reset property definition in CSS2.607* @exception DOMException608* SYNTAX_ERR: Raised if the new value has a syntax error and is609* unparsable.610* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.611*/612public void setCounterReset(String counterReset)613throws DOMException;614615/**616* See the cue property definition in CSS2.617*/618public String getCue();619/**620* See the cue property definition in CSS2.621* @exception DOMException622* SYNTAX_ERR: Raised if the new value has a syntax error and is623* unparsable.624* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.625*/626public void setCue(String cue)627throws DOMException;628629/**630* See the cue-after property definition in CSS2.631*/632public String getCueAfter();633/**634* See the cue-after property definition in CSS2.635* @exception DOMException636* SYNTAX_ERR: Raised if the new value has a syntax error and is637* unparsable.638* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.639*/640public void setCueAfter(String cueAfter)641throws DOMException;642643/**644* See the cue-before property definition in CSS2.645*/646public String getCueBefore();647/**648* See the cue-before property definition in CSS2.649* @exception DOMException650* SYNTAX_ERR: Raised if the new value has a syntax error and is651* unparsable.652* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.653*/654public void setCueBefore(String cueBefore)655throws DOMException;656657/**658* See the cursor property definition in CSS2.659*/660public String getCursor();661/**662* See the cursor property definition in CSS2.663* @exception DOMException664* SYNTAX_ERR: Raised if the new value has a syntax error and is665* unparsable.666* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.667*/668public void setCursor(String cursor)669throws DOMException;670671/**672* See the direction property definition in CSS2.673*/674public String getDirection();675/**676* See the direction property definition in CSS2.677* @exception DOMException678* SYNTAX_ERR: Raised if the new value has a syntax error and is679* unparsable.680* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.681*/682public void setDirection(String direction)683throws DOMException;684685/**686* See the display property definition in CSS2.687*/688public String getDisplay();689/**690* See the display property definition in CSS2.691* @exception DOMException692* SYNTAX_ERR: Raised if the new value has a syntax error and is693* unparsable.694* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.695*/696public void setDisplay(String display)697throws DOMException;698699/**700* See the elevation property definition in CSS2.701*/702public String getElevation();703/**704* See the elevation property definition in CSS2.705* @exception DOMException706* SYNTAX_ERR: Raised if the new value has a syntax error and is707* unparsable.708* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.709*/710public void setElevation(String elevation)711throws DOMException;712713/**714* See the empty-cells property definition in CSS2.715*/716public String getEmptyCells();717/**718* See the empty-cells property definition in CSS2.719* @exception DOMException720* SYNTAX_ERR: Raised if the new value has a syntax error and is721* unparsable.722* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.723*/724public void setEmptyCells(String emptyCells)725throws DOMException;726727/**728* See the float property definition in CSS2.729*/730public String getCssFloat();731/**732* See the float property definition in CSS2.733* @exception DOMException734* SYNTAX_ERR: Raised if the new value has a syntax error and is735* unparsable.736* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.737*/738public void setCssFloat(String cssFloat)739throws DOMException;740741/**742* See the font property definition in CSS2.743*/744public String getFont();745/**746* See the font property definition in CSS2.747* @exception DOMException748* SYNTAX_ERR: Raised if the new value has a syntax error and is749* unparsable.750* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.751*/752public void setFont(String font)753throws DOMException;754755/**756* See the font-family property definition in CSS2.757*/758public String getFontFamily();759/**760* See the font-family property definition in CSS2.761* @exception DOMException762* SYNTAX_ERR: Raised if the new value has a syntax error and is763* unparsable.764* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.765*/766public void setFontFamily(String fontFamily)767throws DOMException;768769/**770* See the font-size property definition in CSS2.771*/772public String getFontSize();773/**774* See the font-size property definition in CSS2.775* @exception DOMException776* SYNTAX_ERR: Raised if the new value has a syntax error and is777* unparsable.778* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.779*/780public void setFontSize(String fontSize)781throws DOMException;782783/**784* See the font-size-adjust property definition in CSS2.785*/786public String getFontSizeAdjust();787/**788* See the font-size-adjust property definition in CSS2.789* @exception DOMException790* SYNTAX_ERR: Raised if the new value has a syntax error and is791* unparsable.792* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.793*/794public void setFontSizeAdjust(String fontSizeAdjust)795throws DOMException;796797/**798* See the font-stretch property definition in CSS2.799*/800public String getFontStretch();801/**802* See the font-stretch property definition in CSS2.803* @exception DOMException804* SYNTAX_ERR: Raised if the new value has a syntax error and is805* unparsable.806* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.807*/808public void setFontStretch(String fontStretch)809throws DOMException;810811/**812* See the font-style property definition in CSS2.813*/814public String getFontStyle();815/**816* See the font-style property definition in CSS2.817* @exception DOMException818* SYNTAX_ERR: Raised if the new value has a syntax error and is819* unparsable.820* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.821*/822public void setFontStyle(String fontStyle)823throws DOMException;824825/**826* See the font-variant property definition in CSS2.827*/828public String getFontVariant();829/**830* See the font-variant property definition in CSS2.831* @exception DOMException832* SYNTAX_ERR: Raised if the new value has a syntax error and is833* unparsable.834* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.835*/836public void setFontVariant(String fontVariant)837throws DOMException;838839/**840* See the font-weight property definition in CSS2.841*/842public String getFontWeight();843/**844* See the font-weight property definition in CSS2.845* @exception DOMException846* SYNTAX_ERR: Raised if the new value has a syntax error and is847* unparsable.848* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.849*/850public void setFontWeight(String fontWeight)851throws DOMException;852853/**854* See the height property definition in CSS2.855*/856public String getHeight();857/**858* See the height property definition in CSS2.859* @exception DOMException860* SYNTAX_ERR: Raised if the new value has a syntax error and is861* unparsable.862* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.863*/864public void setHeight(String height)865throws DOMException;866867/**868* See the left property definition in CSS2.869*/870public String getLeft();871/**872* See the left property definition in CSS2.873* @exception DOMException874* SYNTAX_ERR: Raised if the new value has a syntax error and is875* unparsable.876* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.877*/878public void setLeft(String left)879throws DOMException;880881/**882* See the letter-spacing property definition in CSS2.883*/884public String getLetterSpacing();885/**886* See the letter-spacing property definition in CSS2.887* @exception DOMException888* SYNTAX_ERR: Raised if the new value has a syntax error and is889* unparsable.890* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.891*/892public void setLetterSpacing(String letterSpacing)893throws DOMException;894895/**896* See the line-height property definition in CSS2.897*/898public String getLineHeight();899/**900* See the line-height property definition in CSS2.901* @exception DOMException902* SYNTAX_ERR: Raised if the new value has a syntax error and is903* unparsable.904* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.905*/906public void setLineHeight(String lineHeight)907throws DOMException;908909/**910* See the list-style property definition in CSS2.911*/912public String getListStyle();913/**914* See the list-style property definition in CSS2.915* @exception DOMException916* SYNTAX_ERR: Raised if the new value has a syntax error and is917* unparsable.918* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.919*/920public void setListStyle(String listStyle)921throws DOMException;922923/**924* See the list-style-image property definition in CSS2.925*/926public String getListStyleImage();927/**928* See the list-style-image property definition in CSS2.929* @exception DOMException930* SYNTAX_ERR: Raised if the new value has a syntax error and is931* unparsable.932* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.933*/934public void setListStyleImage(String listStyleImage)935throws DOMException;936937/**938* See the list-style-position property definition in CSS2.939*/940public String getListStylePosition();941/**942* See the list-style-position property definition in CSS2.943* @exception DOMException944* SYNTAX_ERR: Raised if the new value has a syntax error and is945* unparsable.946* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.947*/948public void setListStylePosition(String listStylePosition)949throws DOMException;950951/**952* See the list-style-type property definition in CSS2.953*/954public String getListStyleType();955/**956* See the list-style-type property definition in CSS2.957* @exception DOMException958* SYNTAX_ERR: Raised if the new value has a syntax error and is959* unparsable.960* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.961*/962public void setListStyleType(String listStyleType)963throws DOMException;964965/**966* See the margin property definition in CSS2.967*/968public String getMargin();969/**970* See the margin property definition in CSS2.971* @exception DOMException972* SYNTAX_ERR: Raised if the new value has a syntax error and is973* unparsable.974* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.975*/976public void setMargin(String margin)977throws DOMException;978979/**980* See the margin-top property definition in CSS2.981*/982public String getMarginTop();983/**984* See the margin-top property definition in CSS2.985* @exception DOMException986* SYNTAX_ERR: Raised if the new value has a syntax error and is987* unparsable.988* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.989*/990public void setMarginTop(String marginTop)991throws DOMException;992993/**994* See the margin-right property definition in CSS2.995*/996public String getMarginRight();997/**998* See the margin-right property definition in CSS2.999* @exception DOMException1000* SYNTAX_ERR: Raised if the new value has a syntax error and is1001* unparsable.1002* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.1003*/1004public void setMarginRight(String marginRight)1005throws DOMException;10061007/**1008* See the margin-bottom property definition in CSS2.1009*/1010public String getMarginBottom();1011/**1012* See the margin-bottom property definition in CSS2.1013* @exception DOMException1014* SYNTAX_ERR: Raised if the new value has a syntax error and is1015* unparsable.1016* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.1017*/1018public void setMarginBottom(String marginBottom)1019throws DOMException;10201021/**1022* See the margin-left property definition in CSS2.1023*/1024public String getMarginLeft();1025/**1026* See the margin-left property definition in CSS2.1027* @exception DOMException1028* SYNTAX_ERR: Raised if the new value has a syntax error and is1029* unparsable.1030* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.1031*/1032public void setMarginLeft(String marginLeft)1033throws DOMException;10341035/**1036* See the marker-offset property definition in CSS2.1037*/1038public String getMarkerOffset();1039/**1040* See the marker-offset property definition in CSS2.1041* @exception DOMException1042* SYNTAX_ERR: Raised if the new value has a syntax error and is1043* unparsable.1044* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.1045*/1046public void setMarkerOffset(String markerOffset)1047throws DOMException;10481049/**1050* See the marks property definition in CSS2.1051*/1052public String getMarks();1053/**1054* See the marks property definition in CSS2.1055* @exception DOMException1056* SYNTAX_ERR: Raised if the new value has a syntax error and is1057* unparsable.1058* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.1059*/1060public void setMarks(String marks)1061throws DOMException;10621063/**1064* See the max-height property definition in CSS2.1065*/1066public String getMaxHeight();1067/**1068* See the max-height property definition in CSS2.1069* @exception DOMException1070* SYNTAX_ERR: Raised if the new value has a syntax error and is1071* unparsable.1072* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.1073*/1074public void setMaxHeight(String maxHeight)1075throws DOMException;10761077/**1078* See the max-width property definition in CSS2.1079*/1080public String getMaxWidth();1081/**1082* See the max-width property definition in CSS2.1083* @exception DOMException1084* SYNTAX_ERR: Raised if the new value has a syntax error and is1085* unparsable.1086* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.1087*/1088public void setMaxWidth(String maxWidth)1089throws DOMException;10901091/**1092* See the min-height property definition in CSS2.1093*/1094public String getMinHeight();1095/**1096* See the min-height property definition in CSS2.1097* @exception DOMException1098* SYNTAX_ERR: Raised if the new value has a syntax error and is1099* unparsable.1100* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.1101*/1102public void setMinHeight(String minHeight)1103throws DOMException;11041105/**1106* See the min-width property definition in CSS2.1107*/1108public String getMinWidth();1109/**1110* See the min-width property definition in CSS2.1111* @exception DOMException1112* SYNTAX_ERR: Raised if the new value has a syntax error and is1113* unparsable.1114* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.1115*/1116public void setMinWidth(String minWidth)1117throws DOMException;11181119/**1120* See the orphans property definition in CSS2.1121*/1122public String getOrphans();1123/**1124* See the orphans property definition in CSS2.1125* @exception DOMException1126* SYNTAX_ERR: Raised if the new value has a syntax error and is1127* unparsable.1128* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.1129*/1130public void setOrphans(String orphans)1131throws DOMException;11321133/**1134* See the outline property definition in CSS2.1135*/1136public String getOutline();1137/**1138* See the outline property definition in CSS2.1139* @exception DOMException1140* SYNTAX_ERR: Raised if the new value has a syntax error and is1141* unparsable.1142* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.1143*/1144public void setOutline(String outline)1145throws DOMException;11461147/**1148* See the outline-color property definition in CSS2.1149*/1150public String getOutlineColor();1151/**1152* See the outline-color property definition in CSS2.1153* @exception DOMException1154* SYNTAX_ERR: Raised if the new value has a syntax error and is1155* unparsable.1156* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.1157*/1158public void setOutlineColor(String outlineColor)1159throws DOMException;11601161/**1162* See the outline-style property definition in CSS2.1163*/1164public String getOutlineStyle();1165/**1166* See the outline-style property definition in CSS2.1167* @exception DOMException1168* SYNTAX_ERR: Raised if the new value has a syntax error and is1169* unparsable.1170* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.1171*/1172public void setOutlineStyle(String outlineStyle)1173throws DOMException;11741175/**1176* See the outline-width property definition in CSS2.1177*/1178public String getOutlineWidth();1179/**1180* See the outline-width property definition in CSS2.1181* @exception DOMException1182* SYNTAX_ERR: Raised if the new value has a syntax error and is1183* unparsable.1184* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.1185*/1186public void setOutlineWidth(String outlineWidth)1187throws DOMException;11881189/**1190* See the overflow property definition in CSS2.1191*/1192public String getOverflow();1193/**1194* See the overflow property definition in CSS2.1195* @exception DOMException1196* SYNTAX_ERR: Raised if the new value has a syntax error and is1197* unparsable.1198* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.1199*/1200public void setOverflow(String overflow)1201throws DOMException;12021203/**1204* See the padding property definition in CSS2.1205*/1206public String getPadding();1207/**1208* See the padding property definition in CSS2.1209* @exception DOMException1210* SYNTAX_ERR: Raised if the new value has a syntax error and is1211* unparsable.1212* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.1213*/1214public void setPadding(String padding)1215throws DOMException;12161217/**1218* See the padding-top property definition in CSS2.1219*/1220public String getPaddingTop();1221/**1222* See the padding-top property definition in CSS2.1223* @exception DOMException1224* SYNTAX_ERR: Raised if the new value has a syntax error and is1225* unparsable.1226* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.1227*/1228public void setPaddingTop(String paddingTop)1229throws DOMException;12301231/**1232* See the padding-right property definition in CSS2.1233*/1234public String getPaddingRight();1235/**1236* See the padding-right property definition in CSS2.1237* @exception DOMException1238* SYNTAX_ERR: Raised if the new value has a syntax error and is1239* unparsable.1240* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.1241*/1242public void setPaddingRight(String paddingRight)1243throws DOMException;12441245/**1246* See the padding-bottom property definition in CSS2.1247*/1248public String getPaddingBottom();1249/**1250* See the padding-bottom property definition in CSS2.1251* @exception DOMException1252* SYNTAX_ERR: Raised if the new value has a syntax error and is1253* unparsable.1254* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.1255*/1256public void setPaddingBottom(String paddingBottom)1257throws DOMException;12581259/**1260* See the padding-left property definition in CSS2.1261*/1262public String getPaddingLeft();1263/**1264* See the padding-left property definition in CSS2.1265* @exception DOMException1266* SYNTAX_ERR: Raised if the new value has a syntax error and is1267* unparsable.1268* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.1269*/1270public void setPaddingLeft(String paddingLeft)1271throws DOMException;12721273/**1274* See the page property definition in CSS2.1275*/1276public String getPage();1277/**1278* See the page property definition in CSS2.1279* @exception DOMException1280* SYNTAX_ERR: Raised if the new value has a syntax error and is1281* unparsable.1282* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.1283*/1284public void setPage(String page)1285throws DOMException;12861287/**1288* See the page-break-after property definition in CSS2.1289*/1290public String getPageBreakAfter();1291/**1292* See the page-break-after property definition in CSS2.1293* @exception DOMException1294* SYNTAX_ERR: Raised if the new value has a syntax error and is1295* unparsable.1296* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.1297*/1298public void setPageBreakAfter(String pageBreakAfter)1299throws DOMException;13001301/**1302* See the page-break-before property definition in CSS2.1303*/1304public String getPageBreakBefore();1305/**1306* See the page-break-before property definition in CSS2.1307* @exception DOMException1308* SYNTAX_ERR: Raised if the new value has a syntax error and is1309* unparsable.1310* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.1311*/1312public void setPageBreakBefore(String pageBreakBefore)1313throws DOMException;13141315/**1316* See the page-break-inside property definition in CSS2.1317*/1318public String getPageBreakInside();1319/**1320* See the page-break-inside property definition in CSS2.1321* @exception DOMException1322* SYNTAX_ERR: Raised if the new value has a syntax error and is1323* unparsable.1324* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.1325*/1326public void setPageBreakInside(String pageBreakInside)1327throws DOMException;13281329/**1330* See the pause property definition in CSS2.1331*/1332public String getPause();1333/**1334* See the pause property definition in CSS2.1335* @exception DOMException1336* SYNTAX_ERR: Raised if the new value has a syntax error and is1337* unparsable.1338* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.1339*/1340public void setPause(String pause)1341throws DOMException;13421343/**1344* See the pause-after property definition in CSS2.1345*/1346public String getPauseAfter();1347/**1348* See the pause-after property definition in CSS2.1349* @exception DOMException1350* SYNTAX_ERR: Raised if the new value has a syntax error and is1351* unparsable.1352* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.1353*/1354public void setPauseAfter(String pauseAfter)1355throws DOMException;13561357/**1358* See the pause-before property definition in CSS2.1359*/1360public String getPauseBefore();1361/**1362* See the pause-before property definition in CSS2.1363* @exception DOMException1364* SYNTAX_ERR: Raised if the new value has a syntax error and is1365* unparsable.1366* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.1367*/1368public void setPauseBefore(String pauseBefore)1369throws DOMException;13701371/**1372* See the pitch property definition in CSS2.1373*/1374public String getPitch();1375/**1376* See the pitch property definition in CSS2.1377* @exception DOMException1378* SYNTAX_ERR: Raised if the new value has a syntax error and is1379* unparsable.1380* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.1381*/1382public void setPitch(String pitch)1383throws DOMException;13841385/**1386* See the pitch-range property definition in CSS2.1387*/1388public String getPitchRange();1389/**1390* See the pitch-range property definition in CSS2.1391* @exception DOMException1392* SYNTAX_ERR: Raised if the new value has a syntax error and is1393* unparsable.1394* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.1395*/1396public void setPitchRange(String pitchRange)1397throws DOMException;13981399/**1400* See the play-during property definition in CSS2.1401*/1402public String getPlayDuring();1403/**1404* See the play-during property definition in CSS2.1405* @exception DOMException1406* SYNTAX_ERR: Raised if the new value has a syntax error and is1407* unparsable.1408* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.1409*/1410public void setPlayDuring(String playDuring)1411throws DOMException;14121413/**1414* See the position property definition in CSS2.1415*/1416public String getPosition();1417/**1418* See the position property definition in CSS2.1419* @exception DOMException1420* SYNTAX_ERR: Raised if the new value has a syntax error and is1421* unparsable.1422* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.1423*/1424public void setPosition(String position)1425throws DOMException;14261427/**1428* See the quotes property definition in CSS2.1429*/1430public String getQuotes();1431/**1432* See the quotes property definition in CSS2.1433* @exception DOMException1434* SYNTAX_ERR: Raised if the new value has a syntax error and is1435* unparsable.1436* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.1437*/1438public void setQuotes(String quotes)1439throws DOMException;14401441/**1442* See the richness property definition in CSS2.1443*/1444public String getRichness();1445/**1446* See the richness property definition in CSS2.1447* @exception DOMException1448* SYNTAX_ERR: Raised if the new value has a syntax error and is1449* unparsable.1450* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.1451*/1452public void setRichness(String richness)1453throws DOMException;14541455/**1456* See the right property definition in CSS2.1457*/1458public String getRight();1459/**1460* See the right property definition in CSS2.1461* @exception DOMException1462* SYNTAX_ERR: Raised if the new value has a syntax error and is1463* unparsable.1464* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.1465*/1466public void setRight(String right)1467throws DOMException;14681469/**1470* See the size property definition in CSS2.1471*/1472public String getSize();1473/**1474* See the size property definition in CSS2.1475* @exception DOMException1476* SYNTAX_ERR: Raised if the new value has a syntax error and is1477* unparsable.1478* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.1479*/1480public void setSize(String size)1481throws DOMException;14821483/**1484* See the speak property definition in CSS2.1485*/1486public String getSpeak();1487/**1488* See the speak property definition in CSS2.1489* @exception DOMException1490* SYNTAX_ERR: Raised if the new value has a syntax error and is1491* unparsable.1492* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.1493*/1494public void setSpeak(String speak)1495throws DOMException;14961497/**1498* See the speak-header property definition in CSS2.1499*/1500public String getSpeakHeader();1501/**1502* See the speak-header property definition in CSS2.1503* @exception DOMException1504* SYNTAX_ERR: Raised if the new value has a syntax error and is1505* unparsable.1506* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.1507*/1508public void setSpeakHeader(String speakHeader)1509throws DOMException;15101511/**1512* See the speak-numeral property definition in CSS2.1513*/1514public String getSpeakNumeral();1515/**1516* See the speak-numeral property definition in CSS2.1517* @exception DOMException1518* SYNTAX_ERR: Raised if the new value has a syntax error and is1519* unparsable.1520* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.1521*/1522public void setSpeakNumeral(String speakNumeral)1523throws DOMException;15241525/**1526* See the speak-punctuation property definition in CSS2.1527*/1528public String getSpeakPunctuation();1529/**1530* See the speak-punctuation property definition in CSS2.1531* @exception DOMException1532* SYNTAX_ERR: Raised if the new value has a syntax error and is1533* unparsable.1534* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.1535*/1536public void setSpeakPunctuation(String speakPunctuation)1537throws DOMException;15381539/**1540* See the speech-rate property definition in CSS2.1541*/1542public String getSpeechRate();1543/**1544* See the speech-rate property definition in CSS2.1545* @exception DOMException1546* SYNTAX_ERR: Raised if the new value has a syntax error and is1547* unparsable.1548* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.1549*/1550public void setSpeechRate(String speechRate)1551throws DOMException;15521553/**1554* See the stress property definition in CSS2.1555*/1556public String getStress();1557/**1558* See the stress property definition in CSS2.1559* @exception DOMException1560* SYNTAX_ERR: Raised if the new value has a syntax error and is1561* unparsable.1562* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.1563*/1564public void setStress(String stress)1565throws DOMException;15661567/**1568* See the table-layout property definition in CSS2.1569*/1570public String getTableLayout();1571/**1572* See the table-layout property definition in CSS2.1573* @exception DOMException1574* SYNTAX_ERR: Raised if the new value has a syntax error and is1575* unparsable.1576* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.1577*/1578public void setTableLayout(String tableLayout)1579throws DOMException;15801581/**1582* See the text-align property definition in CSS2.1583*/1584public String getTextAlign();1585/**1586* See the text-align property definition in CSS2.1587* @exception DOMException1588* SYNTAX_ERR: Raised if the new value has a syntax error and is1589* unparsable.1590* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.1591*/1592public void setTextAlign(String textAlign)1593throws DOMException;15941595/**1596* See the text-decoration property definition in CSS2.1597*/1598public String getTextDecoration();1599/**1600* See the text-decoration property definition in CSS2.1601* @exception DOMException1602* SYNTAX_ERR: Raised if the new value has a syntax error and is1603* unparsable.1604* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.1605*/1606public void setTextDecoration(String textDecoration)1607throws DOMException;16081609/**1610* See the text-indent property definition in CSS2.1611*/1612public String getTextIndent();1613/**1614* See the text-indent property definition in CSS2.1615* @exception DOMException1616* SYNTAX_ERR: Raised if the new value has a syntax error and is1617* unparsable.1618* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.1619*/1620public void setTextIndent(String textIndent)1621throws DOMException;16221623/**1624* See the text-shadow property definition in CSS2.1625*/1626public String getTextShadow();1627/**1628* See the text-shadow property definition in CSS2.1629* @exception DOMException1630* SYNTAX_ERR: Raised if the new value has a syntax error and is1631* unparsable.1632* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.1633*/1634public void setTextShadow(String textShadow)1635throws DOMException;16361637/**1638* See the text-transform property definition in CSS2.1639*/1640public String getTextTransform();1641/**1642* See the text-transform property definition in CSS2.1643* @exception DOMException1644* SYNTAX_ERR: Raised if the new value has a syntax error and is1645* unparsable.1646* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.1647*/1648public void setTextTransform(String textTransform)1649throws DOMException;16501651/**1652* See the top property definition in CSS2.1653*/1654public String getTop();1655/**1656* See the top property definition in CSS2.1657* @exception DOMException1658* SYNTAX_ERR: Raised if the new value has a syntax error and is1659* unparsable.1660* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.1661*/1662public void setTop(String top)1663throws DOMException;16641665/**1666* See the unicode-bidi property definition in CSS2.1667*/1668public String getUnicodeBidi();1669/**1670* See the unicode-bidi property definition in CSS2.1671* @exception DOMException1672* SYNTAX_ERR: Raised if the new value has a syntax error and is1673* unparsable.1674* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.1675*/1676public void setUnicodeBidi(String unicodeBidi)1677throws DOMException;16781679/**1680* See the vertical-align property definition in CSS2.1681*/1682public String getVerticalAlign();1683/**1684* See the vertical-align property definition in CSS2.1685* @exception DOMException1686* SYNTAX_ERR: Raised if the new value has a syntax error and is1687* unparsable.1688* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.1689*/1690public void setVerticalAlign(String verticalAlign)1691throws DOMException;16921693/**1694* See the visibility property definition in CSS2.1695*/1696public String getVisibility();1697/**1698* See the visibility property definition in CSS2.1699* @exception DOMException1700* SYNTAX_ERR: Raised if the new value has a syntax error and is1701* unparsable.1702* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.1703*/1704public void setVisibility(String visibility)1705throws DOMException;17061707/**1708* See the voice-family property definition in CSS2.1709*/1710public String getVoiceFamily();1711/**1712* See the voice-family property definition in CSS2.1713* @exception DOMException1714* SYNTAX_ERR: Raised if the new value has a syntax error and is1715* unparsable.1716* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.1717*/1718public void setVoiceFamily(String voiceFamily)1719throws DOMException;17201721/**1722* See the volume property definition in CSS2.1723*/1724public String getVolume();1725/**1726* See the volume property definition in CSS2.1727* @exception DOMException1728* SYNTAX_ERR: Raised if the new value has a syntax error and is1729* unparsable.1730* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.1731*/1732public void setVolume(String volume)1733throws DOMException;17341735/**1736* See the white-space property definition in CSS2.1737*/1738public String getWhiteSpace();1739/**1740* See the white-space property definition in CSS2.1741* @exception DOMException1742* SYNTAX_ERR: Raised if the new value has a syntax error and is1743* unparsable.1744* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.1745*/1746public void setWhiteSpace(String whiteSpace)1747throws DOMException;17481749/**1750* See the widows property definition in CSS2.1751*/1752public String getWidows();1753/**1754* See the widows property definition in CSS2.1755* @exception DOMException1756* SYNTAX_ERR: Raised if the new value has a syntax error and is1757* unparsable.1758* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.1759*/1760public void setWidows(String widows)1761throws DOMException;17621763/**1764* See the width property definition in CSS2.1765*/1766public String getWidth();1767/**1768* See the width property definition in CSS2.1769* @exception DOMException1770* SYNTAX_ERR: Raised if the new value has a syntax error and is1771* unparsable.1772* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.1773*/1774public void setWidth(String width)1775throws DOMException;17761777/**1778* See the word-spacing property definition in CSS2.1779*/1780public String getWordSpacing();1781/**1782* See the word-spacing property definition in CSS2.1783* @exception DOMException1784* SYNTAX_ERR: Raised if the new value has a syntax error and is1785* unparsable.1786* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.1787*/1788public void setWordSpacing(String wordSpacing)1789throws DOMException;17901791/**1792* See the z-index property definition in CSS2.1793*/1794public String getZIndex();1795/**1796* See the z-index property definition in CSS2.1797* @exception DOMException1798* SYNTAX_ERR: Raised if the new value has a syntax error and is1799* unparsable.1800* <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.1801*/1802public void setZIndex(String zIndex)1803throws DOMException;18041805}180618071808