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
ConstructorDescriptionGssGenerationVisitor
(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 TypeMethodDescriptionvoid
endVisit
(com.google.gwt.resources.css.ast.CssFontFace x, com.google.gwt.resources.css.ast.Context ctx) void
endVisit
(com.google.gwt.resources.css.ast.CssIf x, com.google.gwt.resources.css.ast.Context ctx) void
endVisit
(com.google.gwt.resources.css.ast.CssMediaRule x, com.google.gwt.resources.css.ast.Context ctx) void
endVisit
(com.google.gwt.resources.css.ast.CssNoFlip x, com.google.gwt.resources.css.ast.Context ctx) void
endVisit
(com.google.gwt.resources.css.ast.CssPageRule x, com.google.gwt.resources.css.ast.Context ctx) void
endVisit
(com.google.gwt.resources.css.ast.CssRule x, com.google.gwt.resources.css.ast.Context ctx) void
endVisit
(com.google.gwt.resources.css.ast.CssSprite x, com.google.gwt.resources.css.ast.Context ctx) void
endVisit
(com.google.gwt.resources.css.ast.CssUnknownAtRule x, com.google.gwt.resources.css.ast.Context ctx) boolean
boolean
boolean
visit
(com.google.gwt.resources.css.ast.CssCharset x, com.google.gwt.resources.css.ast.Context ctx) boolean
visit
(com.google.gwt.resources.css.ast.CssDef x, com.google.gwt.resources.css.ast.Context ctx) boolean
visit
(com.google.gwt.resources.css.ast.CssEval x, com.google.gwt.resources.css.ast.Context ctx) boolean
visit
(com.google.gwt.resources.css.ast.CssExternalSelectors x, com.google.gwt.resources.css.ast.Context ctx) boolean
visit
(com.google.gwt.resources.css.ast.CssFontFace x, com.google.gwt.resources.css.ast.Context ctx) boolean
visit
(com.google.gwt.resources.css.ast.CssIf x, com.google.gwt.resources.css.ast.Context ctx) boolean
visit
(com.google.gwt.resources.css.ast.CssMediaRule x, com.google.gwt.resources.css.ast.Context ctx) boolean
visit
(com.google.gwt.resources.css.ast.CssNoFlip x, com.google.gwt.resources.css.ast.Context ctx) boolean
visit
(com.google.gwt.resources.css.ast.CssPageRule x, com.google.gwt.resources.css.ast.Context ctx) boolean
visit
(com.google.gwt.resources.css.ast.CssProperty x, com.google.gwt.resources.css.ast.Context ctx) boolean
visit
(com.google.gwt.resources.css.ast.CssRule x, com.google.gwt.resources.css.ast.Context ctx) boolean
visit
(com.google.gwt.resources.css.ast.CssSelector x, com.google.gwt.resources.css.ast.Context ctx) boolean
visit
(com.google.gwt.resources.css.ast.CssSprite x, com.google.gwt.resources.css.ast.Context ctx) boolean
visit
(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, endVisit
Methods 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:
endVisit
in 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:
endVisit
in 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:
endVisit
in 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:
endVisit
in 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:
visit
in 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:
endVisit
in 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:
visit
in 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:
visit
in 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:
visit
in 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:
visit
in 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:
endVisit
in 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:
visit
in 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:
visit
in 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:
visit
in 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:
endVisit
in 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:
visit
in classcom.google.gwt.resources.css.ast.CssVisitor
- Parameters:
x
- the node being visitedctx
- the context for the visit
-
visit
- Overrides:
visit
in classExtendedCssVisitor
- Parameters:
x
- the node being visitedctx
- the context for the visit
-
visit
- Overrides:
visit
in 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:
endVisit
in 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:
visit
in 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:
visit
in 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:
visit
in 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:
visit
in 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:
visit
in classcom.google.gwt.resources.css.ast.CssVisitor
- Parameters:
x
- the node being visitedctx
- the context for the visit
-