Class GssGenerationVisitor
java.lang.Object
com.google.gwt.resources.css.ast.CssVisitor
com.google.gwt.resources.converter.ExtendedCssVisitor
com.google.gwt.resources.converter.GssGenerationVisitor
The GssGenerationVisitor turns a css tree into a gss string.
-
Field Summary
Fields inherited from class com.google.gwt.resources.css.ast.CssVisitor
UNMODIFIABLE_CONTEXT -
Constructor Summary
ConstructorsConstructorDescriptionGssGenerationVisitor(com.google.gwt.dev.util.TextOutput out, Map<String, String> cssToGssConstantMapping, boolean lenient, TreeLogger treeLogger, com.google.gwt.thirdparty.guava.common.base.Predicate<String> simpleBooleanConditionPredicate) -
Method Summary
Modifier and TypeMethodDescriptionvoidendVisit(com.google.gwt.resources.css.ast.CssFontFace x, com.google.gwt.resources.css.ast.Context ctx) voidendVisit(com.google.gwt.resources.css.ast.CssIf x, com.google.gwt.resources.css.ast.Context ctx) voidendVisit(com.google.gwt.resources.css.ast.CssMediaRule x, com.google.gwt.resources.css.ast.Context ctx) voidendVisit(com.google.gwt.resources.css.ast.CssNoFlip x, com.google.gwt.resources.css.ast.Context ctx) voidendVisit(com.google.gwt.resources.css.ast.CssPageRule x, com.google.gwt.resources.css.ast.Context ctx) voidendVisit(com.google.gwt.resources.css.ast.CssRule x, com.google.gwt.resources.css.ast.Context ctx) voidendVisit(com.google.gwt.resources.css.ast.CssSprite x, com.google.gwt.resources.css.ast.Context ctx) voidendVisit(com.google.gwt.resources.css.ast.CssUnknownAtRule x, com.google.gwt.resources.css.ast.Context ctx) booleanbooleanbooleanvisit(com.google.gwt.resources.css.ast.CssCharset x, com.google.gwt.resources.css.ast.Context ctx) booleanvisit(com.google.gwt.resources.css.ast.CssDef x, com.google.gwt.resources.css.ast.Context ctx) booleanvisit(com.google.gwt.resources.css.ast.CssEval x, com.google.gwt.resources.css.ast.Context ctx) booleanvisit(com.google.gwt.resources.css.ast.CssExternalSelectors x, com.google.gwt.resources.css.ast.Context ctx) booleanvisit(com.google.gwt.resources.css.ast.CssFontFace x, com.google.gwt.resources.css.ast.Context ctx) booleanvisit(com.google.gwt.resources.css.ast.CssIf x, com.google.gwt.resources.css.ast.Context ctx) booleanvisit(com.google.gwt.resources.css.ast.CssMediaRule x, com.google.gwt.resources.css.ast.Context ctx) booleanvisit(com.google.gwt.resources.css.ast.CssNoFlip x, com.google.gwt.resources.css.ast.Context ctx) booleanvisit(com.google.gwt.resources.css.ast.CssPageRule x, com.google.gwt.resources.css.ast.Context ctx) booleanvisit(com.google.gwt.resources.css.ast.CssProperty x, com.google.gwt.resources.css.ast.Context ctx) booleanvisit(com.google.gwt.resources.css.ast.CssRule x, com.google.gwt.resources.css.ast.Context ctx) booleanvisit(com.google.gwt.resources.css.ast.CssSelector x, com.google.gwt.resources.css.ast.Context ctx) booleanvisit(com.google.gwt.resources.css.ast.CssSprite x, com.google.gwt.resources.css.ast.Context ctx) booleanvisit(com.google.gwt.resources.css.ast.CssUrl x, com.google.gwt.resources.css.ast.Context ctx) Methods inherited from class com.google.gwt.resources.converter.ExtendedCssVisitor
endVisit, endVisitMethods inherited from class com.google.gwt.resources.css.ast.CssVisitor
accept, accept, acceptWithInsertRemove, doAccept, doAccept, doAcceptWithInsertRemove, doTraverse, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, visit, visit
-
Constructor Details
-
GssGenerationVisitor
public GssGenerationVisitor(com.google.gwt.dev.util.TextOutput out, Map<String, String> cssToGssConstantMapping, boolean lenient, TreeLogger treeLogger, com.google.gwt.thirdparty.guava.common.base.Predicate<String> simpleBooleanConditionPredicate)
-
-
Method Details
-
getContent
-
endVisit
public void endVisit(com.google.gwt.resources.css.ast.CssFontFace x, com.google.gwt.resources.css.ast.Context ctx) - Overrides:
endVisitin classcom.google.gwt.resources.css.ast.CssVisitor- Parameters:
x- the node being visitedctx- the context for the visit
-
endVisit
public void endVisit(com.google.gwt.resources.css.ast.CssMediaRule x, com.google.gwt.resources.css.ast.Context ctx) - Overrides:
endVisitin classcom.google.gwt.resources.css.ast.CssVisitor- Parameters:
x- the node being visitedctx- the context for the visit
-
endVisit
public void endVisit(com.google.gwt.resources.css.ast.CssPageRule x, com.google.gwt.resources.css.ast.Context ctx) - Overrides:
endVisitin classcom.google.gwt.resources.css.ast.CssVisitor- Parameters:
x- the node being visitedctx- the context for the visit
-
endVisit
public void endVisit(com.google.gwt.resources.css.ast.CssUnknownAtRule x, com.google.gwt.resources.css.ast.Context ctx) - Overrides:
endVisitin classcom.google.gwt.resources.css.ast.CssVisitor- Parameters:
x- the node being visitedctx- the context for the visit
-
visit
public boolean visit(com.google.gwt.resources.css.ast.CssSprite x, com.google.gwt.resources.css.ast.Context ctx) - Overrides:
visitin classcom.google.gwt.resources.css.ast.CssVisitor- Parameters:
x- the node being visitedctx- the context for the visit
-
endVisit
public void endVisit(com.google.gwt.resources.css.ast.CssSprite x, com.google.gwt.resources.css.ast.Context ctx) - Overrides:
endVisitin classcom.google.gwt.resources.css.ast.CssVisitor- Parameters:
x- the node being visitedctx- the context for the visit
-
visit
public boolean visit(com.google.gwt.resources.css.ast.CssDef x, com.google.gwt.resources.css.ast.Context ctx) - Overrides:
visitin classcom.google.gwt.resources.css.ast.CssVisitor- Parameters:
x- the node being visitedctx- the context for the visit
-
visit
public boolean visit(com.google.gwt.resources.css.ast.CssEval x, com.google.gwt.resources.css.ast.Context ctx) - Overrides:
visitin classcom.google.gwt.resources.css.ast.CssVisitor- Parameters:
x- the node being visitedctx- the context for the visit
-
visit
public boolean visit(com.google.gwt.resources.css.ast.CssUrl x, com.google.gwt.resources.css.ast.Context ctx) - Overrides:
visitin classcom.google.gwt.resources.css.ast.CssVisitor- Parameters:
x- the node being visitedctx- the context for the visit
-
visit
public boolean visit(com.google.gwt.resources.css.ast.CssRule x, com.google.gwt.resources.css.ast.Context ctx) - Overrides:
visitin classcom.google.gwt.resources.css.ast.CssVisitor- Parameters:
x- the node being visitedctx- the context for the visit
-
endVisit
public void endVisit(com.google.gwt.resources.css.ast.CssRule x, com.google.gwt.resources.css.ast.Context ctx) - Overrides:
endVisitin classcom.google.gwt.resources.css.ast.CssVisitor- Parameters:
x- the node being visitedctx- the context for the visit
-
visit
public boolean visit(com.google.gwt.resources.css.ast.CssNoFlip x, com.google.gwt.resources.css.ast.Context ctx) - Overrides:
visitin classcom.google.gwt.resources.css.ast.CssVisitor- Parameters:
x- the node being visitedctx- the context for the visit
-
visit
public boolean visit(com.google.gwt.resources.css.ast.CssExternalSelectors x, com.google.gwt.resources.css.ast.Context ctx) - Overrides:
visitin classcom.google.gwt.resources.css.ast.CssVisitor- Parameters:
x- the node being visitedctx- the context for the visit
-
visit
public boolean visit(com.google.gwt.resources.css.ast.CssCharset x, com.google.gwt.resources.css.ast.Context ctx) - Overrides:
visitin classcom.google.gwt.resources.css.ast.CssVisitor- Parameters:
x- the node being visitedctx- the context for the visit
-
endVisit
public void endVisit(com.google.gwt.resources.css.ast.CssNoFlip x, com.google.gwt.resources.css.ast.Context ctx) - Overrides:
endVisitin classcom.google.gwt.resources.css.ast.CssVisitor- Parameters:
x- the node being visitedctx- the context for the visit
-
visit
public boolean visit(com.google.gwt.resources.css.ast.CssProperty x, com.google.gwt.resources.css.ast.Context ctx) - Overrides:
visitin classcom.google.gwt.resources.css.ast.CssVisitor- Parameters:
x- the node being visitedctx- the context for the visit
-
visit
- Overrides:
visitin classExtendedCssVisitor- Parameters:
x- the node being visitedctx- the context for the visit
-
visit
- Overrides:
visitin classExtendedCssVisitor- Parameters:
x- the node being visitedctx- the context for the visit
-
endVisit
public void endVisit(com.google.gwt.resources.css.ast.CssIf x, com.google.gwt.resources.css.ast.Context ctx) - Overrides:
endVisitin classcom.google.gwt.resources.css.ast.CssVisitor- Parameters:
x- the node being visitedctx- the context for the visit
-
visit
public boolean visit(com.google.gwt.resources.css.ast.CssIf x, com.google.gwt.resources.css.ast.Context ctx) - Overrides:
visitin classcom.google.gwt.resources.css.ast.CssVisitor- Parameters:
x- the node being visitedctx- the context for the visit
-
visit
public boolean visit(com.google.gwt.resources.css.ast.CssFontFace x, com.google.gwt.resources.css.ast.Context ctx) - Overrides:
visitin classcom.google.gwt.resources.css.ast.CssVisitor- Parameters:
x- the node being visitedctx- the context for the visit
-
visit
public boolean visit(com.google.gwt.resources.css.ast.CssMediaRule x, com.google.gwt.resources.css.ast.Context ctx) - Overrides:
visitin classcom.google.gwt.resources.css.ast.CssVisitor- Parameters:
x- the node being visitedctx- the context for the visit
-
visit
public boolean visit(com.google.gwt.resources.css.ast.CssPageRule x, com.google.gwt.resources.css.ast.Context ctx) - Overrides:
visitin classcom.google.gwt.resources.css.ast.CssVisitor- Parameters:
x- the node being visitedctx- the context for the visit
-
visit
public boolean visit(com.google.gwt.resources.css.ast.CssSelector x, com.google.gwt.resources.css.ast.Context ctx) - Overrides:
visitin classcom.google.gwt.resources.css.ast.CssVisitor- Parameters:
x- the node being visitedctx- the context for the visit
-