Class GssGenerationVisitor
- java.lang.Object
-
- com.google.gwt.resources.css.ast.CssVisitor
-
- com.google.gwt.resources.converter.ExtendedCssVisitor
-
- com.google.gwt.resources.converter.GssGenerationVisitor
-
public class GssGenerationVisitor extends ExtendedCssVisitor
The GssGenerationVisitor turns a css tree into a gss string.
-
-
Constructor Summary
Constructors Constructor Description GssGenerationVisitor(com.google.gwt.dev.util.TextOutput out, java.util.Map<java.lang.String,java.lang.String> cssToGssConstantMapping, boolean lenient, TreeLogger treeLogger, com.google.gwt.thirdparty.guava.common.base.Predicate<java.lang.String> simpleBooleanConditionPredicate)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidendVisit(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)java.lang.StringgetContent()booleanvisit(CssElIf x, com.google.gwt.resources.css.ast.Context ctx)booleanvisit(CssElse x, com.google.gwt.resources.css.ast.Context ctx)booleanvisit(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, endVisit
-
-
-
-
Constructor Detail
-
GssGenerationVisitor
public GssGenerationVisitor(com.google.gwt.dev.util.TextOutput out, java.util.Map<java.lang.String,java.lang.String> cssToGssConstantMapping, boolean lenient, TreeLogger treeLogger, com.google.gwt.thirdparty.guava.common.base.Predicate<java.lang.String> simpleBooleanConditionPredicate)
-
-
Method Detail
-
getContent
public java.lang.String 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
public boolean visit(CssElse x, com.google.gwt.resources.css.ast.Context ctx)
- Overrides:
visitin classExtendedCssVisitor- Parameters:
x- the node being visitedctx- the context for the visit
-
visit
public boolean visit(CssElIf x, com.google.gwt.resources.css.ast.Context ctx)
- 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
-
-