Class BaseCSSStyleDeclaration

java.lang.Object
io.sf.carte.doc.style.css.om.AbstractCSSStyleDeclaration
io.sf.carte.doc.style.css.om.BaseCSSStyleDeclaration
All Implemented Interfaces:
CSSStyleDeclaration, Serializable, Cloneable, org.w3c.dom.css.CSS2Properties
Direct Known Subclasses:
AnonymousStyleDeclaration, ComputedCSSStyle, InlineStyle

public class BaseCSSStyleDeclaration extends AbstractCSSStyleDeclaration implements org.w3c.dom.css.CSS2Properties, Cloneable
CSS Style Declaration.
See Also:
  • Constructor Details

    • BaseCSSStyleDeclaration

      protected BaseCSSStyleDeclaration(BaseCSSDeclarationRule parentRule)
      Constructor with parent CSS rule argument.
      Parameters:
      parentRule - the parent CSS rule.
    • BaseCSSStyleDeclaration

      public BaseCSSStyleDeclaration()
    • BaseCSSStyleDeclaration

      protected BaseCSSStyleDeclaration(BaseCSSStyleDeclaration copiedObject)
      Copy constructor.
      Parameters:
      copiedObject - the BaseCSSStyleDeclaration to be copied.
  • Method Details

    • getMinifiedCssText

      public String getMinifiedCssText()
      Description copied from class: AbstractCSSStyleDeclaration
      Retrieves a minified textual representation of the declaration block (excluding the surrounding curly braces).
      Specified by:
      getMinifiedCssText in interface CSSStyleDeclaration
      Specified by:
      getMinifiedCssText in class AbstractCSSStyleDeclaration
      Returns:
      the minified representation of this style declaration.
    • appendShorthandMinifiedCssText

      protected void appendShorthandMinifiedCssText(StringBuilder sb, String shorthandName, io.sf.carte.doc.style.css.om.ShorthandValue shval)
    • appendLonghandMinifiedCssText

      protected void appendLonghandMinifiedCssText(StringBuilder sb, String ptyname, StyleValue cssVal, boolean important)
    • getCssText

      public String getCssText()
      Retrieves the parsable textual representation of the declaration block (excluding the surrounding curly braces).
      Specified by:
      getCssText in interface CSSStyleDeclaration
      Returns:
      the textual representation of the declaration block.
      Throws:
      DOMException - SYNTAX_ERR: Raised if the specified CSS string value has a syntax error and is unparsable.
    • writeCssText

      public void writeCssText(io.sf.carte.util.SimpleWriter wri, StyleFormattingContext context) throws IOException
      Description copied from class: AbstractCSSStyleDeclaration
      Writes a textual representation of the declaration block (excluding the surrounding curly braces) to a SimpleWriter, and according to a StyleFormattingContext.
      Specified by:
      writeCssText in interface CSSStyleDeclaration
      Specified by:
      writeCssText in class AbstractCSSStyleDeclaration
      Parameters:
      wri - the simple writer to write to.
      context - the style formatting context.
      Throws:
      IOException - if a problem occurs while writing the text.
    • writeShorthandCssText

      protected void writeShorthandCssText(io.sf.carte.util.SimpleWriter wri, StyleFormattingContext context, String shorthandName, io.sf.carte.doc.style.css.om.ShorthandValue shval) throws IOException
      Throws:
      IOException
    • writeLonghandCssText

      protected void writeLonghandCssText(io.sf.carte.util.SimpleWriter wri, StyleFormattingContext context, String ptyname, StyleValue ptyvalue, boolean important) throws IOException
      Throws:
      IOException
    • getStyleDeclarationErrorHandler

      public StyleDeclarationErrorHandler getStyleDeclarationErrorHandler()
      Description copied from class: AbstractCSSStyleDeclaration
      Get the error handler for this style declaration.
      Specified by:
      getStyleDeclarationErrorHandler in class AbstractCSSStyleDeclaration
      Returns:
      the error handler, or null if this is an anonymous style declaration.
    • setCssText

      public void setCssText(String cssText) throws DOMException
      Parses the given value and resets all the properties in the declaration block, including the removal or addition of properties.
      Specified by:
      setCssText in interface CSSStyleDeclaration
      Parameters:
      cssText - the text with the style declaration.
      Throws:
      DOMException - NOT_SUPPORTED_ERR: if the system was unable to instantiate parser.
    • getStyleSheetFactory

      protected AbstractCSSStyleSheetFactory getStyleSheetFactory()
      Specified by:
      getStyleSheetFactory in class AbstractCSSStyleDeclaration
    • getValueFactory

      protected ValueFactory getValueFactory()
    • getPropertyValue

      public String getPropertyValue(String propertyName)
      Description copied from interface: CSSStyleDeclaration
      Gets the text value of a CSS property if it has been explicitly set within this declaration block.

      If the declaration was created by a factory with the IEVALUES flag enabled, the compatibility values shall appear in the cssText serializations, but its value won't be returned by this method unless no other valid value was previously specified for the property.

      Specified by:
      getPropertyValue in interface CSSStyleDeclaration
      Parameters:
      propertyName - The name of the CSS property.
      Returns:
      the value of the property if it has been explicitly set for this declaration block, or the empty string if the property has not been set or is a shorthand that could not be serialized.
    • getPropertyCSSValue

      public StyleValue getPropertyCSSValue(String propertyName)
      Description copied from interface: CSSStyleDeclaration
      Gets the object representation of the value of a CSS property if it has been explicitly set for this declaration block.

      If the declaration was created by a factory with the IEVALUES flag enabled, the compatibility values shall appear in the cssText serializations, but its value won't be returned by this method unless no other valid value was previously specified for the property.

      Specified by:
      getPropertyCSSValue in interface CSSStyleDeclaration
      Specified by:
      getPropertyCSSValue in class AbstractCSSStyleDeclaration
      Parameters:
      propertyName - The name of the CSS property.
      Returns:
      the value of the property if it has been explicitly set for this declaration block. Returns null if the property has not been set or is a shorthand.
    • getCSSValue

      protected StyleValue getCSSValue(String propertyName)
    • getDeclaredCSSValue

      protected StyleValue getDeclaredCSSValue(String propertyName)
    • computeBoundProperty

      public StyleValue computeBoundProperty(String masterProperty, String propertyName, StyleValue value)
      The used value of some properties is bound by a 'master' property, so if that master property has a list value with n items, those properties have also a list value of n items. If more values were specified, they are truncated, and if less, the specified values are repeated until reaching n.
      Parameters:
      masterProperty - the name of the master property (e.g. 'background-image').
      propertyName - the name of the bound property.
      value - the specified value for that property.
      Returns:
      the used value for the given parameters.
    • removeProperty

      public String removeProperty(String propertyName)
      Used to remove a CSS property if it has been explicitly set within this declaration block.
      Specified by:
      removeProperty in interface CSSStyleDeclaration
      Parameters:
      propertyName - name of the property to remove.
      Returns:
      Returns the value of the property if it has been explicitly set for this declaration block. Returns the empty string if the property has not been set or the property name does not correspond to a known CSS property.
    • getPropertyPriority

      public String getPropertyPriority(String propertyName)
      Used to retrieve the priority of a CSS property (e.g. the "important" qualifier) if the property has been explicitly set in this declaration block.
      Specified by:
      getPropertyPriority in interface CSSStyleDeclaration
      Parameters:
      propertyName - The name of the CSS property.
      Returns:
      A string representing the priority (e.g. "important") if the property has been explicitly set in this declaration block and has a priority specified. The empty string otherwise.
    • setLexicalProperty

      public void setLexicalProperty(String propertyName, LexicalUnit value, boolean important) throws DOMException
      Throws:
      DOMException
    • setProperty

      public void setProperty(String propertyName, LexicalUnit value, boolean important) throws DOMException
      Throws:
      DOMException
    • shorthandError

      protected void shorthandError(String propertyName, LexicalUnit value, boolean important, LinkedList<String> shadowedShorthands, DOMException e)
    • setLonghandProperty

      protected void setLonghandProperty(String propertyName, LexicalUnit value, boolean important) throws DOMException
      Throws:
      DOMException
    • setProperty

      public void setProperty(String propertyName, String value, String priority) throws DOMException
      Used to set a property value and priority within this declaration block.
      Specified by:
      setProperty in interface CSSStyleDeclaration
      Parameters:
      propertyName - The name of the CSS property. See the CSS property index.
      value - The new value of the property.
      priority - The new priority of the property (e.g. "important").
      Throws:
      DOMException - SYNTAX_ERR: Raised if the specified value has a syntax error and is unparsable.
      NO_MODIFICATION_ALLOWED_ERR: Raised if this declaration is readonly or the property is readonly.
    • addProperty

      protected void addProperty(String propertyName, StyleValue cssValue, String priority)
    • addOverrideProperty

      protected boolean addOverrideProperty(String propertyName, StyleValue cssValue, String priority)
    • compatLonghand

      protected void compatLonghand(String propertyName, StyleValue overridden, boolean priorityImportant, boolean isOverridden)
    • isEmpty

      public boolean isEmpty()
      Description copied from class: AbstractCSSStyleDeclaration
      Is this style declaration empty?
      Specified by:
      isEmpty in class AbstractCSSStyleDeclaration
      Returns:
      true if the declaration is empty, false otherwise.
    • getLength

      public int getLength()
      The number of properties that have been explicitly set in this declaration block. The range of valid indices is 0 to length-1 inclusive.
      Specified by:
      getLength in interface CSSStyleDeclaration
      Returns:
      the number of properties in this declaration.
    • item

      public String item(int index)
      Used to retrieve the properties that have been set in this declaration block. The order of the properties retrieved using this method does not have to be the order in which they were set. This method can be used to iterate over all properties in this declaration block.
      Specified by:
      item in interface CSSStyleDeclaration
      Parameters:
      index - the property index.
      Returns:
      the name of the property at this ordinal position, or the empty string if no property exists at this position.
    • getParentRule

      public BaseCSSDeclarationRule getParentRule()
      Retrieves the CSS rule that contains this declaration block.
      Specified by:
      getParentRule in interface CSSStyleDeclaration
      Returns:
      the CSS rule that contains this declaration block or null if this CSSStyleDeclaration is not attached to a CSSRule.
    • getOwnerNode

      public Node getOwnerNode()
      The node that owns this declaration.

      For computed styles, the owner is always the element for which the style was computed.

      Returns:
      the node that owns this declaration, or null if none.
    • addStyle

      public void addStyle(BaseCSSStyleDeclaration style)
      Add all the properties in the given style declaration to this one.
      Parameters:
      style - the style declaration whose properties have to be added.
    • setPropertyCSSValue

      protected void setPropertyCSSValue(String propertyName, StyleValue value, String hrefcontext)
    • prioritySplit

      protected void prioritySplit(AbstractCSSStyleDeclaration importantDecl, AbstractCSSStyleDeclaration normalDecl)
      Splits this style declaration in two: one for important properties only, and the other with normal properties.
      Specified by:
      prioritySplit in class AbstractCSSStyleDeclaration
      Parameters:
      importantDecl - the style declaration for important properties.
      normalDecl - the style declaration for normal properties.
    • getStyleDatabase

      public StyleDatabase getStyleDatabase()
      Gets the style database which is used to compute the style.
      Returns:
      null the style database, or null if no style database is being used (like in the case of declared styles).
    • getCurrentColor

      protected TypedValue getCurrentColor()
    • getCSSColor

      public TypedValue getCSSColor()
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • diff

      public io.sf.carte.util.Diff<String> diff(BaseCSSStyleDeclaration other)
      Gives an object containing the differences between two declarations.

      Properties that are set in this style declaration but not in other will be in the left side of the diff, while the ones that are set in the other but not in this one will be in the right side. Properties that are set to different values or that have different priorities will be in the getDifferent() part.

      Parameters:
      other - the style declaration to be compared to.
      Returns:
      the Diff object containing the differences.
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • clone

      public BaseCSSStyleDeclaration clone()
      Overrides:
      clone in class Object
    • testColor

      public static boolean testColor(LexicalUnit lunit)
      Test if the value is a color.
      Parameters:
      lunit - the lexical unit to test.
      Returns:
      true if the value is a color.
    • getAzimuth

      public String getAzimuth()
      Specified by:
      getAzimuth in interface org.w3c.dom.css.CSS2Properties
    • setAzimuth

      public void setAzimuth(String azimuth) throws DOMException
      Specified by:
      setAzimuth in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getBackground

      public String getBackground()
      Specified by:
      getBackground in interface org.w3c.dom.css.CSS2Properties
    • setBackground

      public void setBackground(String background) throws DOMException
      Specified by:
      setBackground in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getBackgroundAttachment

      public String getBackgroundAttachment()
      Specified by:
      getBackgroundAttachment in interface org.w3c.dom.css.CSS2Properties
    • setBackgroundAttachment

      public void setBackgroundAttachment(String backgroundAttachment) throws DOMException
      Specified by:
      setBackgroundAttachment in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getBackgroundColor

      public String getBackgroundColor()
      Specified by:
      getBackgroundColor in interface org.w3c.dom.css.CSS2Properties
    • setBackgroundColor

      public void setBackgroundColor(String backgroundColor) throws DOMException
      Specified by:
      setBackgroundColor in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getBackgroundImage

      public String getBackgroundImage()
      Specified by:
      getBackgroundImage in interface org.w3c.dom.css.CSS2Properties
    • setBackgroundImage

      public void setBackgroundImage(String backgroundImage) throws DOMException
      Specified by:
      setBackgroundImage in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getBackgroundPosition

      public String getBackgroundPosition()
      Specified by:
      getBackgroundPosition in interface org.w3c.dom.css.CSS2Properties
    • setBackgroundPosition

      public void setBackgroundPosition(String backgroundPosition) throws DOMException
      Specified by:
      setBackgroundPosition in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getBackgroundRepeat

      public String getBackgroundRepeat()
      Specified by:
      getBackgroundRepeat in interface org.w3c.dom.css.CSS2Properties
    • setBackgroundRepeat

      public void setBackgroundRepeat(String backgroundRepeat) throws DOMException
      Specified by:
      setBackgroundRepeat in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getBorder

      public String getBorder()
      Specified by:
      getBorder in interface org.w3c.dom.css.CSS2Properties
    • setBorder

      public void setBorder(String border) throws DOMException
      Specified by:
      setBorder in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getBorderCollapse

      public String getBorderCollapse()
      Specified by:
      getBorderCollapse in interface org.w3c.dom.css.CSS2Properties
    • setBorderCollapse

      public void setBorderCollapse(String borderCollapse) throws DOMException
      Specified by:
      setBorderCollapse in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getBorderColor

      public String getBorderColor()
      Specified by:
      getBorderColor in interface org.w3c.dom.css.CSS2Properties
    • setBorderColor

      public void setBorderColor(String borderColor) throws DOMException
      Specified by:
      setBorderColor in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getBorderSpacing

      public String getBorderSpacing()
      Specified by:
      getBorderSpacing in interface org.w3c.dom.css.CSS2Properties
    • setBorderSpacing

      public void setBorderSpacing(String borderSpacing) throws DOMException
      Specified by:
      setBorderSpacing in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getBorderStyle

      public String getBorderStyle()
      Specified by:
      getBorderStyle in interface org.w3c.dom.css.CSS2Properties
    • setBorderStyle

      public void setBorderStyle(String borderStyle) throws DOMException
      Specified by:
      setBorderStyle in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getBorderTop

      public String getBorderTop()
      Specified by:
      getBorderTop in interface org.w3c.dom.css.CSS2Properties
    • setBorderTop

      public void setBorderTop(String borderTop) throws DOMException
      Specified by:
      setBorderTop in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getBorderRight

      public String getBorderRight()
      Specified by:
      getBorderRight in interface org.w3c.dom.css.CSS2Properties
    • setBorderRight

      public void setBorderRight(String borderRight) throws DOMException
      Specified by:
      setBorderRight in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getBorderBottom

      public String getBorderBottom()
      Specified by:
      getBorderBottom in interface org.w3c.dom.css.CSS2Properties
    • setBorderBottom

      public void setBorderBottom(String borderBottom) throws DOMException
      Specified by:
      setBorderBottom in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getBorderLeft

      public String getBorderLeft()
      Specified by:
      getBorderLeft in interface org.w3c.dom.css.CSS2Properties
    • setBorderLeft

      public void setBorderLeft(String borderLeft) throws DOMException
      Specified by:
      setBorderLeft in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getBorderTopColor

      public String getBorderTopColor()
      Specified by:
      getBorderTopColor in interface org.w3c.dom.css.CSS2Properties
    • setBorderTopColor

      public void setBorderTopColor(String borderTopColor) throws DOMException
      Specified by:
      setBorderTopColor in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getBorderRightColor

      public String getBorderRightColor()
      Specified by:
      getBorderRightColor in interface org.w3c.dom.css.CSS2Properties
    • setBorderRightColor

      public void setBorderRightColor(String borderRightColor) throws DOMException
      Specified by:
      setBorderRightColor in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getBorderBottomColor

      public String getBorderBottomColor()
      Specified by:
      getBorderBottomColor in interface org.w3c.dom.css.CSS2Properties
    • setBorderBottomColor

      public void setBorderBottomColor(String borderBottomColor) throws DOMException
      Specified by:
      setBorderBottomColor in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getBorderLeftColor

      public String getBorderLeftColor()
      Specified by:
      getBorderLeftColor in interface org.w3c.dom.css.CSS2Properties
    • setBorderLeftColor

      public void setBorderLeftColor(String borderLeftColor) throws DOMException
      Specified by:
      setBorderLeftColor in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getBorderTopStyle

      public String getBorderTopStyle()
      Specified by:
      getBorderTopStyle in interface org.w3c.dom.css.CSS2Properties
    • setBorderTopStyle

      public void setBorderTopStyle(String borderTopStyle) throws DOMException
      Specified by:
      setBorderTopStyle in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getBorderRightStyle

      public String getBorderRightStyle()
      Specified by:
      getBorderRightStyle in interface org.w3c.dom.css.CSS2Properties
    • setBorderRightStyle

      public void setBorderRightStyle(String borderRightStyle) throws DOMException
      Specified by:
      setBorderRightStyle in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getBorderBottomStyle

      public String getBorderBottomStyle()
      Specified by:
      getBorderBottomStyle in interface org.w3c.dom.css.CSS2Properties
    • setBorderBottomStyle

      public void setBorderBottomStyle(String borderBottomStyle) throws DOMException
      Specified by:
      setBorderBottomStyle in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getBorderLeftStyle

      public String getBorderLeftStyle()
      Specified by:
      getBorderLeftStyle in interface org.w3c.dom.css.CSS2Properties
    • setBorderLeftStyle

      public void setBorderLeftStyle(String borderLeftStyle) throws DOMException
      Specified by:
      setBorderLeftStyle in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getBorderTopWidth

      public String getBorderTopWidth()
      Specified by:
      getBorderTopWidth in interface org.w3c.dom.css.CSS2Properties
    • setBorderTopWidth

      public void setBorderTopWidth(String borderTopWidth) throws DOMException
      Specified by:
      setBorderTopWidth in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getBorderRightWidth

      public String getBorderRightWidth()
      Specified by:
      getBorderRightWidth in interface org.w3c.dom.css.CSS2Properties
    • setBorderRightWidth

      public void setBorderRightWidth(String borderRightWidth) throws DOMException
      Specified by:
      setBorderRightWidth in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getBorderBottomWidth

      public String getBorderBottomWidth()
      Specified by:
      getBorderBottomWidth in interface org.w3c.dom.css.CSS2Properties
    • setBorderBottomWidth

      public void setBorderBottomWidth(String borderBottomWidth) throws DOMException
      Specified by:
      setBorderBottomWidth in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getBorderLeftWidth

      public String getBorderLeftWidth()
      Specified by:
      getBorderLeftWidth in interface org.w3c.dom.css.CSS2Properties
    • setBorderLeftWidth

      public void setBorderLeftWidth(String borderLeftWidth) throws DOMException
      Specified by:
      setBorderLeftWidth in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getBorderWidth

      public String getBorderWidth()
      Specified by:
      getBorderWidth in interface org.w3c.dom.css.CSS2Properties
    • setBorderWidth

      public void setBorderWidth(String borderWidth) throws DOMException
      Specified by:
      setBorderWidth in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getBottom

      public String getBottom()
      Specified by:
      getBottom in interface org.w3c.dom.css.CSS2Properties
    • setBottom

      public void setBottom(String bottom) throws DOMException
      Specified by:
      setBottom in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getCaptionSide

      public String getCaptionSide()
      Specified by:
      getCaptionSide in interface org.w3c.dom.css.CSS2Properties
    • setCaptionSide

      public void setCaptionSide(String captionSide) throws DOMException
      Specified by:
      setCaptionSide in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getClear

      public String getClear()
      Specified by:
      getClear in interface org.w3c.dom.css.CSS2Properties
    • setClear

      public void setClear(String clear) throws DOMException
      Specified by:
      setClear in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getClip

      public String getClip()
      Specified by:
      getClip in interface org.w3c.dom.css.CSS2Properties
    • setClip

      public void setClip(String clip) throws DOMException
      Specified by:
      setClip in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getColor

      public String getColor()
      Specified by:
      getColor in interface org.w3c.dom.css.CSS2Properties
    • setColor

      public void setColor(String color) throws DOMException
      Specified by:
      setColor in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getContent

      public String getContent()
      Specified by:
      getContent in interface org.w3c.dom.css.CSS2Properties
    • setContent

      public void setContent(String content) throws DOMException
      Specified by:
      setContent in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getCounterIncrement

      public String getCounterIncrement()
      Specified by:
      getCounterIncrement in interface org.w3c.dom.css.CSS2Properties
    • setCounterIncrement

      public void setCounterIncrement(String counterIncrement) throws DOMException
      Specified by:
      setCounterIncrement in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getCounterReset

      public String getCounterReset()
      Specified by:
      getCounterReset in interface org.w3c.dom.css.CSS2Properties
    • setCounterReset

      public void setCounterReset(String counterReset) throws DOMException
      Specified by:
      setCounterReset in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getCue

      public String getCue()
      Specified by:
      getCue in interface org.w3c.dom.css.CSS2Properties
    • setCue

      public void setCue(String cue) throws DOMException
      Specified by:
      setCue in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getCueAfter

      public String getCueAfter()
      Specified by:
      getCueAfter in interface org.w3c.dom.css.CSS2Properties
    • setCueAfter

      public void setCueAfter(String cueAfter) throws DOMException
      Specified by:
      setCueAfter in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getCueBefore

      public String getCueBefore()
      Specified by:
      getCueBefore in interface org.w3c.dom.css.CSS2Properties
    • setCueBefore

      public void setCueBefore(String cueBefore) throws DOMException
      Specified by:
      setCueBefore in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getCursor

      public String getCursor()
      Specified by:
      getCursor in interface org.w3c.dom.css.CSS2Properties
    • setCursor

      public void setCursor(String cursor) throws DOMException
      Specified by:
      setCursor in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getDirection

      public String getDirection()
      Specified by:
      getDirection in interface org.w3c.dom.css.CSS2Properties
    • setDirection

      public void setDirection(String direction) throws DOMException
      Specified by:
      setDirection in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getDisplay

      public String getDisplay()
      Specified by:
      getDisplay in interface org.w3c.dom.css.CSS2Properties
    • setDisplay

      public void setDisplay(String display) throws DOMException
      Specified by:
      setDisplay in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getElevation

      public String getElevation()
      Specified by:
      getElevation in interface org.w3c.dom.css.CSS2Properties
    • setElevation

      public void setElevation(String elevation) throws DOMException
      Specified by:
      setElevation in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getEmptyCells

      public String getEmptyCells()
      Specified by:
      getEmptyCells in interface org.w3c.dom.css.CSS2Properties
    • setEmptyCells

      public void setEmptyCells(String emptyCells) throws DOMException
      Specified by:
      setEmptyCells in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getCssFloat

      public String getCssFloat()
      Specified by:
      getCssFloat in interface org.w3c.dom.css.CSS2Properties
    • setCssFloat

      public void setCssFloat(String cssFloat) throws DOMException
      Specified by:
      setCssFloat in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getFont

      public String getFont()
      Specified by:
      getFont in interface org.w3c.dom.css.CSS2Properties
    • setFont

      public void setFont(String font) throws DOMException
      Specified by:
      setFont in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getFontFamily

      public String getFontFamily()
      Specified by:
      getFontFamily in interface org.w3c.dom.css.CSS2Properties
    • setFontFamily

      public void setFontFamily(String fontFamily) throws DOMException
      Specified by:
      setFontFamily in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getFontSize

      public String getFontSize()
      Specified by:
      getFontSize in interface org.w3c.dom.css.CSS2Properties
    • setFontSize

      public void setFontSize(String fontSize) throws DOMException
      Specified by:
      setFontSize in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getFontSizeAdjust

      public String getFontSizeAdjust()
      Specified by:
      getFontSizeAdjust in interface org.w3c.dom.css.CSS2Properties
    • setFontSizeAdjust

      public void setFontSizeAdjust(String fontSizeAdjust) throws DOMException
      Specified by:
      setFontSizeAdjust in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getFontStretch

      public String getFontStretch()
      Specified by:
      getFontStretch in interface org.w3c.dom.css.CSS2Properties
    • setFontStretch

      public void setFontStretch(String fontStretch) throws DOMException
      Specified by:
      setFontStretch in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getFontStyle

      public String getFontStyle()
      Specified by:
      getFontStyle in interface org.w3c.dom.css.CSS2Properties
    • setFontStyle

      public void setFontStyle(String fontStyle) throws DOMException
      Specified by:
      setFontStyle in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getFontVariant

      public String getFontVariant()
      Specified by:
      getFontVariant in interface org.w3c.dom.css.CSS2Properties
    • setFontVariant

      public void setFontVariant(String fontVariant) throws DOMException
      Specified by:
      setFontVariant in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getFontWeight

      public String getFontWeight()
      Specified by:
      getFontWeight in interface org.w3c.dom.css.CSS2Properties
    • setFontWeight

      public void setFontWeight(String fontWeight) throws DOMException
      Specified by:
      setFontWeight in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getHeight

      public String getHeight()
      Specified by:
      getHeight in interface org.w3c.dom.css.CSS2Properties
    • setHeight

      public void setHeight(String height) throws DOMException
      Specified by:
      setHeight in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getLeft

      public String getLeft()
      Specified by:
      getLeft in interface org.w3c.dom.css.CSS2Properties
    • setLeft

      public void setLeft(String left) throws DOMException
      Specified by:
      setLeft in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getLetterSpacing

      public String getLetterSpacing()
      Specified by:
      getLetterSpacing in interface org.w3c.dom.css.CSS2Properties
    • setLetterSpacing

      public void setLetterSpacing(String letterSpacing) throws DOMException
      Specified by:
      setLetterSpacing in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getLineHeight

      public String getLineHeight()
      Specified by:
      getLineHeight in interface org.w3c.dom.css.CSS2Properties
    • setLineHeight

      public void setLineHeight(String lineHeight) throws DOMException
      Specified by:
      setLineHeight in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getListStyle

      public String getListStyle()
      Specified by:
      getListStyle in interface org.w3c.dom.css.CSS2Properties
    • setListStyle

      public void setListStyle(String listStyle) throws DOMException
      Specified by:
      setListStyle in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getListStyleImage

      public String getListStyleImage()
      Specified by:
      getListStyleImage in interface org.w3c.dom.css.CSS2Properties
    • setListStyleImage

      public void setListStyleImage(String listStyleImage) throws DOMException
      Specified by:
      setListStyleImage in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getListStylePosition

      public String getListStylePosition()
      Specified by:
      getListStylePosition in interface org.w3c.dom.css.CSS2Properties
    • setListStylePosition

      public void setListStylePosition(String listStylePosition) throws DOMException
      Specified by:
      setListStylePosition in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getListStyleType

      public String getListStyleType()
      Specified by:
      getListStyleType in interface org.w3c.dom.css.CSS2Properties
    • setListStyleType

      public void setListStyleType(String listStyleType) throws DOMException
      Specified by:
      setListStyleType in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getMargin

      public String getMargin()
      Specified by:
      getMargin in interface org.w3c.dom.css.CSS2Properties
    • setMargin

      public void setMargin(String margin) throws DOMException
      Specified by:
      setMargin in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getMarginTop

      public String getMarginTop()
      Specified by:
      getMarginTop in interface org.w3c.dom.css.CSS2Properties
    • setMarginTop

      public void setMarginTop(String marginTop) throws DOMException
      Specified by:
      setMarginTop in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getMarginRight

      public String getMarginRight()
      Specified by:
      getMarginRight in interface org.w3c.dom.css.CSS2Properties
    • setMarginRight

      public void setMarginRight(String marginRight) throws DOMException
      Specified by:
      setMarginRight in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getMarginBottom

      public String getMarginBottom()
      Specified by:
      getMarginBottom in interface org.w3c.dom.css.CSS2Properties
    • setMarginBottom

      public void setMarginBottom(String marginBottom) throws DOMException
      Specified by:
      setMarginBottom in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getMarginLeft

      public String getMarginLeft()
      Specified by:
      getMarginLeft in interface org.w3c.dom.css.CSS2Properties
    • setMarginLeft

      public void setMarginLeft(String marginLeft) throws DOMException
      Specified by:
      setMarginLeft in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getMarkerOffset

      public String getMarkerOffset()
      Specified by:
      getMarkerOffset in interface org.w3c.dom.css.CSS2Properties
    • setMarkerOffset

      public void setMarkerOffset(String markerOffset) throws DOMException
      Specified by:
      setMarkerOffset in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getMarks

      public String getMarks()
      Specified by:
      getMarks in interface org.w3c.dom.css.CSS2Properties
    • setMarks

      public void setMarks(String marks) throws DOMException
      Specified by:
      setMarks in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getMaxHeight

      public String getMaxHeight()
      Specified by:
      getMaxHeight in interface org.w3c.dom.css.CSS2Properties
    • setMaxHeight

      public void setMaxHeight(String maxHeight) throws DOMException
      Specified by:
      setMaxHeight in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getMaxWidth

      public String getMaxWidth()
      Specified by:
      getMaxWidth in interface org.w3c.dom.css.CSS2Properties
    • setMaxWidth

      public void setMaxWidth(String maxWidth) throws DOMException
      Specified by:
      setMaxWidth in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getMinHeight

      public String getMinHeight()
      Specified by:
      getMinHeight in interface org.w3c.dom.css.CSS2Properties
    • setMinHeight

      public void setMinHeight(String minHeight) throws DOMException
      Specified by:
      setMinHeight in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getMinWidth

      public String getMinWidth()
      Specified by:
      getMinWidth in interface org.w3c.dom.css.CSS2Properties
    • setMinWidth

      public void setMinWidth(String minWidth) throws DOMException
      Specified by:
      setMinWidth in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getOrphans

      public String getOrphans()
      Specified by:
      getOrphans in interface org.w3c.dom.css.CSS2Properties
    • setOrphans

      public void setOrphans(String orphans) throws DOMException
      Specified by:
      setOrphans in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getOutline

      public String getOutline()
      Specified by:
      getOutline in interface org.w3c.dom.css.CSS2Properties
    • setOutline

      public void setOutline(String outline) throws DOMException
      Specified by:
      setOutline in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getOutlineColor

      public String getOutlineColor()
      Specified by:
      getOutlineColor in interface org.w3c.dom.css.CSS2Properties
    • setOutlineColor

      public void setOutlineColor(String outlineColor) throws DOMException
      Specified by:
      setOutlineColor in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getOutlineStyle

      public String getOutlineStyle()
      Specified by:
      getOutlineStyle in interface org.w3c.dom.css.CSS2Properties
    • setOutlineStyle

      public void setOutlineStyle(String outlineStyle) throws DOMException
      Specified by:
      setOutlineStyle in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getOutlineWidth

      public String getOutlineWidth()
      Specified by:
      getOutlineWidth in interface org.w3c.dom.css.CSS2Properties
    • setOutlineWidth

      public void setOutlineWidth(String outlineWidth) throws DOMException
      Specified by:
      setOutlineWidth in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getOverflow

      public String getOverflow()
      Specified by:
      getOverflow in interface org.w3c.dom.css.CSS2Properties
    • setOverflow

      public void setOverflow(String overflow) throws DOMException
      Specified by:
      setOverflow in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getPadding

      public String getPadding()
      Specified by:
      getPadding in interface org.w3c.dom.css.CSS2Properties
    • setPadding

      public void setPadding(String padding) throws DOMException
      Specified by:
      setPadding in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getPaddingTop

      public String getPaddingTop()
      Specified by:
      getPaddingTop in interface org.w3c.dom.css.CSS2Properties
    • setPaddingTop

      public void setPaddingTop(String paddingTop) throws DOMException
      Specified by:
      setPaddingTop in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getPaddingRight

      public String getPaddingRight()
      Specified by:
      getPaddingRight in interface org.w3c.dom.css.CSS2Properties
    • setPaddingRight

      public void setPaddingRight(String paddingRight) throws DOMException
      Specified by:
      setPaddingRight in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getPaddingBottom

      public String getPaddingBottom()
      Specified by:
      getPaddingBottom in interface org.w3c.dom.css.CSS2Properties
    • setPaddingBottom

      public void setPaddingBottom(String paddingBottom) throws DOMException
      Specified by:
      setPaddingBottom in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getPaddingLeft

      public String getPaddingLeft()
      Specified by:
      getPaddingLeft in interface org.w3c.dom.css.CSS2Properties
    • setPaddingLeft

      public void setPaddingLeft(String paddingLeft) throws DOMException
      Specified by:
      setPaddingLeft in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getPage

      public String getPage()
      Specified by:
      getPage in interface org.w3c.dom.css.CSS2Properties
    • setPage

      public void setPage(String page) throws DOMException
      Specified by:
      setPage in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getPageBreakAfter

      public String getPageBreakAfter()
      Specified by:
      getPageBreakAfter in interface org.w3c.dom.css.CSS2Properties
    • setPageBreakAfter

      public void setPageBreakAfter(String pageBreakAfter) throws DOMException
      Specified by:
      setPageBreakAfter in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getPageBreakBefore

      public String getPageBreakBefore()
      Specified by:
      getPageBreakBefore in interface org.w3c.dom.css.CSS2Properties
    • setPageBreakBefore

      public void setPageBreakBefore(String pageBreakBefore) throws DOMException
      Specified by:
      setPageBreakBefore in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getPageBreakInside

      public String getPageBreakInside()
      Specified by:
      getPageBreakInside in interface org.w3c.dom.css.CSS2Properties
    • setPageBreakInside

      public void setPageBreakInside(String pageBreakInside) throws DOMException
      Specified by:
      setPageBreakInside in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getPause

      public String getPause()
      Specified by:
      getPause in interface org.w3c.dom.css.CSS2Properties
    • setPause

      public void setPause(String pause) throws DOMException
      Specified by:
      setPause in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getPauseAfter

      public String getPauseAfter()
      Specified by:
      getPauseAfter in interface org.w3c.dom.css.CSS2Properties
    • setPauseAfter

      public void setPauseAfter(String pauseAfter) throws DOMException
      Specified by:
      setPauseAfter in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getPauseBefore

      public String getPauseBefore()
      Specified by:
      getPauseBefore in interface org.w3c.dom.css.CSS2Properties
    • setPauseBefore

      public void setPauseBefore(String pauseBefore) throws DOMException
      Specified by:
      setPauseBefore in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getPitch

      public String getPitch()
      Specified by:
      getPitch in interface org.w3c.dom.css.CSS2Properties
    • setPitch

      public void setPitch(String pitch) throws DOMException
      Specified by:
      setPitch in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getPitchRange

      public String getPitchRange()
      Specified by:
      getPitchRange in interface org.w3c.dom.css.CSS2Properties
    • setPitchRange

      public void setPitchRange(String pitchRange) throws DOMException
      Specified by:
      setPitchRange in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getPlayDuring

      public String getPlayDuring()
      Specified by:
      getPlayDuring in interface org.w3c.dom.css.CSS2Properties
    • setPlayDuring

      public void setPlayDuring(String playDuring) throws DOMException
      Specified by:
      setPlayDuring in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getPosition

      public String getPosition()
      Specified by:
      getPosition in interface org.w3c.dom.css.CSS2Properties
    • setPosition

      public void setPosition(String position) throws DOMException
      Specified by:
      setPosition in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getQuotes

      public String getQuotes()
      Specified by:
      getQuotes in interface org.w3c.dom.css.CSS2Properties
    • setQuotes

      public void setQuotes(String quotes) throws DOMException
      Specified by:
      setQuotes in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getRichness

      public String getRichness()
      Specified by:
      getRichness in interface org.w3c.dom.css.CSS2Properties
    • setRichness

      public void setRichness(String richness) throws DOMException
      Specified by:
      setRichness in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getRight

      public String getRight()
      Specified by:
      getRight in interface org.w3c.dom.css.CSS2Properties
    • setRight

      public void setRight(String right) throws DOMException
      Specified by:
      setRight in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getSize

      public String getSize()
      Specified by:
      getSize in interface org.w3c.dom.css.CSS2Properties
    • setSize

      public void setSize(String size) throws DOMException
      Specified by:
      setSize in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getSpeak

      public String getSpeak()
      Specified by:
      getSpeak in interface org.w3c.dom.css.CSS2Properties
    • setSpeak

      public void setSpeak(String speak) throws DOMException
      Specified by:
      setSpeak in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getSpeakHeader

      public String getSpeakHeader()
      Specified by:
      getSpeakHeader in interface org.w3c.dom.css.CSS2Properties
    • setSpeakHeader

      public void setSpeakHeader(String speakHeader) throws DOMException
      Specified by:
      setSpeakHeader in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getSpeakNumeral

      public String getSpeakNumeral()
      Specified by:
      getSpeakNumeral in interface org.w3c.dom.css.CSS2Properties
    • setSpeakNumeral

      public void setSpeakNumeral(String speakNumeral) throws DOMException
      Specified by:
      setSpeakNumeral in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getSpeakPunctuation

      public String getSpeakPunctuation()
      Specified by:
      getSpeakPunctuation in interface org.w3c.dom.css.CSS2Properties
    • setSpeakPunctuation

      public void setSpeakPunctuation(String speakPunctuation) throws DOMException
      Specified by:
      setSpeakPunctuation in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getSpeechRate

      public String getSpeechRate()
      Specified by:
      getSpeechRate in interface org.w3c.dom.css.CSS2Properties
    • setSpeechRate

      public void setSpeechRate(String speechRate) throws DOMException
      Specified by:
      setSpeechRate in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getStress

      public String getStress()
      Specified by:
      getStress in interface org.w3c.dom.css.CSS2Properties
    • setStress

      public void setStress(String stress) throws DOMException
      Specified by:
      setStress in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getTableLayout

      public String getTableLayout()
      Specified by:
      getTableLayout in interface org.w3c.dom.css.CSS2Properties
    • setTableLayout

      public void setTableLayout(String tableLayout) throws DOMException
      Specified by:
      setTableLayout in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getTextAlign

      public String getTextAlign()
      Specified by:
      getTextAlign in interface org.w3c.dom.css.CSS2Properties
    • setTextAlign

      public void setTextAlign(String textAlign) throws DOMException
      Specified by:
      setTextAlign in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getTextDecoration

      public String getTextDecoration()
      Specified by:
      getTextDecoration in interface org.w3c.dom.css.CSS2Properties
    • setTextDecoration

      public void setTextDecoration(String textDecoration) throws DOMException
      Specified by:
      setTextDecoration in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getTextIndent

      public String getTextIndent()
      Specified by:
      getTextIndent in interface org.w3c.dom.css.CSS2Properties
    • setTextIndent

      public void setTextIndent(String textIndent) throws DOMException
      Specified by:
      setTextIndent in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getTextShadow

      public String getTextShadow()
      Specified by:
      getTextShadow in interface org.w3c.dom.css.CSS2Properties
    • setTextShadow

      public void setTextShadow(String textShadow) throws DOMException
      Specified by:
      setTextShadow in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getTextTransform

      public String getTextTransform()
      Specified by:
      getTextTransform in interface org.w3c.dom.css.CSS2Properties
    • setTextTransform

      public void setTextTransform(String textTransform) throws DOMException
      Specified by:
      setTextTransform in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getTop

      public String getTop()
      Specified by:
      getTop in interface org.w3c.dom.css.CSS2Properties
    • setTop

      public void setTop(String top) throws DOMException
      Specified by:
      setTop in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getUnicodeBidi

      public String getUnicodeBidi()
      Specified by:
      getUnicodeBidi in interface org.w3c.dom.css.CSS2Properties
    • setUnicodeBidi

      public void setUnicodeBidi(String unicodeBidi) throws DOMException
      Specified by:
      setUnicodeBidi in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getVerticalAlign

      public String getVerticalAlign()
      Specified by:
      getVerticalAlign in interface org.w3c.dom.css.CSS2Properties
    • setVerticalAlign

      public void setVerticalAlign(String verticalAlign) throws DOMException
      Specified by:
      setVerticalAlign in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getVisibility

      public String getVisibility()
      Specified by:
      getVisibility in interface org.w3c.dom.css.CSS2Properties
    • setVisibility

      public void setVisibility(String visibility) throws DOMException
      Specified by:
      setVisibility in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getVoiceFamily

      public String getVoiceFamily()
      Specified by:
      getVoiceFamily in interface org.w3c.dom.css.CSS2Properties
    • setVoiceFamily

      public void setVoiceFamily(String voiceFamily) throws DOMException
      Specified by:
      setVoiceFamily in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getVolume

      public String getVolume()
      Specified by:
      getVolume in interface org.w3c.dom.css.CSS2Properties
    • setVolume

      public void setVolume(String volume) throws DOMException
      Specified by:
      setVolume in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getWhiteSpace

      public String getWhiteSpace()
      Specified by:
      getWhiteSpace in interface org.w3c.dom.css.CSS2Properties
    • setWhiteSpace

      public void setWhiteSpace(String whiteSpace) throws DOMException
      Specified by:
      setWhiteSpace in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getWidows

      public String getWidows()
      Specified by:
      getWidows in interface org.w3c.dom.css.CSS2Properties
    • setWidows

      public void setWidows(String widows) throws DOMException
      Specified by:
      setWidows in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getWidth

      public String getWidth()
      Specified by:
      getWidth in interface org.w3c.dom.css.CSS2Properties
    • setWidth

      public void setWidth(String width) throws DOMException
      Specified by:
      setWidth in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getWordSpacing

      public String getWordSpacing()
      Specified by:
      getWordSpacing in interface org.w3c.dom.css.CSS2Properties
    • setWordSpacing

      public void setWordSpacing(String wordSpacing) throws DOMException
      Specified by:
      setWordSpacing in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException
    • getZIndex

      public String getZIndex()
      Specified by:
      getZIndex in interface org.w3c.dom.css.CSS2Properties
    • setZIndex

      public void setZIndex(String zIndex) throws DOMException
      Specified by:
      setZIndex in interface org.w3c.dom.css.CSS2Properties
      Throws:
      DOMException