to.etc.domui.dom.css
Class CssBase

java.lang.Object
  extended by to.etc.domui.dom.css.CssBase
Direct Known Subclasses:
NodeBase

public class CssBase
extends java.lang.Object

Base class for all remote DOM nodes containing only CSS properties && change management for those.

Author:
Frits Jalvingh Created on Aug 17, 2007

Constructor Summary
CssBase()
           
 
Method Summary
protected  void changed()
          Called as soon as a property of this object changes.
 BackgroundAttachment getBackgroundAttachment()
           
 java.lang.String getBackgroundColor()
           
 java.lang.String getBackgroundImage()
           
 java.lang.String getBackgroundPosition()
           
 java.lang.String getBackgroundRepeat()
           
 java.lang.String getBorderBottomColor()
           
 java.lang.String getBorderBottomStyle()
           
 int getBorderBottomWidth()
           
 java.lang.String getBorderLeftColor()
           
 java.lang.String getBorderLeftStyle()
           
 int getBorderLeftWidth()
           
 java.lang.String getBorderRightColor()
           
 java.lang.String getBorderRightStyle()
           
 int getBorderRightWidth()
           
 java.lang.String getBorderTopColor()
           
 java.lang.String getBorderTopStyle()
           
 int getBorderTopWidth()
           
 java.lang.String getBottom()
           
 java.lang.String getCachedStyle()
           
 ClearType getClear()
           
 java.lang.String getColor()
           
 DisplayType getDisplay()
           
 FloatType getFloat()
           
 java.lang.String getFontFamily()
           
 java.lang.String getFontSize()
           
 java.lang.String getFontSizeAdjust()
           
 FontStyle getFontStyle()
           
 FontVariant getFontVariant()
           
 java.lang.String getFontWeight()
           
 java.lang.String getHeight()
           
 java.lang.String getLeft()
           
 java.lang.String getLineHeight()
           
 java.lang.String getMarginBottom()
           
 java.lang.String getMarginLeft()
           
 java.lang.String getMarginRight()
           
 java.lang.String getMarginTop()
           
 java.lang.String getMaxHeight()
           
 java.lang.String getMaxWidth()
           
 java.lang.String getMinHeight()
           
 java.lang.String getMinWidth()
           
 Overflow getOverflow()
           
 PositionType getPosition()
           
 java.lang.String getRight()
           
 TextAlign getTextAlign()
           
 java.lang.String getTop()
           
 TextTransformType getTransform()
           
 VerticalAlignType getVerticalAlign()
           
 VisibilityType getVisibility()
           
 java.lang.String getWidth()
           
 int getZIndex()
           
 boolean internalSetDisplay(DisplayType dt)
          Used to switch the display attribute when it is switched by an effect.
 void setBackgroundAttachment(BackgroundAttachment backgroundAttachment)
           
 void setBackgroundColor(java.lang.String backgroundColor)
           
 void setBackgroundImage(java.lang.String backgroundImage)
           
 void setBackgroundPosition(java.lang.String backgroundPosition)
           
 void setBackgroundRepeat(java.lang.String backgroundRepeat)
           
 void setBorder(int w)
           
 void setBorder(int w, java.lang.String color, java.lang.String style)
           
 void setBorderBottomColor(java.lang.String borderBottomColor)
           
 void setBorderBottomStyle(java.lang.String borderBottomStyle)
           
 void setBorderBottomWidth(int borderBottomWidth)
           
 void setBorderColor(java.lang.String bs)
           
 void setBorderLeftColor(java.lang.String borderLeftColor)
           
 void setBorderLeftStyle(java.lang.String borderLeftStyle)
           
 void setBorderLeftWidth(int borderLeftWidth)
           
 void setBorderRightColor(java.lang.String borderRightColor)
           
 void setBorderRightStyle(java.lang.String borderRightStyle)
           
 void setBorderRightWidth(int borderRightWidth)
           
 void setBorderStyle(java.lang.String bs)
           
 void setBorderTopColor(java.lang.String borderTopColor)
           
 void setBorderTopStyle(java.lang.String borderTopStyle)
           
 void setBorderTopWidth(int borderTopWidth)
           
 void setBorderWidth(int w)
           
 void setBottom(int px)
           
 void setBottom(java.lang.String bottom)
           
 void setCachedStyle(java.lang.String cachedStyle)
           
 void setClear(ClearType clear)
           
 void setColor(java.lang.String color)
           
 void setDisplay(DisplayType display)
           
 void setFloat(FloatType f)
           
 void setFontFamily(java.lang.String fontFamily)
           
 void setFontSize(java.lang.String fontSize)
           
 void setFontSizeAdjust(java.lang.String fontSizeAdjust)
           
 void setFontStyle(FontStyle fontStyle)
           
 void setFontVariant(FontVariant fontVariant)
           
 void setFontWeight(java.lang.String fontWeight)
           
 void setHeight(java.lang.String height)
           
 void setLeft(int px)
           
 void setLeft(java.lang.String left)
           
 void setLineHeight(java.lang.String lineHeight)
           
 void setMargin(java.lang.String... margin)
           
 void setMarginBottom(java.lang.String marginBottom)
           
 void setMarginLeft(java.lang.String marginLeft)
           
 void setMarginRight(java.lang.String marginRight)
           
 void setMarginTop(java.lang.String marginTop)
           
 void setMaxHeight(java.lang.String maxHeight)
           
 void setMaxWidth(java.lang.String maxWidth)
           
 void setMinHeight(java.lang.String minHeight)
           
 void setMinWidth(java.lang.String minWidth)
           
 void setOverflow(Overflow overflow)
           
 void setPosition(PositionType position)
           
 void setRight(int px)
           
 void setRight(java.lang.String right)
           
 void setTextAlign(TextAlign textAlign)
           
 void setTop(int px)
           
 void setTop(java.lang.String top)
           
 void setTransform(TextTransformType transform)
           
 void setVerticalAlign(VerticalAlignType verticalAlign)
           
 void setVisibility(VisibilityType visibility)
           
 void setWidth(java.lang.String width)
           
 void setZIndex(int index)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CssBase

