com.google.gwt.resources.css.ast
Class CssProperty.Value

java.lang.Object
  extended by com.google.gwt.resources.css.ast.CssProperty.Value
Direct Known Subclasses:
CssProperty.DotPathValue, CssProperty.ExpressionValue, CssProperty.IdentValue, CssProperty.ListValue, CssProperty.NumberValue, CssProperty.StringValue
Enclosing class:
CssProperty

public abstract static class CssProperty.Value
extends java.lang.Object

An abstract encapsulation of property values in GWT CSS.


Constructor Summary
CssProperty.Value()
           
 
Method Summary
abstract  java.lang.String getExpression()
          Generate a Java expression whose execution results in the value.
 CssProperty.DotPathValue isDotPathValue()
           
 CssProperty.ExpressionValue isExpressionValue()
           
 CssProperty.IdentValue isIdentValue()
           
 CssProperty.ListValue isListValue()
           
 CssProperty.NumberValue isNumberValue()
           
 boolean isSpaceRequired()
           
 CssProperty.StringValue isStringValue()
           
abstract  java.lang.String toCss()
          Generate a CSS expression that represents the Value.
 java.lang.String toString()
          For debugging only.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CssProperty.Value

public CssProperty.Value()
Method Detail

getExpression

public abstract java.lang.String getExpression()
Generate a Java expression whose execution results in the value.


isDotPathValue

public CssProperty.DotPathValue isDotPathValue()

isExpressionValue

public CssProperty.ExpressionValue isExpressionValue()

isIdentValue

public CssProperty.IdentValue isIdentValue()

isListValue

public CssProperty.ListValue isListValue()

isNumberValue

public CssProperty.NumberValue isNumberValue()

isSpaceRequired

public boolean isSpaceRequired()

isStringValue

public CssProperty.StringValue isStringValue()

toCss

public abstract java.lang.String toCss()
Generate a CSS expression that represents the Value.


toString

public java.lang.String toString()
For debugging only.

Overrides:
toString in class java.lang.Object