Class CssRulesetNode
- java.lang.Object
-
- com.google.common.css.compiler.ast.CssNode
-
- com.google.common.css.compiler.ast.CssRulesetNode
-
-
Constructor Summary
Constructors Constructor Description CssRulesetNode()Constructor of a ruleset node.CssRulesetNode(CssDeclarationBlockNode declarations)Constructor of a ruleset node.CssRulesetNode(CssDeclarationBlockNode declarations, java.util.List<CssCommentNode> comments)Constructor of a ruleset node.CssRulesetNode(CssRulesetNode node)Copy constructor.CssRulesetNode(java.util.List<CssCommentNode> comments)Constructor of a ruleset node.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddDeclaration(CssNode declaration)voidaddSelector(CssSelectorNode selector)CssRulesetNodedeepCopy()CssDeclarationBlockNodegetDeclarations()CssSelectorListNodegetSelectors()voidsetSelectors(CssSelectorListNode selectors)java.lang.StringtoString()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 Detail
-
CssRulesetNode
public CssRulesetNode(CssDeclarationBlockNode declarations, @Nullable java.util.List<CssCommentNode> comments)
Constructor of a ruleset node.- Parameters:
declarations-comments-
-
CssRulesetNode
public CssRulesetNode(CssDeclarationBlockNode declarations)
Constructor of a ruleset node.- Parameters:
declarations-
-
CssRulesetNode
public CssRulesetNode()
Constructor of a ruleset node.
-
CssRulesetNode
public CssRulesetNode(java.util.List<CssCommentNode> comments)
Constructor of a ruleset node.- Parameters:
comments-
-
CssRulesetNode
public CssRulesetNode(CssRulesetNode node)
Copy constructor.- Parameters:
node-
-
-
Method Detail
-
deepCopy
public CssRulesetNode deepCopy()
-
getSelectors
public CssSelectorListNode getSelectors()
-
setSelectors
public void setSelectors(CssSelectorListNode selectors)
-
getDeclarations
public CssDeclarationBlockNode getDeclarations()
-
addDeclaration
public void addDeclaration(CssNode declaration)
-
addSelector
public void addSelector(CssSelectorNode selector)
-
-