public CssBase()
Method Detail

getCachedStyle

public java.lang.String getCachedStyle()

setCachedStyle

public void setCachedStyle(java.lang.String cachedStyle)

changed

protected void changed()
Called as soon as a property of this object changes. This dirties this object.


getBackgroundAttachment

public BackgroundAttachment getBackgroundAttachment()

setBackgroundAttachment

public void setBackgroundAttachment(BackgroundAttachment backgroundAttachment)

getBackgroundColor

public java.lang.String getBackgroundColor()

setBackgroundColor

public void setBackgroundColor(java.lang.String backgroundColor)

getBackgroundImage

public java.lang.String getBackgroundImage()

setBackgroundImage

public void setBackgroundImage(java.lang.String backgroundImage)

getBackgroundPosition

public java.lang.String getBackgroundPosition()

setBackgroundPosition

public void setBackgroundPosition(java.lang.String backgroundPosition)

getBackgroundRepeat

public java.lang.String getBackgroundRepeat()

setBackgroundRepeat

public void setBackgroundRepeat(java.lang.String backgroundRepeat)

getBorderLeftWidth

public int getBorderLeftWidth()

setBorderLeftWidth

public void setBorderLeftWidth(int borderLeftWidth)

getBorderRightWidth

public int getBorderRightWidth()

setBorderRightWidth

public void setBorderRightWidth(int borderRightWidth)

getBorderTopWidth

public int getBorderTopWidth()

setBorderTopWidth

public void setBorderTopWidth(int borderTopWidth)

getBorderBottomWidth

public int getBorderBottomWidth()

setBorderBottomWidth

public void setBorderBottomWidth(int borderBottomWidth)

getBorderTopColor

public java.lang.String getBorderTopColor()

setBorderTopColor

public void setBorderTopColor(java.lang.String borderTopColor)

getBorderBottomColor

public java.lang.String getBorderBottomColor()

setBorderBottomColor

public void setBorderBottomColor(java.lang.String borderBottomColor)

getBorderLeftColor

public java.lang.String getBorderLeftColor()

setBorderLeftColor

public void setBorderLeftColor(java.lang.String borderLeftColor)

getBorderRightColor

public java.lang.String getBorderRightColor()

setBorderRightColor

public void setBorderRightColor(java.lang.String borderRightColor)

getBorderTopStyle

public java.lang.String getBorderTopStyle()

setBorderTopStyle

public void setBorderTopStyle(java.lang.String borderTopStyle)

getBorderBottomStyle

public java.lang.String getBorderBottomStyle()

setBorderBottomStyle

public void setBorderBottomStyle(java.lang.String borderBottomStyle)

getBorderLeftStyle

public java.lang.String getBorderLeftStyle()

setBorderLeftStyle

public void setBorderLeftStyle(java.lang.String borderLeftStyle)

getBorderRightStyle

public java.lang.String getBorderRightStyle()

