Class CssPseudoElementNode
- java.lang.Object
-
- com.google.common.css.compiler.ast.CssNode
-
- com.google.common.css.compiler.ast.CssRefinerNode
-
- com.google.common.css.compiler.ast.CssPseudoElementNode
-
- All Implemented Interfaces:
Locatable
public class CssPseudoElementNode extends CssRefinerNode
ACssRefinerNodeimplementation that represents a pseudo-element. For example:::after
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.google.common.css.compiler.ast.CssRefinerNode
CssRefinerNode.Refiner
-
-
Field Summary
-
Fields inherited from class com.google.common.css.compiler.ast.CssRefinerNode
refinerName, refinerType
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedCssPseudoElementNode(CssPseudoElementNode node)CssPseudoElementNode(java.lang.String refinerName, SourceCodeLocation sourceCodeLocation)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CssPseudoElementNodedeepCopy()CssSelectorNode.SpecificitygetSpecificity()-
Methods inherited from class com.google.common.css.compiler.ast.CssRefinerNode
getPrefix, getRefinerName, getRefinerType, getSuffix, toString
-
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
-
CssPseudoElementNode
public CssPseudoElementNode(java.lang.String refinerName, SourceCodeLocation sourceCodeLocation)
-
CssPseudoElementNode
protected CssPseudoElementNode(CssPseudoElementNode node)
-
-
Method Detail
-
deepCopy
public CssPseudoElementNode deepCopy()
-
getSpecificity
public CssSelectorNode.Specificity getSpecificity()
- Specified by:
getSpecificityin classCssRefinerNode
-
-