Uses of Class
org.idpf.epubcheck.util.css.CssGrammar.CssConstruct
Packages that use CssGrammar.CssConstruct
-
Uses of CssGrammar.CssConstruct in com.adobe.epubcheck.css
Methods in com.adobe.epubcheck.css with parameters of type CssGrammar.CssConstructModifier and TypeMethodDescriptionprivate booleanCSSHandler.findClassName(CssGrammar.CssConstruct construct, String name) Method parameters in com.adobe.epubcheck.css with type arguments of type CssGrammar.CssConstructModifier and TypeMethodDescriptionprivate voidCSSHandler.registerURIs(List<CssGrammar.CssConstruct> constructs, int line, int col) -
Uses of CssGrammar.CssConstruct in org.idpf.epubcheck.util.css
Subclasses of CssGrammar.CssConstruct in org.idpf.epubcheck.util.cssModifier and TypeClassDescriptionstatic classA CssConstruct that is composed by a single token.static final classA CSS at-rule.static final classAn attribute match selector ('=', '~=', '|=', '^=', '$=', '*=')static final classAn attribute selector ([name] or [name, match, ident/string] )static final classA CSS class namestatic classA CssConstruct that is composed a list of atomic and/or composed CssConstructs, and optionally a name.static final classA CSS declaration.static final classA CSS function.static final classA CSS hash namestatic final classA CSS keyword.static final classA CSS pseudo selector (pseudo-element and pseudo-class).static final classA CSS quantity.static final classA scoped group, aka (...) and [...].static final classA CSS selectorstatic final classA CSS selector combinator (space, plus, greater or tilde).static final classA CSS simple selector sequenceA sequence of simple selectors is a chain of simple selectors that are not separated by a combinator.
static final classA CSS string.static final classA CSS single-character symbol (e.g.static classA type or universal ('*') selector, possibly with namespace bindings.static final classA CSS unicode rangestatic final classA CSS URI.Fields in org.idpf.epubcheck.util.css with type parameters of type CssGrammar.CssConstructModifier and TypeFieldDescription(package private) static final com.google.common.base.Predicate<CssGrammar.CssConstruct> CssParser.ContextRestrictions.ATRULE_PARAMA context restriction for at-rule parameters.(package private) static final com.google.common.base.Predicate<CssGrammar.CssConstruct> CssParser.ContextRestrictions.ATTRIBUTE_SELECTOR_VALUEA context restriction for the value segment of an attribute selector ([name+match+value]).(package private) final List<CssGrammar.CssConstruct> CssGrammar.CssComposedConstruct.components(package private) static final com.google.common.base.Predicate<CssGrammar.CssConstruct> CssParser.ContextRestrictions.FUNCTIONA context restriction for the contents of a function.(package private) static final com.google.common.base.Predicate<CssGrammar.CssConstruct> CssParser.ContextRestrictions.PROPERTY_VALUEA context restriction for property values.(package private) static final com.google.common.base.Predicate<CssGrammar.CssConstruct> CssParser.ContextRestrictions.PSEUDO_FUNCTIONALA context restriction for elements inside a functional pseudo.Methods in org.idpf.epubcheck.util.css that return CssGrammar.CssConstructModifier and TypeMethodDescriptionCssGrammar.CssConstructFactory.CssTokenTransform.build(CssToken start, CssTokenList.CssTokenIterator iter, com.google.common.base.Predicate<CssToken> limit, com.google.common.base.Predicate<CssGrammar.CssConstruct> permitted) (package private) static CssGrammar.CssConstructCssGrammar.CssConstructFactory.create(CssToken start, CssTokenList.CssTokenIterator iter, com.google.common.base.Predicate<CssToken> limit, com.google.common.base.Predicate<CssGrammar.CssConstruct> permitted) (package private) CssGrammar.CssConstructCssGrammar.CssSelectorConstructFactory.createFunctionalPseudo(CssToken start, CssTokenList.CssTokenIterator iter, com.google.common.base.Predicate<CssToken> limit, CssErrorHandler err) (package private) CssGrammar.CssConstructCssGrammar.CssSelectorConstructFactory.createFunctionalSelectorListPseudo(CssToken start, CssTokenList.CssTokenIterator iter, CssErrorHandler err, boolean forgiving, boolean relative) (package private) CssGrammar.CssConstructCssGrammar.CssSelectorConstructFactory.createSimpleSelector(CssToken start, CssTokenList.CssTokenIterator iter, CssErrorHandler err) Create one item in a simple selector sequence.private CssGrammar.CssConstructCssParser.handleAtRuleParam(CssToken start, CssTokenList.CssTokenIterator iter, CssContentHandler doc, CssErrorHandler err) With inparam token being the first token of an atrule param, create the construct and return it.Methods in org.idpf.epubcheck.util.css that return types with arguments of type CssGrammar.CssConstructModifier and TypeMethodDescriptionCssGrammar.CssComposedConstruct.getComponents()Get the components.final List<CssGrammar.CssConstruct> CssGrammar.CssSelector.getComponents()Get the list of selector constructs, consisting of at least one CssSimpleSelectorSequence, possibly followed by (CssSelectorCombinator, CssSimpleSelectorSequence)*