com.google.gwt.resources.css
Class ExternalClassesCollector

java.lang.Object
  extended by com.google.gwt.resources.css.ast.CssVisitor
      extended by com.google.gwt.resources.css.ExternalClassesCollector

public class ExternalClassesCollector
extends CssVisitor

Collects all @external declarations in the stylesheet. This visitor will expand tail-globs.


Field Summary
static java.lang.String GLOB_STRING
           
 
Constructor Summary
ExternalClassesCollector()
           
 
Method Summary
 void endVisit(CssExternalSelectors x, Context ctx)
           
 void endVisit(CssSelector x, Context ctx)
           
 java.util.SortedSet<java.lang.String> getClasses()
           
 
Methods inherited from class com.google.gwt.resources.css.ast.CssVisitor
accept, accept, acceptWithInsertRemove, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

GLOB_STRING

public static final java.lang.String GLOB_STRING
See Also:
Constant Field Values
Constructor Detail

ExternalClassesCollector

public ExternalClassesCollector()
Method Detail

endVisit

public void endVisit(CssExternalSelectors x,
                     Context ctx)
Overrides:
endVisit in class CssVisitor
Parameters:
x - the node being visited
ctx - the context for the visit

endVisit

public void endVisit(CssSelector x,
                     Context ctx)
Overrides:
endVisit in class CssVisitor
Parameters:
x - the node being visited
ctx - the context for the visit

getClasses

public java.util.SortedSet<java.lang.String> getClasses()