Class CssRulesetNode
java.lang.Object
com.google.common.css.compiler.ast.CssNode
com.google.common.css.compiler.ast.CssRulesetNode
- All Implemented Interfaces:
Locatable
A node representing a style rule.
-
Constructor Summary
ConstructorsConstructorDescriptionConstructor of a ruleset node.CssRulesetNode(CssDeclarationBlockNode declarations) Constructor of a ruleset node.CssRulesetNode(CssDeclarationBlockNode declarations, List<CssCommentNode> comments) Constructor of a ruleset node.CssRulesetNode(CssRulesetNode node) Copy constructor.CssRulesetNode(List<CssCommentNode> comments) Constructor of a ruleset node. -
Method Summary
Modifier and TypeMethodDescriptionvoidaddDeclaration(CssNode declaration) voidaddSelector(CssSelectorNode selector) deepCopy()voidsetSelectors(CssSelectorListNode selectors) toString()For debugging only.Methods inherited from class com.google.common.css.compiler.ast.CssNode
ancestors, appendComment, deepCopyNodes, equals, getComments, getParent, getShouldBeFlipped, getSourceCodeLocation, getVisitController, hasComment, hashCode, inFunArgs, setComments, setShouldBeFlipped, setSourceCodeLocation
-
Constructor Details
-
CssRulesetNode
public CssRulesetNode(CssDeclarationBlockNode declarations, @Nullable List<CssCommentNode> comments) Constructor of a ruleset node.- Parameters:
declarations-comments-
-
CssRulesetNode
Constructor of a ruleset node.- Parameters:
declarations-
-
CssRulesetNode
public CssRulesetNode()Constructor of a ruleset node. -
CssRulesetNode
Constructor of a ruleset node.- Parameters:
comments-
-
CssRulesetNode
Copy constructor.- Parameters:
node-
-
-
Method Details