Class CreateStandardAtRuleNodes
- java.lang.Object
-
- com.google.common.css.compiler.passes.CreateStandardAtRuleNodes
-
- All Implemented Interfaces:
CssCompilerPass,UniformVisitor
public class CreateStandardAtRuleNodes extends java.lang.Object implements UniformVisitor, CssCompilerPass
A compiler pass that transforms standardCssUnknownAtRuleNodeinstances to more specific at-rule nodes, or deletes them.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.google.common.css.compiler.passes.UniformVisitor
UniformVisitor.Adapters
-
-
Constructor Summary
Constructors Constructor Description CreateStandardAtRuleNodes(MutatingVisitController visitController, ErrorManager errorManager)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidenter(CssNode cssNode)voidleave(CssNode node)voidrunPass()
-
-
-
Constructor Detail
-
CreateStandardAtRuleNodes
public CreateStandardAtRuleNodes(MutatingVisitController visitController, ErrorManager errorManager)
-
-
Method Detail
-
leave
public void leave(CssNode node)
- Specified by:
leavein interfaceUniformVisitor
-
enter
public void enter(CssNode cssNode)
- Specified by:
enterin interfaceUniformVisitor
-
runPass
public void runPass()
- Specified by:
runPassin interfaceCssCompilerPass
-
-