setBorderRightStyle

public void setBorderRightStyle(java.lang.String borderRightStyle)

setBorderWidth

public void setBorderWidth(int w)

setBorderStyle

public void setBorderStyle(java.lang.String bs)

setBorderColor

public void setBorderColor(java.lang.String bs)

setBorder

public void setBorder(int w)

setBorder

public void setBorder(int w,
                      java.lang.String color,
                      java.lang.String style)

getClear

public ClearType getClear()

setClear

public void setClear(ClearType clear)

getDisplay

public DisplayType getDisplay()

setDisplay

public void setDisplay(DisplayType display)

internalSetDisplay

public boolean internalSetDisplay(DisplayType dt)
Used to switch the display attribute when it is switched by an effect.

Parameters:
dt -
Returns:

getOverflow

public Overflow getOverflow()

setOverflow

public void setOverflow(Overflow overflow)

getFloat

public FloatType getFloat()

setFloat

public void setFloat(FloatType f)

getPosition

public PositionType getPosition()

setPosition

public void setPosition(PositionType position)

getVisibility

public VisibilityType getVisibility()

setVisibility

public void setVisibility(VisibilityType visibility)

getHeight

public java.lang.String getHeight()

setHeight

public void setHeight(java.lang.String height)

getLineHeight

public java.lang.String getLineHeight()

setLineHeight

public void setLineHeight(java.lang.String lineHeight)

getMaxHeight

public java.lang.String getMaxHeight()

setMaxHeight

public void setMaxHeight(java.lang.String maxHeight)

getMaxWidth

public java.lang.String getMaxWidth()

setMaxWidth

public void setMaxWidth(java.lang.String maxWidth)

getMinHeight

public java.lang.String getMinHeight()

setMinHeight

public void setMinHeight(java.lang.String minHeight)

getMinWidth

public java.lang.String getMinWidth()

setMinWidth

public void setMinWidth(java.lang.String minWidth)

getWidth

public java.lang.String getWidth()

setWidth

public void setWidth(java.lang.String width)

getFontFamily

public java.lang.String getFontFamily()

setFontFamily

public void setFontFamily(java.lang.String fontFamily)

getFontSize

public java.lang.String getFontSize()

setFontSize

public void setFontSize(java.lang.String fontSize)

getFontSizeAdjust

public java.lang.String getFontSizeAdjust()

setFontSizeAdjust

public void setFontSizeAdjust(java.lang.String fontSizeAdjust)

getFontStyle

public FontStyle getFontStyle()

setFontStyle

public void setFontStyle(FontStyle fontStyle)

getFontVariant

public FontVariant getFontVariant()

setFontVariant

public void setFontVariant(FontVariant fontVariant)

getFontWeight

public java.lang.String getFontWeight()

setFontWeight

public void setFontWeight(java.lang.String fontWeight)

getZIndex

public int getZIndex()

setZIndex

public void setZIndex(int index)

getTop

public java.lang.String getTop()

setTop

public void setTop(java.lang.String top)

setTop

public void setTop(int px)

getBottom

public java.lang.String getBottom()

setBottom

public void setBottom(java.lang.String bottom)

setBottom

public void setBottom(int px)

getLeft

public java.lang.String getLeft()

setLeft

public void setLeft(java.lang.String left)

setLeft

public void setLeft(int px)

getRight

public java.lang.String getRight()

setRight

public void setRight(java.lang.String right)

setRight

public void setRight(int px)

getColor

public java.lang.String getColor()

setColor

public void setColor(java.lang.String color)

getTextAlign

public TextAlign getTextAlign()

setTextAlign

public void setTextAlign(TextAlign textAlign)

getVerticalAlign

public VerticalAlignType getVerticalAlign()

setVerticalAlign

public void setVerticalAlign(VerticalAlignType verticalAlign)

getMarginLeft

public java.lang.String getMarginLeft()

setMarginLeft

public void setMarginLeft(java.lang.String marginLeft)

getMarginRight

public java.lang.String getMarginRight()

setMarginRight

public void setMarginRight(java.lang.String marginRight)

getMarginTop

public java.lang.String getMarginTop()

setMarginTop

public void setMarginTop(java.lang.String marginTop)

getMarginBottom

public java.lang.String getMarginBottom()

setMarginBottom

public void setMarginBottom(java.lang.String marginBottom)

setMargin

public void setMargin(java.lang.String... margin)

getTransform

public TextTransformType getTransform()

setTransform

public void setTransform(TextTransformType transform)