com.google.gwt.resources.css
Class ClassRenamer
java.lang.Object
com.google.gwt.resources.css.ast.CssVisitor
com.google.gwt.resources.css.ClassRenamer
public class ClassRenamer
- extends CssVisitor
Renames class selectors to their obfuscated names.
|
Constructor Summary |
ClassRenamer(TreeLogger logger,
java.util.Map<java.lang.String,java.util.Map<JMethod,java.lang.String>> classReplacementsWithPrefix,
boolean strict,
java.util.Set<java.lang.String> externalClasses)
|
| 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, 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 |
ClassRenamer
public ClassRenamer(TreeLogger logger,
java.util.Map<java.lang.String,java.util.Map<JMethod,java.lang.String>> classReplacementsWithPrefix,
boolean strict,
java.util.Set<java.lang.String> externalClasses)
endVisit
public void endVisit(CssDef x,
Context ctx)
- Overrides:
endVisit in class CssVisitor
- Parameters:
x - the node being visitedctx - the context for the visit
endVisit
public void endVisit(CssSelector x,
Context ctx)
- Overrides:
endVisit in class CssVisitor
- Parameters:
x - the node being visitedctx - the context for the visit
endVisit
public void endVisit(CssStylesheet x,
Context ctx)
- Overrides:
endVisit in class CssVisitor
- Parameters:
x - the node being visitedctx - the context for the visit
getReplacements
public java.util.Map<JMethod,java.lang.String> getReplacements()
- Reports the replacements that were actually performed by this visitor.