com.google.gwt.resources.css.ast
Class CollapsedNode

java.lang.Object
  extended by com.google.gwt.resources.css.ast.CssNode
      extended by com.google.gwt.resources.css.ast.CollapsedNode
All Implemented Interfaces:
CssVisitable, HasNodes

public class CollapsedNode
extends CssNode
implements HasNodes

This delegate class bypasses traversal of a node, instead traversing the node's children. Any modifications made to the node list of the CollapsedNode will be reflected in the original node.


Constructor Summary
CollapsedNode(HasNodes parent)
           
CollapsedNode(java.util.List<CssNode> nodes)
           
 
Method Summary
 java.util.List<CssNode> getNodes()
           
 void traverse(CssVisitor visitor, Context context)
           
 
Methods inherited from class com.google.gwt.resources.css.ast.CssNode
toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CollapsedNode

public CollapsedNode(HasNodes parent)

CollapsedNode

public CollapsedNode(java.util.List<CssNode> nodes)
Method Detail

getNodes

public java.util.List<CssNode> getNodes()
Specified by:
getNodes in interface HasNodes

traverse

public void traverse(CssVisitor visitor,
                     Context context)
Specified by:
traverse in interface CssVisitable