0001: /*
0002: * Copyright (c) 2000 World Wide Web Consortium,
0003: * (Massachusetts Institute of Technology, Institut National de
0004: * Recherche en Informatique et en Automatique, Keio University). All
0005: * Rights Reserved. This program is distributed under the W3C's Software
0006: * Intellectual Property License. This program is distributed in the
0007: * hope that it will be useful, but WITHOUT ANY WARRANTY; without even
0008: * the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
0009: * PURPOSE.
0010: * See W3C License http://www.w3.org/Consortium/Legal/ for more details.
0011: */
0012:
0013: package org.w3c.dom.css;
0014:
0015: import org.w3c.dom.DOMException;
0016:
0017: /**
0018: * The <code>CSS2Properties</code> interface represents a convenience
0019: * mechanism for retrieving and setting properties within a
0020: * <code>CSSStyleDeclaration</code>. The attributes of this interface
0021: * correspond to all the properties specified in CSS2. Getting an attribute
0022: * of this interface is equivalent to calling the
0023: * <code>getPropertyValue</code> method of the
0024: * <code>CSSStyleDeclaration</code> interface. Setting an attribute of this
0025: * interface is equivalent to calling the <code>setProperty</code> method of
0026: * the <code>CSSStyleDeclaration</code> interface.
0027: * <p> A conformant implementation of the CSS module is not required to
0028: * implement the <code>CSS2Properties</code> interface. If an implementation
0029: * does implement this interface, the expectation is that language-specific
0030: * methods can be used to cast from an instance of the
0031: * <code>CSSStyleDeclaration</code> interface to the
0032: * <code>CSS2Properties</code> interface.
0033: * <p> If an implementation does implement this interface, it is expected to
0034: * understand the specific syntax of the shorthand properties, and apply
0035: * their semantics; when the <code>margin</code> property is set, for
0036: * example, the <code>marginTop</code>, <code>marginRight</code>,
0037: * <code>marginBottom</code> and <code>marginLeft</code> properties are
0038: * actually being set by the underlying implementation.
0039: * <p> When dealing with CSS "shorthand" properties, the shorthand properties
0040: * should be decomposed into their component longhand properties as
0041: * appropriate, and when querying for their value, the form returned should
0042: * be the shortest form exactly equivalent to the declarations made in the
0043: * ruleset. However, if there is no shorthand declaration that could be
0044: * added to the ruleset without changing in any way the rules already
0045: * declared in the ruleset (i.e., by adding longhand rules that were
0046: * previously not declared in the ruleset), then the empty string should be
0047: * returned for the shorthand property.
0048: * <p> For example, querying for the <code>font</code> property should not
0049: * return "normal normal normal 14pt/normal Arial, sans-serif", when "14pt
0050: * Arial, sans-serif" suffices. (The normals are initial values, and are
0051: * implied by use of the longhand property.)
0052: * <p> If the values for all the longhand properties that compose a particular
0053: * string are the initial values, then a string consisting of all the
0054: * initial values should be returned (e.g. a <code>border-width</code> value
0055: * of "medium" should be returned as such, not as "").
0056: * <p> For some shorthand properties that take missing values from other
0057: * sides, such as the <code>margin</code>, <code>padding</code>, and
0058: * <code>border-[width|style|color]</code> properties, the minimum number of
0059: * sides possible should be used; i.e., "0px 10px" will be returned instead
0060: * of "0px 10px 0px 10px".
0061: * <p> If the value of a shorthand property can not be decomposed into its
0062: * component longhand properties, as is the case for the <code>font</code>
0063: * property with a value of "menu", querying for the values of the component
0064: * longhand properties should return the empty string.
0065: * <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>.
0066: * @since DOM Level 2
0067: */
0068: public interface CSS2Properties {
0069: /**
0070: * See the azimuth property definition in CSS2.
0071: * @exception DOMException
0072: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0073: * unparsable.
0074: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0075: */
0076: public String getAzimuth();
0077:
0078: /**
0079: * See the azimuth property definition in CSS2.
0080: * @exception DOMException
0081: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0082: * unparsable.
0083: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0084: */
0085: public void setAzimuth(String azimuth) throws DOMException;
0086:
0087: /**
0088: * See the background property definition in CSS2.
0089: * @exception DOMException
0090: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0091: * unparsable.
0092: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0093: */
0094: public String getBackground();
0095:
0096: /**
0097: * See the background property definition in CSS2.
0098: * @exception DOMException
0099: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0100: * unparsable.
0101: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0102: */
0103: public void setBackground(String background) throws DOMException;
0104:
0105: /**
0106: * See the background-attachment property definition in CSS2.
0107: * @exception DOMException
0108: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0109: * unparsable.
0110: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0111: */
0112: public String getBackgroundAttachment();
0113:
0114: /**
0115: * See the background-attachment property definition in CSS2.
0116: * @exception DOMException
0117: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0118: * unparsable.
0119: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0120: */
0121: public void setBackgroundAttachment(String backgroundAttachment)
0122: throws DOMException;
0123:
0124: /**
0125: * See the background-color property definition in CSS2.
0126: * @exception DOMException
0127: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0128: * unparsable.
0129: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0130: */
0131: public String getBackgroundColor();
0132:
0133: /**
0134: * See the background-color property definition in CSS2.
0135: * @exception DOMException
0136: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0137: * unparsable.
0138: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0139: */
0140: public void setBackgroundColor(String backgroundColor)
0141: throws DOMException;
0142:
0143: /**
0144: * See the background-image property definition in CSS2.
0145: * @exception DOMException
0146: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0147: * unparsable.
0148: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0149: */
0150: public String getBackgroundImage();
0151:
0152: /**
0153: * See the background-image property definition in CSS2.
0154: * @exception DOMException
0155: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0156: * unparsable.
0157: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0158: */
0159: public void setBackgroundImage(String backgroundImage)
0160: throws DOMException;
0161:
0162: /**
0163: * See the background-position property definition in CSS2.
0164: * @exception DOMException
0165: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0166: * unparsable.
0167: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0168: */
0169: public String getBackgroundPosition();
0170:
0171: /**
0172: * See the background-position property definition in CSS2.
0173: * @exception DOMException
0174: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0175: * unparsable.
0176: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0177: */
0178: public void setBackgroundPosition(String backgroundPosition)
0179: throws DOMException;
0180:
0181: /**
0182: * See the background-repeat property definition in CSS2.
0183: * @exception DOMException
0184: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0185: * unparsable.
0186: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0187: */
0188: public String getBackgroundRepeat();
0189:
0190: /**
0191: * See the background-repeat property definition in CSS2.
0192: * @exception DOMException
0193: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0194: * unparsable.
0195: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0196: */
0197: public void setBackgroundRepeat(String backgroundRepeat)
0198: throws DOMException;
0199:
0200: /**
0201: * See the border property definition in CSS2.
0202: * @exception DOMException
0203: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0204: * unparsable.
0205: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0206: */
0207: public String getBorder();
0208:
0209: /**
0210: * See the border property definition in CSS2.
0211: * @exception DOMException
0212: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0213: * unparsable.
0214: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0215: */
0216: public void setBorder(String border) throws DOMException;
0217:
0218: /**
0219: * See the border-collapse property definition in CSS2.
0220: * @exception DOMException
0221: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0222: * unparsable.
0223: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0224: */
0225: public String getBorderCollapse();
0226:
0227: /**
0228: * See the border-collapse property definition in CSS2.
0229: * @exception DOMException
0230: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0231: * unparsable.
0232: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0233: */
0234: public void setBorderCollapse(String borderCollapse)
0235: throws DOMException;
0236:
0237: /**
0238: * See the border-color property definition in CSS2.
0239: * @exception DOMException
0240: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0241: * unparsable.
0242: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0243: */
0244: public String getBorderColor();
0245:
0246: /**
0247: * See the border-color property definition in CSS2.
0248: * @exception DOMException
0249: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0250: * unparsable.
0251: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0252: */
0253: public void setBorderColor(String borderColor) throws DOMException;
0254:
0255: /**
0256: * See the border-spacing property definition in CSS2.
0257: * @exception DOMException
0258: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0259: * unparsable.
0260: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0261: */
0262: public String getBorderSpacing();
0263:
0264: /**
0265: * See the border-spacing property definition in CSS2.
0266: * @exception DOMException
0267: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0268: * unparsable.
0269: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0270: */
0271: public void setBorderSpacing(String borderSpacing)
0272: throws DOMException;
0273:
0274: /**
0275: * See the border-style property definition in CSS2.
0276: * @exception DOMException
0277: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0278: * unparsable.
0279: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0280: */
0281: public String getBorderStyle();
0282:
0283: /**
0284: * See the border-style property definition in CSS2.
0285: * @exception DOMException
0286: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0287: * unparsable.
0288: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0289: */
0290: public void setBorderStyle(String borderStyle) throws DOMException;
0291:
0292: /**
0293: * See the border-top property definition in CSS2.
0294: * @exception DOMException
0295: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0296: * unparsable.
0297: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0298: */
0299: public String getBorderTop();
0300:
0301: /**
0302: * See the border-top property definition in CSS2.
0303: * @exception DOMException
0304: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0305: * unparsable.
0306: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0307: */
0308: public void setBorderTop(String borderTop) throws DOMException;
0309:
0310: /**
0311: * See the border-right property definition in CSS2.
0312: * @exception DOMException
0313: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0314: * unparsable.
0315: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0316: */
0317: public String getBorderRight();
0318:
0319: /**
0320: * See the border-right property definition in CSS2.
0321: * @exception DOMException
0322: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0323: * unparsable.
0324: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0325: */
0326: public void setBorderRight(String borderRight) throws DOMException;
0327:
0328: /**
0329: * See the border-bottom property definition in CSS2.
0330: * @exception DOMException
0331: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0332: * unparsable.
0333: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0334: */
0335: public String getBorderBottom();
0336:
0337: /**
0338: * See the border-bottom property definition in CSS2.
0339: * @exception DOMException
0340: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0341: * unparsable.
0342: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0343: */
0344: public void setBorderBottom(String borderBottom)
0345: throws DOMException;
0346:
0347: /**
0348: * See the border-left property definition in CSS2.
0349: * @exception DOMException
0350: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0351: * unparsable.
0352: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0353: */
0354: public String getBorderLeft();
0355:
0356: /**
0357: * See the border-left property definition in CSS2.
0358: * @exception DOMException
0359: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0360: * unparsable.
0361: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0362: */
0363: public void setBorderLeft(String borderLeft) throws DOMException;
0364:
0365: /**
0366: * See the border-top-color property definition in CSS2.
0367: * @exception DOMException
0368: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0369: * unparsable.
0370: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0371: */
0372: public String getBorderTopColor();
0373:
0374: /**
0375: * See the border-top-color property definition in CSS2.
0376: * @exception DOMException
0377: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0378: * unparsable.
0379: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0380: */
0381: public void setBorderTopColor(String borderTopColor)
0382: throws DOMException;
0383:
0384: /**
0385: * See the border-right-color property definition in CSS2.
0386: * @exception DOMException
0387: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0388: * unparsable.
0389: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0390: */
0391: public String getBorderRightColor();
0392:
0393: /**
0394: * See the border-right-color property definition in CSS2.
0395: * @exception DOMException
0396: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0397: * unparsable.
0398: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0399: */
0400: public void setBorderRightColor(String borderRightColor)
0401: throws DOMException;
0402:
0403: /**
0404: * See the border-bottom-color property definition in CSS2.
0405: * @exception DOMException
0406: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0407: * unparsable.
0408: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0409: */
0410: public String getBorderBottomColor();
0411:
0412: /**
0413: * See the border-bottom-color property definition in CSS2.
0414: * @exception DOMException
0415: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0416: * unparsable.
0417: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0418: */
0419: public void setBorderBottomColor(String borderBottomColor)
0420: throws DOMException;
0421:
0422: /**
0423: * See the border-left-color property definition in CSS2.
0424: * @exception DOMException
0425: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0426: * unparsable.
0427: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0428: */
0429: public String getBorderLeftColor();
0430:
0431: /**
0432: * See the border-left-color property definition in CSS2.
0433: * @exception DOMException
0434: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0435: * unparsable.
0436: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0437: */
0438: public void setBorderLeftColor(String borderLeftColor)
0439: throws DOMException;
0440:
0441: /**
0442: * See the border-top-style property definition in CSS2.
0443: * @exception DOMException
0444: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0445: * unparsable.
0446: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0447: */
0448: public String getBorderTopStyle();
0449:
0450: /**
0451: * See the border-top-style property definition in CSS2.
0452: * @exception DOMException
0453: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0454: * unparsable.
0455: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0456: */
0457: public void setBorderTopStyle(String borderTopStyle)
0458: throws DOMException;
0459:
0460: /**
0461: * See the border-right-style property definition in CSS2.
0462: * @exception DOMException
0463: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0464: * unparsable.
0465: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0466: */
0467: public String getBorderRightStyle();
0468:
0469: /**
0470: * See the border-right-style property definition in CSS2.
0471: * @exception DOMException
0472: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0473: * unparsable.
0474: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0475: */
0476: public void setBorderRightStyle(String borderRightStyle)
0477: throws DOMException;
0478:
0479: /**
0480: * See the border-bottom-style property definition in CSS2.
0481: * @exception DOMException
0482: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0483: * unparsable.
0484: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0485: */
0486: public String getBorderBottomStyle();
0487:
0488: /**
0489: * See the border-bottom-style property definition in CSS2.
0490: * @exception DOMException
0491: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0492: * unparsable.
0493: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0494: */
0495: public void setBorderBottomStyle(String borderBottomStyle)
0496: throws DOMException;
0497:
0498: /**
0499: * See the border-left-style property definition in CSS2.
0500: * @exception DOMException
0501: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0502: * unparsable.
0503: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0504: */
0505: public String getBorderLeftStyle();
0506:
0507: /**
0508: * See the border-left-style property definition in CSS2.
0509: * @exception DOMException
0510: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0511: * unparsable.
0512: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0513: */
0514: public void setBorderLeftStyle(String borderLeftStyle)
0515: throws DOMException;
0516:
0517: /**
0518: * See the border-top-width property definition in CSS2.
0519: * @exception DOMException
0520: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0521: * unparsable.
0522: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0523: */
0524: public String getBorderTopWidth();
0525:
0526: /**
0527: * See the border-top-width property definition in CSS2.
0528: * @exception DOMException
0529: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0530: * unparsable.
0531: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0532: */
0533: public void setBorderTopWidth(String borderTopWidth)
0534: throws DOMException;
0535:
0536: /**
0537: * See the border-right-width property definition in CSS2.
0538: * @exception DOMException
0539: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0540: * unparsable.
0541: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0542: */
0543: public String getBorderRightWidth();
0544:
0545: /**
0546: * See the border-right-width property definition in CSS2.
0547: * @exception DOMException
0548: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0549: * unparsable.
0550: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0551: */
0552: public void setBorderRightWidth(String borderRightWidth)
0553: throws DOMException;
0554:
0555: /**
0556: * See the border-bottom-width property definition in CSS2.
0557: * @exception DOMException
0558: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0559: * unparsable.
0560: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0561: */
0562: public String getBorderBottomWidth();
0563:
0564: /**
0565: * See the border-bottom-width property definition in CSS2.
0566: * @exception DOMException
0567: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0568: * unparsable.
0569: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0570: */
0571: public void setBorderBottomWidth(String borderBottomWidth)
0572: throws DOMException;
0573:
0574: /**
0575: * See the border-left-width property definition in CSS2.
0576: * @exception DOMException
0577: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0578: * unparsable.
0579: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0580: */
0581: public String getBorderLeftWidth();
0582:
0583: /**
0584: * See the border-left-width property definition in CSS2.
0585: * @exception DOMException
0586: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0587: * unparsable.
0588: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0589: */
0590: public void setBorderLeftWidth(String borderLeftWidth)
0591: throws DOMException;
0592:
0593: /**
0594: * See the border-width property definition in CSS2.
0595: * @exception DOMException
0596: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0597: * unparsable.
0598: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0599: */
0600: public String getBorderWidth();
0601:
0602: /**
0603: * See the border-width property definition in CSS2.
0604: * @exception DOMException
0605: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0606: * unparsable.
0607: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0608: */
0609: public void setBorderWidth(String borderWidth) throws DOMException;
0610:
0611: /**
0612: * See the bottom property definition in CSS2.
0613: * @exception DOMException
0614: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0615: * unparsable.
0616: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0617: */
0618: public String getBottom();
0619:
0620: /**
0621: * See the bottom property definition in CSS2.
0622: * @exception DOMException
0623: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0624: * unparsable.
0625: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0626: */
0627: public void setBottom(String bottom) throws DOMException;
0628:
0629: /**
0630: * See the caption-side property definition in CSS2.
0631: * @exception DOMException
0632: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0633: * unparsable.
0634: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0635: */
0636: public String getCaptionSide();
0637:
0638: /**
0639: * See the caption-side property definition in CSS2.
0640: * @exception DOMException
0641: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0642: * unparsable.
0643: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0644: */
0645: public void setCaptionSide(String captionSide) throws DOMException;
0646:
0647: /**
0648: * See the clear property definition in CSS2.
0649: * @exception DOMException
0650: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0651: * unparsable.
0652: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0653: */
0654: public String getClear();
0655:
0656: /**
0657: * See the clear property definition in CSS2.
0658: * @exception DOMException
0659: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0660: * unparsable.
0661: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0662: */
0663: public void setClear(String clear) throws DOMException;
0664:
0665: /**
0666: * See the clip property definition in CSS2.
0667: * @exception DOMException
0668: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0669: * unparsable.
0670: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0671: */
0672: public String getClip();
0673:
0674: /**
0675: * See the clip property definition in CSS2.
0676: * @exception DOMException
0677: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0678: * unparsable.
0679: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0680: */
0681: public void setClip(String clip) throws DOMException;
0682:
0683: /**
0684: * See the color property definition in CSS2.
0685: * @exception DOMException
0686: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0687: * unparsable.
0688: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0689: */
0690: public String getColor();
0691:
0692: /**
0693: * See the color property definition in CSS2.
0694: * @exception DOMException
0695: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0696: * unparsable.
0697: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0698: */
0699: public void setColor(String color) throws DOMException;
0700:
0701: /**
0702: * See the content property definition in CSS2.
0703: * @exception DOMException
0704: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0705: * unparsable.
0706: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0707: */
0708: public String getContent();
0709:
0710: /**
0711: * See the content property definition in CSS2.
0712: * @exception DOMException
0713: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0714: * unparsable.
0715: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0716: */
0717: public void setContent(String content) throws DOMException;
0718:
0719: /**
0720: * See the counter-increment property definition in CSS2.
0721: * @exception DOMException
0722: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0723: * unparsable.
0724: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0725: */
0726: public String getCounterIncrement();
0727:
0728: /**
0729: * See the counter-increment property definition in CSS2.
0730: * @exception DOMException
0731: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0732: * unparsable.
0733: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0734: */
0735: public void setCounterIncrement(String counterIncrement)
0736: throws DOMException;
0737:
0738: /**
0739: * See the counter-reset property definition in CSS2.
0740: * @exception DOMException
0741: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0742: * unparsable.
0743: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0744: */
0745: public String getCounterReset();
0746:
0747: /**
0748: * See the counter-reset property definition in CSS2.
0749: * @exception DOMException
0750: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0751: * unparsable.
0752: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0753: */
0754: public void setCounterReset(String counterReset)
0755: throws DOMException;
0756:
0757: /**
0758: * See the cue property definition in CSS2.
0759: * @exception DOMException
0760: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0761: * unparsable.
0762: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0763: */
0764: public String getCue();
0765:
0766: /**
0767: * See the cue property definition in CSS2.
0768: * @exception DOMException
0769: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0770: * unparsable.
0771: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0772: */
0773: public void setCue(String cue) throws DOMException;
0774:
0775: /**
0776: * See the cue-after property definition in CSS2.
0777: * @exception DOMException
0778: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0779: * unparsable.
0780: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0781: */
0782: public String getCueAfter();
0783:
0784: /**
0785: * See the cue-after property definition in CSS2.
0786: * @exception DOMException
0787: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0788: * unparsable.
0789: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0790: */
0791: public void setCueAfter(String cueAfter) throws DOMException;
0792:
0793: /**
0794: * See the cue-before property definition in CSS2.
0795: * @exception DOMException
0796: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0797: * unparsable.
0798: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0799: */
0800: public String getCueBefore();
0801:
0802: /**
0803: * See the cue-before property definition in CSS2.
0804: * @exception DOMException
0805: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0806: * unparsable.
0807: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0808: */
0809: public void setCueBefore(String cueBefore) throws DOMException;
0810:
0811: /**
0812: * See the cursor property definition in CSS2.
0813: * @exception DOMException
0814: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0815: * unparsable.
0816: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0817: */
0818: public String getCursor();
0819:
0820: /**
0821: * See the cursor property definition in CSS2.
0822: * @exception DOMException
0823: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0824: * unparsable.
0825: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0826: */
0827: public void setCursor(String cursor) throws DOMException;
0828:
0829: /**
0830: * See the direction property definition in CSS2.
0831: * @exception DOMException
0832: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0833: * unparsable.
0834: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0835: */
0836: public String getDirection();
0837:
0838: /**
0839: * See the direction property definition in CSS2.
0840: * @exception DOMException
0841: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0842: * unparsable.
0843: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0844: */
0845: public void setDirection(String direction) throws DOMException;
0846:
0847: /**
0848: * See the display property definition in CSS2.
0849: * @exception DOMException
0850: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0851: * unparsable.
0852: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0853: */
0854: public String getDisplay();
0855:
0856: /**
0857: * See the display property definition in CSS2.
0858: * @exception DOMException
0859: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0860: * unparsable.
0861: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0862: */
0863: public void setDisplay(String display) throws DOMException;
0864:
0865: /**
0866: * See the elevation property definition in CSS2.
0867: * @exception DOMException
0868: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0869: * unparsable.
0870: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0871: */
0872: public String getElevation();
0873:
0874: /**
0875: * See the elevation property definition in CSS2.
0876: * @exception DOMException
0877: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0878: * unparsable.
0879: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0880: */
0881: public void setElevation(String elevation) throws DOMException;
0882:
0883: /**
0884: * See the empty-cells property definition in CSS2.
0885: * @exception DOMException
0886: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0887: * unparsable.
0888: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0889: */
0890: public String getEmptyCells();
0891:
0892: /**
0893: * See the empty-cells property definition in CSS2.
0894: * @exception DOMException
0895: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0896: * unparsable.
0897: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0898: */
0899: public void setEmptyCells(String emptyCells) throws DOMException;
0900:
0901: /**
0902: * See the float property definition in CSS2.
0903: * @exception DOMException
0904: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0905: * unparsable.
0906: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0907: */
0908: public String getCssFloat();
0909:
0910: /**
0911: * See the float property definition in CSS2.
0912: * @exception DOMException
0913: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0914: * unparsable.
0915: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0916: */
0917: public void setCssFloat(String cssFloat) throws DOMException;
0918:
0919: /**
0920: * See the font property definition in CSS2.
0921: * @exception DOMException
0922: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0923: * unparsable.
0924: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0925: */
0926: public String getFont();
0927:
0928: /**
0929: * See the font property definition in CSS2.
0930: * @exception DOMException
0931: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0932: * unparsable.
0933: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0934: */
0935: public void setFont(String font) throws DOMException;
0936:
0937: /**
0938: * See the font-family property definition in CSS2.
0939: * @exception DOMException
0940: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0941: * unparsable.
0942: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0943: */
0944: public String getFontFamily();
0945:
0946: /**
0947: * See the font-family property definition in CSS2.
0948: * @exception DOMException
0949: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0950: * unparsable.
0951: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0952: */
0953: public void setFontFamily(String fontFamily) throws DOMException;
0954:
0955: /**
0956: * See the font-size property definition in CSS2.
0957: * @exception DOMException
0958: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0959: * unparsable.
0960: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0961: */
0962: public String getFontSize();
0963:
0964: /**
0965: * See the font-size property definition in CSS2.
0966: * @exception DOMException
0967: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0968: * unparsable.
0969: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0970: */
0971: public void setFontSize(String fontSize) throws DOMException;
0972:
0973: /**
0974: * See the font-size-adjust property definition in CSS2.
0975: * @exception DOMException
0976: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0977: * unparsable.
0978: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0979: */
0980: public String getFontSizeAdjust();
0981:
0982: /**
0983: * See the font-size-adjust property definition in CSS2.
0984: * @exception DOMException
0985: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0986: * unparsable.
0987: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0988: */
0989: public void setFontSizeAdjust(String fontSizeAdjust)
0990: throws DOMException;
0991:
0992: /**
0993: * See the font-stretch property definition in CSS2.
0994: * @exception DOMException
0995: * SYNTAX_ERR: Raised if the new value has a syntax error and is
0996: * unparsable.
0997: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
0998: */
0999: public String getFontStretch();
1000:
1001: /**
1002: * See the font-stretch property definition in CSS2.
1003: * @exception DOMException
1004: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1005: * unparsable.
1006: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1007: */
1008: public void setFontStretch(String fontStretch) throws DOMException;
1009:
1010: /**
1011: * See the font-style property definition in CSS2.
1012: * @exception DOMException
1013: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1014: * unparsable.
1015: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1016: */
1017: public String getFontStyle();
1018:
1019: /**
1020: * See the font-style property definition in CSS2.
1021: * @exception DOMException
1022: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1023: * unparsable.
1024: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1025: */
1026: public void setFontStyle(String fontStyle) throws DOMException;
1027:
1028: /**
1029: * See the font-variant property definition in CSS2.
1030: * @exception DOMException
1031: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1032: * unparsable.
1033: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1034: */
1035: public String getFontVariant();
1036:
1037: /**
1038: * See the font-variant property definition in CSS2.
1039: * @exception DOMException
1040: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1041: * unparsable.
1042: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1043: */
1044: public void setFontVariant(String fontVariant) throws DOMException;
1045:
1046: /**
1047: * See the font-weight property definition in CSS2.
1048: * @exception DOMException
1049: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1050: * unparsable.
1051: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1052: */
1053: public String getFontWeight();
1054:
1055: /**
1056: * See the font-weight property definition in CSS2.
1057: * @exception DOMException
1058: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1059: * unparsable.
1060: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1061: */
1062: public void setFontWeight(String fontWeight) throws DOMException;
1063:
1064: /**
1065: * See the height property definition in CSS2.
1066: * @exception DOMException
1067: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1068: * unparsable.
1069: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1070: */
1071: public String getHeight();
1072:
1073: /**
1074: * See the height property definition in CSS2.
1075: * @exception DOMException
1076: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1077: * unparsable.
1078: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1079: */
1080: public void setHeight(String height) throws DOMException;
1081:
1082: /**
1083: * See the left property definition in CSS2.
1084: * @exception DOMException
1085: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1086: * unparsable.
1087: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1088: */
1089: public String getLeft();
1090:
1091: /**
1092: * See the left property definition in CSS2.
1093: * @exception DOMException
1094: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1095: * unparsable.
1096: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1097: */
1098: public void setLeft(String left) throws DOMException;
1099:
1100: /**
1101: * See the letter-spacing property definition in CSS2.
1102: * @exception DOMException
1103: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1104: * unparsable.
1105: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1106: */
1107: public String getLetterSpacing();
1108:
1109: /**
1110: * See the letter-spacing 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 setLetterSpacing(String letterSpacing)
1117: throws DOMException;
1118:
1119: /**
1120: * See the line-height property definition in CSS2.
1121: * @exception DOMException
1122: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1123: * unparsable.
1124: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1125: */
1126: public String getLineHeight();
1127:
1128: /**
1129: * See the line-height property definition in CSS2.
1130: * @exception DOMException
1131: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1132: * unparsable.
1133: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1134: */
1135: public void setLineHeight(String lineHeight) throws DOMException;
1136:
1137: /**
1138: * See the list-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 String getListStyle();
1145:
1146: /**
1147: * See the list-style property definition in CSS2.
1148: * @exception DOMException
1149: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1150: * unparsable.
1151: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1152: */
1153: public void setListStyle(String listStyle) throws DOMException;
1154:
1155: /**
1156: * See the list-style-image property definition in CSS2.
1157: * @exception DOMException
1158: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1159: * unparsable.
1160: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1161: */
1162: public String getListStyleImage();
1163:
1164: /**
1165: * See the list-style-image property definition in CSS2.
1166: * @exception DOMException
1167: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1168: * unparsable.
1169: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1170: */
1171: public void setListStyleImage(String listStyleImage)
1172: throws DOMException;
1173:
1174: /**
1175: * See the list-style-position property definition in CSS2.
1176: * @exception DOMException
1177: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1178: * unparsable.
1179: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1180: */
1181: public String getListStylePosition();
1182:
1183: /**
1184: * See the list-style-position property definition in CSS2.
1185: * @exception DOMException
1186: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1187: * unparsable.
1188: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1189: */
1190: public void setListStylePosition(String listStylePosition)
1191: throws DOMException;
1192:
1193: /**
1194: * See the list-style-type 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 String getListStyleType();
1201:
1202: /**
1203: * See the list-style-type property definition in CSS2.
1204: * @exception DOMException
1205: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1206: * unparsable.
1207: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1208: */
1209: public void setListStyleType(String listStyleType)
1210: throws DOMException;
1211:
1212: /**
1213: * See the margin property definition in CSS2.
1214: * @exception DOMException
1215: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1216: * unparsable.
1217: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1218: */
1219: public String getMargin();
1220:
1221: /**
1222: * See the margin 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 setMargin(String margin) throws DOMException;
1229:
1230: /**
1231: * See the margin-top property definition in CSS2.
1232: * @exception DOMException
1233: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1234: * unparsable.
1235: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1236: */
1237: public String getMarginTop();
1238:
1239: /**
1240: * See the margin-top property definition in CSS2.
1241: * @exception DOMException
1242: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1243: * unparsable.
1244: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1245: */
1246: public void setMarginTop(String marginTop) throws DOMException;
1247:
1248: /**
1249: * See the margin-right property definition in CSS2.
1250: * @exception DOMException
1251: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1252: * unparsable.
1253: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1254: */
1255: public String getMarginRight();
1256:
1257: /**
1258: * See the margin-right property definition in CSS2.
1259: * @exception DOMException
1260: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1261: * unparsable.
1262: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1263: */
1264: public void setMarginRight(String marginRight) throws DOMException;
1265:
1266: /**
1267: * See the margin-bottom property definition in CSS2.
1268: * @exception DOMException
1269: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1270: * unparsable.
1271: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1272: */
1273: public String getMarginBottom();
1274:
1275: /**
1276: * See the margin-bottom property definition in CSS2.
1277: * @exception DOMException
1278: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1279: * unparsable.
1280: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1281: */
1282: public void setMarginBottom(String marginBottom)
1283: throws DOMException;
1284:
1285: /**
1286: * See the margin-left property definition in CSS2.
1287: * @exception DOMException
1288: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1289: * unparsable.
1290: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1291: */
1292: public String getMarginLeft();
1293:
1294: /**
1295: * See the margin-left property definition in CSS2.
1296: * @exception DOMException
1297: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1298: * unparsable.
1299: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1300: */
1301: public void setMarginLeft(String marginLeft) throws DOMException;
1302:
1303: /**
1304: * See the marker-offset property definition in CSS2.
1305: * @exception DOMException
1306: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1307: * unparsable.
1308: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1309: */
1310: public String getMarkerOffset();
1311:
1312: /**
1313: * See the marker-offset property definition in CSS2.
1314: * @exception DOMException
1315: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1316: * unparsable.
1317: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1318: */
1319: public void setMarkerOffset(String markerOffset)
1320: throws DOMException;
1321:
1322: /**
1323: * See the marks property definition in CSS2.
1324: * @exception DOMException
1325: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1326: * unparsable.
1327: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1328: */
1329: public String getMarks();
1330:
1331: /**
1332: * See the marks property definition in CSS2.
1333: * @exception DOMException
1334: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1335: * unparsable.
1336: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1337: */
1338: public void setMarks(String marks) throws DOMException;
1339:
1340: /**
1341: * See the max-height property definition in CSS2.
1342: * @exception DOMException
1343: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1344: * unparsable.
1345: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1346: */
1347: public String getMaxHeight();
1348:
1349: /**
1350: * See the max-height property definition in CSS2.
1351: * @exception DOMException
1352: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1353: * unparsable.
1354: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1355: */
1356: public void setMaxHeight(String maxHeight) throws DOMException;
1357:
1358: /**
1359: * See the max-width property definition in CSS2.
1360: * @exception DOMException
1361: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1362: * unparsable.
1363: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1364: */
1365: public String getMaxWidth();
1366:
1367: /**
1368: * See the max-width property definition in CSS2.
1369: * @exception DOMException
1370: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1371: * unparsable.
1372: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1373: */
1374: public void setMaxWidth(String maxWidth) throws DOMException;
1375:
1376: /**
1377: * See the min-height property definition in CSS2.
1378: * @exception DOMException
1379: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1380: * unparsable.
1381: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1382: */
1383: public String getMinHeight();
1384:
1385: /**
1386: * See the min-height property definition in CSS2.
1387: * @exception DOMException
1388: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1389: * unparsable.
1390: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1391: */
1392: public void setMinHeight(String minHeight) throws DOMException;
1393:
1394: /**
1395: * See the min-width property definition in CSS2.
1396: * @exception DOMException
1397: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1398: * unparsable.
1399: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1400: */
1401: public String getMinWidth();
1402:
1403: /**
1404: * See the min-width 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 setMinWidth(String minWidth) throws DOMException;
1411:
1412: /**
1413: * See the orphans property definition in CSS2.
1414: * @exception DOMException
1415: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1416: * unparsable.
1417: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1418: */
1419: public String getOrphans();
1420:
1421: /**
1422: * See the orphans property definition in CSS2.
1423: * @exception DOMException
1424: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1425: * unparsable.
1426: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1427: */
1428: public void setOrphans(String orphans) throws DOMException;
1429:
1430: /**
1431: * See the outline property definition in CSS2.
1432: * @exception DOMException
1433: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1434: * unparsable.
1435: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1436: */
1437: public String getOutline();
1438:
1439: /**
1440: * See the outline property definition in CSS2.
1441: * @exception DOMException
1442: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1443: * unparsable.
1444: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1445: */
1446: public void setOutline(String outline) throws DOMException;
1447:
1448: /**
1449: * See the outline-color property definition in CSS2.
1450: * @exception DOMException
1451: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1452: * unparsable.
1453: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1454: */
1455: public String getOutlineColor();
1456:
1457: /**
1458: * See the outline-color property definition in CSS2.
1459: * @exception DOMException
1460: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1461: * unparsable.
1462: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1463: */
1464: public void setOutlineColor(String outlineColor)
1465: throws DOMException;
1466:
1467: /**
1468: * See the outline-style property definition in CSS2.
1469: * @exception DOMException
1470: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1471: * unparsable.
1472: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1473: */
1474: public String getOutlineStyle();
1475:
1476: /**
1477: * See the outline-style property definition in CSS2.
1478: * @exception DOMException
1479: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1480: * unparsable.
1481: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1482: */
1483: public void setOutlineStyle(String outlineStyle)
1484: throws DOMException;
1485:
1486: /**
1487: * See the outline-width property definition in CSS2.
1488: * @exception DOMException
1489: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1490: * unparsable.
1491: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1492: */
1493: public String getOutlineWidth();
1494:
1495: /**
1496: * See the outline-width property definition in CSS2.
1497: * @exception DOMException
1498: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1499: * unparsable.
1500: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1501: */
1502: public void setOutlineWidth(String outlineWidth)
1503: throws DOMException;
1504:
1505: /**
1506: * See the overflow property definition in CSS2.
1507: * @exception DOMException
1508: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1509: * unparsable.
1510: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1511: */
1512: public String getOverflow();
1513:
1514: /**
1515: * See the overflow property definition in CSS2.
1516: * @exception DOMException
1517: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1518: * unparsable.
1519: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1520: */
1521: public void setOverflow(String overflow) throws DOMException;
1522:
1523: /**
1524: * See the padding property definition in CSS2.
1525: * @exception DOMException
1526: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1527: * unparsable.
1528: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1529: */
1530: public String getPadding();
1531:
1532: /**
1533: * See the padding property definition in CSS2.
1534: * @exception DOMException
1535: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1536: * unparsable.
1537: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1538: */
1539: public void setPadding(String padding) throws DOMException;
1540:
1541: /**
1542: * See the padding-top property definition in CSS2.
1543: * @exception DOMException
1544: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1545: * unparsable.
1546: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1547: */
1548: public String getPaddingTop();
1549:
1550: /**
1551: * See the padding-top property definition in CSS2.
1552: * @exception DOMException
1553: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1554: * unparsable.
1555: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1556: */
1557: public void setPaddingTop(String paddingTop) throws DOMException;
1558:
1559: /**
1560: * See the padding-right property definition in CSS2.
1561: * @exception DOMException
1562: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1563: * unparsable.
1564: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1565: */
1566: public String getPaddingRight();
1567:
1568: /**
1569: * See the padding-right property definition in CSS2.
1570: * @exception DOMException
1571: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1572: * unparsable.
1573: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1574: */
1575: public void setPaddingRight(String paddingRight)
1576: throws DOMException;
1577:
1578: /**
1579: * See the padding-bottom property definition in CSS2.
1580: * @exception DOMException
1581: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1582: * unparsable.
1583: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1584: */
1585: public String getPaddingBottom();
1586:
1587: /**
1588: * See the padding-bottom property definition in CSS2.
1589: * @exception DOMException
1590: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1591: * unparsable.
1592: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1593: */
1594: public void setPaddingBottom(String paddingBottom)
1595: throws DOMException;
1596:
1597: /**
1598: * See the padding-left property definition in CSS2.
1599: * @exception DOMException
1600: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1601: * unparsable.
1602: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1603: */
1604: public String getPaddingLeft();
1605:
1606: /**
1607: * See the padding-left property definition in CSS2.
1608: * @exception DOMException
1609: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1610: * unparsable.
1611: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1612: */
1613: public void setPaddingLeft(String paddingLeft) throws DOMException;
1614:
1615: /**
1616: * See the page property definition in CSS2.
1617: * @exception DOMException
1618: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1619: * unparsable.
1620: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1621: */
1622: public String getPage();
1623:
1624: /**
1625: * See the page property definition in CSS2.
1626: * @exception DOMException
1627: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1628: * unparsable.
1629: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1630: */
1631: public void setPage(String page) throws DOMException;
1632:
1633: /**
1634: * See the page-break-after property definition in CSS2.
1635: * @exception DOMException
1636: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1637: * unparsable.
1638: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1639: */
1640: public String getPageBreakAfter();
1641:
1642: /**
1643: * See the page-break-after property definition in CSS2.
1644: * @exception DOMException
1645: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1646: * unparsable.
1647: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1648: */
1649: public void setPageBreakAfter(String pageBreakAfter)
1650: throws DOMException;
1651:
1652: /**
1653: * See the page-break-before property definition in CSS2.
1654: * @exception DOMException
1655: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1656: * unparsable.
1657: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1658: */
1659: public String getPageBreakBefore();
1660:
1661: /**
1662: * See the page-break-before property definition in CSS2.
1663: * @exception DOMException
1664: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1665: * unparsable.
1666: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1667: */
1668: public void setPageBreakBefore(String pageBreakBefore)
1669: throws DOMException;
1670:
1671: /**
1672: * See the page-break-inside property definition in CSS2.
1673: * @exception DOMException
1674: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1675: * unparsable.
1676: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1677: */
1678: public String getPageBreakInside();
1679:
1680: /**
1681: * See the page-break-inside property definition in CSS2.
1682: * @exception DOMException
1683: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1684: * unparsable.
1685: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1686: */
1687: public void setPageBreakInside(String pageBreakInside)
1688: throws DOMException;
1689:
1690: /**
1691: * See the pause property definition in CSS2.
1692: * @exception DOMException
1693: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1694: * unparsable.
1695: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1696: */
1697: public String getPause();
1698:
1699: /**
1700: * See the pause property definition in CSS2.
1701: * @exception DOMException
1702: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1703: * unparsable.
1704: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1705: */
1706: public void setPause(String pause) throws DOMException;
1707:
1708: /**
1709: * See the pause-after property definition in CSS2.
1710: * @exception DOMException
1711: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1712: * unparsable.
1713: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1714: */
1715: public String getPauseAfter();
1716:
1717: /**
1718: * See the pause-after property definition in CSS2.
1719: * @exception DOMException
1720: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1721: * unparsable.
1722: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1723: */
1724: public void setPauseAfter(String pauseAfter) throws DOMException;
1725:
1726: /**
1727: * See the pause-before property definition in CSS2.
1728: * @exception DOMException
1729: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1730: * unparsable.
1731: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1732: */
1733: public String getPauseBefore();
1734:
1735: /**
1736: * See the pause-before property definition in CSS2.
1737: * @exception DOMException
1738: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1739: * unparsable.
1740: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1741: */
1742: public void setPauseBefore(String pauseBefore) throws DOMException;
1743:
1744: /**
1745: * See the pitch property definition in CSS2.
1746: * @exception DOMException
1747: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1748: * unparsable.
1749: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1750: */
1751: public String getPitch();
1752:
1753: /**
1754: * See the pitch 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 setPitch(String pitch) throws DOMException;
1761:
1762: /**
1763: * See the pitch-range property definition in CSS2.
1764: * @exception DOMException
1765: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1766: * unparsable.
1767: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1768: */
1769: public String getPitchRange();
1770:
1771: /**
1772: * See the pitch-range property definition in CSS2.
1773: * @exception DOMException
1774: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1775: * unparsable.
1776: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1777: */
1778: public void setPitchRange(String pitchRange) throws DOMException;
1779:
1780: /**
1781: * See the play-during property definition in CSS2.
1782: * @exception DOMException
1783: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1784: * unparsable.
1785: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1786: */
1787: public String getPlayDuring();
1788:
1789: /**
1790: * See the play-during property definition in CSS2.
1791: * @exception DOMException
1792: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1793: * unparsable.
1794: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1795: */
1796: public void setPlayDuring(String playDuring) throws DOMException;
1797:
1798: /**
1799: * See the position property definition in CSS2.
1800: * @exception DOMException
1801: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1802: * unparsable.
1803: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1804: */
1805: public String getPosition();
1806:
1807: /**
1808: * See the position property definition in CSS2.
1809: * @exception DOMException
1810: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1811: * unparsable.
1812: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1813: */
1814: public void setPosition(String position) throws DOMException;
1815:
1816: /**
1817: * See the quotes property definition in CSS2.
1818: * @exception DOMException
1819: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1820: * unparsable.
1821: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1822: */
1823: public String getQuotes();
1824:
1825: /**
1826: * See the quotes property definition in CSS2.
1827: * @exception DOMException
1828: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1829: * unparsable.
1830: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1831: */
1832: public void setQuotes(String quotes) throws DOMException;
1833:
1834: /**
1835: * See the richness property definition in CSS2.
1836: * @exception DOMException
1837: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1838: * unparsable.
1839: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1840: */
1841: public String getRichness();
1842:
1843: /**
1844: * See the richness property definition in CSS2.
1845: * @exception DOMException
1846: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1847: * unparsable.
1848: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1849: */
1850: public void setRichness(String richness) throws DOMException;
1851:
1852: /**
1853: * See the right property definition in CSS2.
1854: * @exception DOMException
1855: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1856: * unparsable.
1857: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1858: */
1859: public String getRight();
1860:
1861: /**
1862: * See the right property definition in CSS2.
1863: * @exception DOMException
1864: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1865: * unparsable.
1866: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1867: */
1868: public void setRight(String right) throws DOMException;
1869:
1870: /**
1871: * See the size property definition in CSS2.
1872: * @exception DOMException
1873: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1874: * unparsable.
1875: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1876: */
1877: public String getSize();
1878:
1879: /**
1880: * See the size property definition in CSS2.
1881: * @exception DOMException
1882: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1883: * unparsable.
1884: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1885: */
1886: public void setSize(String size) throws DOMException;
1887:
1888: /**
1889: * See the speak property definition in CSS2.
1890: * @exception DOMException
1891: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1892: * unparsable.
1893: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1894: */
1895: public String getSpeak();
1896:
1897: /**
1898: * See the speak property definition in CSS2.
1899: * @exception DOMException
1900: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1901: * unparsable.
1902: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1903: */
1904: public void setSpeak(String speak) throws DOMException;
1905:
1906: /**
1907: * See the speak-header property definition in CSS2.
1908: * @exception DOMException
1909: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1910: * unparsable.
1911: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1912: */
1913: public String getSpeakHeader();
1914:
1915: /**
1916: * See the speak-header property definition in CSS2.
1917: * @exception DOMException
1918: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1919: * unparsable.
1920: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1921: */
1922: public void setSpeakHeader(String speakHeader) throws DOMException;
1923:
1924: /**
1925: * See the speak-numeral property definition in CSS2.
1926: * @exception DOMException
1927: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1928: * unparsable.
1929: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1930: */
1931: public String getSpeakNumeral();
1932:
1933: /**
1934: * See the speak-numeral property definition in CSS2.
1935: * @exception DOMException
1936: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1937: * unparsable.
1938: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1939: */
1940: public void setSpeakNumeral(String speakNumeral)
1941: throws DOMException;
1942:
1943: /**
1944: * See the speak-punctuation property definition in CSS2.
1945: * @exception DOMException
1946: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1947: * unparsable.
1948: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1949: */
1950: public String getSpeakPunctuation();
1951:
1952: /**
1953: * See the speak-punctuation property definition in CSS2.
1954: * @exception DOMException
1955: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1956: * unparsable.
1957: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1958: */
1959: public void setSpeakPunctuation(String speakPunctuation)
1960: throws DOMException;
1961:
1962: /**
1963: * See the speech-rate property definition in CSS2.
1964: * @exception DOMException
1965: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1966: * unparsable.
1967: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1968: */
1969: public String getSpeechRate();
1970:
1971: /**
1972: * See the speech-rate property definition in CSS2.
1973: * @exception DOMException
1974: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1975: * unparsable.
1976: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1977: */
1978: public void setSpeechRate(String speechRate) throws DOMException;
1979:
1980: /**
1981: * See the stress property definition in CSS2.
1982: * @exception DOMException
1983: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1984: * unparsable.
1985: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1986: */
1987: public String getStress();
1988:
1989: /**
1990: * See the stress property definition in CSS2.
1991: * @exception DOMException
1992: * SYNTAX_ERR: Raised if the new value has a syntax error and is
1993: * unparsable.
1994: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
1995: */
1996: public void setStress(String stress) throws DOMException;
1997:
1998: /**
1999: * See the table-layout property definition in CSS2.
2000: * @exception DOMException
2001: * SYNTAX_ERR: Raised if the new value has a syntax error and is
2002: * unparsable.
2003: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
2004: */
2005: public String getTableLayout();
2006:
2007: /**
2008: * See the table-layout property definition in CSS2.
2009: * @exception DOMException
2010: * SYNTAX_ERR: Raised if the new value has a syntax error and is
2011: * unparsable.
2012: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
2013: */
2014: public void setTableLayout(String tableLayout) throws DOMException;
2015:
2016: /**
2017: * See the text-align property definition in CSS2.
2018: * @exception DOMException
2019: * SYNTAX_ERR: Raised if the new value has a syntax error and is
2020: * unparsable.
2021: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
2022: */
2023: public String getTextAlign();
2024:
2025: /**
2026: * See the text-align property definition in CSS2.
2027: * @exception DOMException
2028: * SYNTAX_ERR: Raised if the new value has a syntax error and is
2029: * unparsable.
2030: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
2031: */
2032: public void setTextAlign(String textAlign) throws DOMException;
2033:
2034: /**
2035: * See the text-decoration property definition in CSS2.
2036: * @exception DOMException
2037: * SYNTAX_ERR: Raised if the new value has a syntax error and is
2038: * unparsable.
2039: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
2040: */
2041: public String getTextDecoration();
2042:
2043: /**
2044: * See the text-decoration property definition in CSS2.
2045: * @exception DOMException
2046: * SYNTAX_ERR: Raised if the new value has a syntax error and is
2047: * unparsable.
2048: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
2049: */
2050: public void setTextDecoration(String textDecoration)
2051: throws DOMException;
2052:
2053: /**
2054: * See the text-indent property definition in CSS2.
2055: * @exception DOMException
2056: * SYNTAX_ERR: Raised if the new value has a syntax error and is
2057: * unparsable.
2058: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
2059: */
2060: public String getTextIndent();
2061:
2062: /**
2063: * See the text-indent property definition in CSS2.
2064: * @exception DOMException
2065: * SYNTAX_ERR: Raised if the new value has a syntax error and is
2066: * unparsable.
2067: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
2068: */
2069: public void setTextIndent(String textIndent) throws DOMException;
2070:
2071: /**
2072: * See the text-shadow property definition in CSS2.
2073: * @exception DOMException
2074: * SYNTAX_ERR: Raised if the new value has a syntax error and is
2075: * unparsable.
2076: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
2077: */
2078: public String getTextShadow();
2079:
2080: /**
2081: * See the text-shadow property definition in CSS2.
2082: * @exception DOMException
2083: * SYNTAX_ERR: Raised if the new value has a syntax error and is
2084: * unparsable.
2085: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
2086: */
2087: public void setTextShadow(String textShadow) throws DOMException;
2088:
2089: /**
2090: * See the text-transform property definition in CSS2.
2091: * @exception DOMException
2092: * SYNTAX_ERR: Raised if the new value has a syntax error and is
2093: * unparsable.
2094: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
2095: */
2096: public String getTextTransform();
2097:
2098: /**
2099: * See the text-transform property definition in CSS2.
2100: * @exception DOMException
2101: * SYNTAX_ERR: Raised if the new value has a syntax error and is
2102: * unparsable.
2103: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
2104: */
2105: public void setTextTransform(String textTransform)
2106: throws DOMException;
2107:
2108: /**
2109: * See the top property definition in CSS2.
2110: * @exception DOMException
2111: * SYNTAX_ERR: Raised if the new value has a syntax error and is
2112: * unparsable.
2113: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
2114: */
2115: public String getTop();
2116:
2117: /**
2118: * See the top property definition in CSS2.
2119: * @exception DOMException
2120: * SYNTAX_ERR: Raised if the new value has a syntax error and is
2121: * unparsable.
2122: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
2123: */
2124: public void setTop(String top) throws DOMException;
2125:
2126: /**
2127: * See the unicode-bidi property definition in CSS2.
2128: * @exception DOMException
2129: * SYNTAX_ERR: Raised if the new value has a syntax error and is
2130: * unparsable.
2131: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
2132: */
2133: public String getUnicodeBidi();
2134:
2135: /**
2136: * See the unicode-bidi property definition in CSS2.
2137: * @exception DOMException
2138: * SYNTAX_ERR: Raised if the new value has a syntax error and is
2139: * unparsable.
2140: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
2141: */
2142: public void setUnicodeBidi(String unicodeBidi) throws DOMException;
2143:
2144: /**
2145: * See the vertical-align property definition in CSS2.
2146: * @exception DOMException
2147: * SYNTAX_ERR: Raised if the new value has a syntax error and is
2148: * unparsable.
2149: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
2150: */
2151: public String getVerticalAlign();
2152:
2153: /**
2154: * See the vertical-align property definition in CSS2.
2155: * @exception DOMException
2156: * SYNTAX_ERR: Raised if the new value has a syntax error and is
2157: * unparsable.
2158: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
2159: */
2160: public void setVerticalAlign(String verticalAlign)
2161: throws DOMException;
2162:
2163: /**
2164: * See the visibility property definition in CSS2.
2165: * @exception DOMException
2166: * SYNTAX_ERR: Raised if the new value has a syntax error and is
2167: * unparsable.
2168: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
2169: */
2170: public String getVisibility();
2171:
2172: /**
2173: * See the visibility property definition in CSS2.
2174: * @exception DOMException
2175: * SYNTAX_ERR: Raised if the new value has a syntax error and is
2176: * unparsable.
2177: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
2178: */
2179: public void setVisibility(String visibility) throws DOMException;
2180:
2181: /**
2182: * See the voice-family property definition in CSS2.
2183: * @exception DOMException
2184: * SYNTAX_ERR: Raised if the new value has a syntax error and is
2185: * unparsable.
2186: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
2187: */
2188: public String getVoiceFamily();
2189:
2190: /**
2191: * See the voice-family property definition in CSS2.
2192: * @exception DOMException
2193: * SYNTAX_ERR: Raised if the new value has a syntax error and is
2194: * unparsable.
2195: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
2196: */
2197: public void setVoiceFamily(String voiceFamily) throws DOMException;
2198:
2199: /**
2200: * See the volume property definition in CSS2.
2201: * @exception DOMException
2202: * SYNTAX_ERR: Raised if the new value has a syntax error and is
2203: * unparsable.
2204: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
2205: */
2206: public String getVolume();
2207:
2208: /**
2209: * See the volume property definition in CSS2.
2210: * @exception DOMException
2211: * SYNTAX_ERR: Raised if the new value has a syntax error and is
2212: * unparsable.
2213: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
2214: */
2215: public void setVolume(String volume) throws DOMException;
2216:
2217: /**
2218: * See the white-space property definition in CSS2.
2219: * @exception DOMException
2220: * SYNTAX_ERR: Raised if the new value has a syntax error and is
2221: * unparsable.
2222: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
2223: */
2224: public String getWhiteSpace();
2225:
2226: /**
2227: * See the white-space property definition in CSS2.
2228: * @exception DOMException
2229: * SYNTAX_ERR: Raised if the new value has a syntax error and is
2230: * unparsable.
2231: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
2232: */
2233: public void setWhiteSpace(String whiteSpace) throws DOMException;
2234:
2235: /**
2236: * See the widows property definition in CSS2.
2237: * @exception DOMException
2238: * SYNTAX_ERR: Raised if the new value has a syntax error and is
2239: * unparsable.
2240: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
2241: */
2242: public String getWidows();
2243:
2244: /**
2245: * See the widows property definition in CSS2.
2246: * @exception DOMException
2247: * SYNTAX_ERR: Raised if the new value has a syntax error and is
2248: * unparsable.
2249: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
2250: */
2251: public void setWidows(String widows) throws DOMException;
2252:
2253: /**
2254: * See the width property definition in CSS2.
2255: * @exception DOMException
2256: * SYNTAX_ERR: Raised if the new value has a syntax error and is
2257: * unparsable.
2258: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
2259: */
2260: public String getWidth();
2261:
2262: /**
2263: * See the width property definition in CSS2.
2264: * @exception DOMException
2265: * SYNTAX_ERR: Raised if the new value has a syntax error and is
2266: * unparsable.
2267: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
2268: */
2269: public void setWidth(String width) throws DOMException;
2270:
2271: /**
2272: * See the word-spacing property definition in CSS2.
2273: * @exception DOMException
2274: * SYNTAX_ERR: Raised if the new value has a syntax error and is
2275: * unparsable.
2276: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
2277: */
2278: public String getWordSpacing();
2279:
2280: /**
2281: * See the word-spacing property definition in CSS2.
2282: * @exception DOMException
2283: * SYNTAX_ERR: Raised if the new value has a syntax error and is
2284: * unparsable.
2285: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
2286: */
2287: public void setWordSpacing(String wordSpacing) throws DOMException;
2288:
2289: /**
2290: * See the z-index property definition in CSS2.
2291: * @exception DOMException
2292: * SYNTAX_ERR: Raised if the new value has a syntax error and is
2293: * unparsable.
2294: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
2295: */
2296: public String getZIndex();
2297:
2298: /**
2299: * See the z-index property definition in CSS2.
2300: * @exception DOMException
2301: * SYNTAX_ERR: Raised if the new value has a syntax error and is
2302: * unparsable.
2303: * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
2304: */
2305: public void setZIndex(String zIndex) throws DOMException;
2306:
2307: }
|