Class CompactPrinter
java.lang.Object
com.google.common.css.compiler.passes.CodePrinter
com.google.common.css.compiler.passes.CompactPrinter
- All Implemented Interfaces:
CssCompilerPass
- Direct Known Subclasses:
TemplateCompactPrinter
A compact-printer for
CssTree instances.-
Constructor Summary
ConstructorsConstructorDescriptionCompactPrinter(CssNode subtree) CompactPrinter(CssNode subtree, CodeBuffer buffer) CompactPrinter(CssNode subtree, CodeBuffer buffer, GssSourceMapGenerator generator) CompactPrinter(CssTree tree) CompactPrinter(CssTree tree, CodeBuffer buffer) CompactPrinter(CssTree tree, CodeBuffer buffer, GssSourceMapGenerator generator) CompactPrinter(CssTree tree, GssSourceMapGenerator generator) -
Method Summary
Modifier and TypeMethodDescriptionprotected CssTreeVisitorcreateVisitor(VisitController visitController, CodeBuffer buffer) Constructs the visitor required by the subclass.Returns the CSS compacted printed output.static Stringstatic StringvoidrunPass()Methods inherited from class com.google.common.css.compiler.passes.CodePrinter
getOutputBuffer, resetBuffer, setPreserveMarkedComments, visit
-
Constructor Details
-
CompactPrinter
public CompactPrinter(CssNode subtree, @Nullable CodeBuffer buffer, @Nullable GssSourceMapGenerator generator) -
CompactPrinter
-
CompactPrinter
-
CompactPrinter
public CompactPrinter(CssTree tree, @Nullable CodeBuffer buffer, @Nullable GssSourceMapGenerator generator) -
CompactPrinter
-
CompactPrinter
-
CompactPrinter
-
-
Method Details
-
createVisitor
Description copied from class:CodePrinterConstructs the visitor required by the subclass. This visitor'senter*methods will be called after the source map generator'sstartSourceMappingmethod and before itsendSourceMappingmethod.- Specified by:
createVisitorin classCodePrinter
-
getCompactPrintedString
Returns the CSS compacted printed output. -
runPass
public void runPass() -
printCompactly
-
printCompactly
-