Class CssGrammar.CssPseudoSelector
java.lang.Object
org.idpf.epubcheck.util.css.CssGrammar.CssConstruct
org.idpf.epubcheck.util.css.CssGrammar.CssComposedConstruct
org.idpf.epubcheck.util.css.CssGrammar.CssPseudoSelector
- Enclosing class:
CssGrammar
A CSS pseudo selector (pseudo-element and pseudo-class).
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescription(package private) CssGrammar.CssFunction(package private) String(package private) final CssGrammar.CssPseudoSelector.TypeFields inherited from class CssGrammar.CssComposedConstruct
absent, componentsFields inherited from class CssGrammar.CssConstruct
location, type -
Constructor Summary
ConstructorsConstructorDescriptionCssPseudoSelector(CssGrammar.CssPseudoSelector.Type type, CssLocation location) -
Method Summary
Modifier and TypeMethodDescriptionfinal CssGrammar.CssFunctionIf this pseudo selector is a functional_pseudo, return it as a function, else return null.final com.google.common.base.Optional<String> getName()toString()Methods inherited from class CssGrammar.CssComposedConstruct
getComponentsMethods inherited from class CssGrammar.CssConstruct
getLocation, getType
-
Field Details
-
subType
-
function
CssGrammar.CssFunction function -
name
String name
-
-
Constructor Details
-
CssPseudoSelector
-
-
Method Details
-
getName
- Overrides:
getNamein classCssGrammar.CssComposedConstruct
-
toString
- Overrides:
toStringin classCssGrammar.CssComposedConstruct
-
getFunction
If this pseudo selector is a functional_pseudo, return it as a function, else return null. -
getSubType
-
toCssString
- Specified by:
toCssStringin classCssGrammar.CssConstruct
-