com.google.caja.parser.css
Class CssPropertySignature.PropertyRefSignature

java.lang.Object
  extended by com.google.caja.parser.css.CssPropertySignature
      extended by com.google.caja.parser.css.CssPropertySignature.PropertyRefSignature
All Implemented Interfaces:
ParseTreeNode, MessagePart, Renderable, java.lang.Cloneable
Enclosing class:
CssPropertySignature

public static final class CssPropertySignature.PropertyRefSignature
extends CssPropertySignature

A signature that defers to a CSS 2 property signature.


Nested Class Summary
 
Nested classes/interfaces inherited from class com.google.caja.parser.css.CssPropertySignature
CssPropertySignature.CallSignature, CssPropertySignature.ExclusiveSetSignature, CssPropertySignature.LiteralSignature, CssPropertySignature.Parser, CssPropertySignature.ProgIdAttrSignature, CssPropertySignature.ProgIdSignature, CssPropertySignature.PropertyRefSignature, CssPropertySignature.QuotedLiteralSignature, CssPropertySignature.RepeatedSignature, CssPropertySignature.SeriesSignature, CssPropertySignature.SetSignature, CssPropertySignature.SymbolSignature
 
Nested classes/interfaces inherited from interface com.google.caja.parser.ParseTreeNode
ParseTreeNode.ReflectiveCtor
 
Nested classes/interfaces inherited from interface com.google.caja.reporting.MessagePart
MessagePart.Factory
 
Field Summary
 Name name
           
 
Fields inherited from interface com.google.caja.parser.ParseTreeNode
TAINTED
 
Constructor Summary
private CssPropertySignature.PropertyRefSignature(Name name)
           
 
Method Summary
 Name getPropertyName()
           
 Name getValue()
           
 void render(RenderContext r)
          Output the textual form to r.getOut().
 
Methods inherited from class com.google.caja.parser.css.CssPropertySignature
acceptPostOrder, acceptPreOrder, children, clone, format, formatSelf, formatTree, getAttributes, getComments, getFilePosition, getNextSibling, getParent, getPrevSibling, makeRenderer, toString
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

name

public final Name name
Constructor Detail

CssPropertySignature.PropertyRefSignature

private CssPropertySignature.PropertyRefSignature(Name name)
Method Detail

getValue

public Name getValue()
Returns:
null or a value with subclass specific meaning which encapsulates all parsed state separate from the children.

getPropertyName

public Name getPropertyName()

render

public void render(RenderContext r)
Description copied from interface: Renderable
Output the textual form to r.getOut().



Copyright (C) 2008 Google Inc.
Licensed under the Apache License, Version 2.0