com.google.gwt.resources.css
Class Spriter

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

public class Spriter
extends CssModVisitor

Replaces CssSprite nodes with CssRule nodes that will display the sprited image. The real trick with spriting the images is to reuse the ImageResource processing framework by requiring the sprite to be defined in terms of an ImageResource.


Constructor Summary
Spriter(TreeLogger logger, ResourceContext context)
           
 
Method Summary
 void endVisit(CssSprite x, Context ctx)
           
 
Methods inherited from class com.google.gwt.resources.css.ast.CssModVisitor
didChange
 
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, 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
 

Constructor Detail

Spriter

public Spriter(TreeLogger logger,
               ResourceContext context)
Method Detail

endVisit

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