Uses of Class
org.idpf.epubcheck.util.css.CssToken
-
Packages that use CssToken Package Description org.idpf.epubcheck.util.css -
-
Uses of CssToken in org.idpf.epubcheck.util.css
Fields in org.idpf.epubcheck.util.css declared as CssToken Modifier and Type Field Description (package private) CssTokenCssTokenList.CssTokenIterator. lastFields in org.idpf.epubcheck.util.css with type parameters of type CssToken Modifier and Type Field Description private static com.google.common.base.Optional<CssToken>CssExceptions. absentprivate com.google.common.base.Predicate<CssToken>CssTokenList.CssTokenIterator. filter(package private) static com.google.common.base.Predicate<CssToken>CssTokenList.Filters. FILTER_NONEA filter that filters nothing.(package private) static com.google.common.base.Predicate<CssToken>CssTokenList.Filters. FILTER_S_CMNTA filter that filters whitespace and comments(package private) static com.google.common.base.Predicate<CssToken>CssTokenList.Filters. FILTER_S_CMNT_CDO_CDCA filter that filters whitespace, comments, CDO and CDC(package private) java.util.List<CssToken>CssTokenList.CssTokenIterator. list(package private) static com.google.common.base.Predicate<CssToken>CssToken.Matchers. MATCH_ATTRIBUTE_SELECTOR_MATCHERS(package private) static com.google.common.base.Predicate<CssToken>CssToken.Matchers. MATCH_CLOSEBRACEMatches a CssToken.Type.CHAR with value '}'(package private) static com.google.common.base.Predicate<CssToken>CssToken.Matchers. MATCH_CLOSEPARENMatches a CssToken.Type.CHAR with value ')'(package private) static com.google.common.base.Predicate<CssToken>CssToken.Matchers. MATCH_CLOSESQUAREBRACKETMatches a CssToken.Type.CHAR with value ']'(package private) static com.google.common.base.Predicate<CssToken>CssToken.Matchers. MATCH_COLONMatches a CssToken.Type.CHAR with value ':'(package private) static com.google.common.base.Predicate<CssToken>CssToken.Matchers. MATCH_COMBINATOR_CHARMatches a CssToken.Type.CHAR with value '>', '+' or '~'.(package private) static com.google.common.base.Predicate<CssToken>CssToken.Matchers. MATCH_COMMAMatches a CssToken.Type.CHAR with value ','(package private) static com.google.common.base.Predicate<CssToken>CssToken.Matchers. MATCH_COMMA_OPENBRACEMatches a CssToken.Type.CHAR with values ',' or '}'(package private) static com.google.common.base.Predicate<CssToken>CssToken.Matchers. MATCH_OPENBRACEMatches a CssToken.Type.CHAR with value '{'(package private) static com.google.common.base.Predicate<CssToken>CssToken.Matchers. MATCH_OPENPARENMatches a CssToken.Type.CHAR with value '('(package private) static com.google.common.base.Predicate<CssToken>CssToken.Matchers. MATCH_OPENSQUAREBRACKETMatches a CssToken.Type.CHAR with value '['(package private) static com.google.common.base.Predicate<CssToken>CssToken.Matchers. MATCH_PIPEMatches a CssToken.Type.CHAR with value '|'(package private) static com.google.common.base.Predicate<CssToken>CssToken.Matchers. MATCH_SEMIMatches a CssToken.Type.CHAR with value ';'(package private) static com.google.common.base.Predicate<CssToken>CssToken.Matchers. MATCH_SEMI_CLOSEBRACEMatches a CssToken.Type.CHAR with values ';' or '}'(package private) static com.google.common.base.Predicate<CssToken>CssToken.Matchers. MATCH_SEMI_OPENBRACEMatches a CssToken.Type.CHAR with values ';' or '{'(package private) static com.google.common.base.Predicate<CssToken>CssToken.Matchers. MATCH_STARMatches a CssToken.Type.CHAR with value '*'(package private) static com.google.common.base.Predicate<CssToken>CssToken.Matchers. MATCH_STAR_PIPEMatches a CssToken.Type.CHAR with value '*' or '|'(package private) static com.google.common.base.Predicate<CssToken>CssToken.Matchers. MATCH_STRING_IDENTMatches CssToken.Type.IDENT and CssToken.Type.STRING(package private) com.google.common.base.Optional<CssToken>CssExceptions.CssException. tokenMethods in org.idpf.epubcheck.util.css that return CssToken Modifier and Type Method Description (package private) CssTokenCssToken.TokenBuilder. asToken()(package private) CssTokenCssTokenList.CssTokenIterator. next()Get the next token in the token list.(package private) CssTokenCssTokenList.CssTokenIterator. next(com.google.common.base.Predicate<CssToken> filter)Get the next token in the token list that matches the given filter, or NoSuchElementException if no more tokens exist.CssTokenCssTokenList.CssTokenIterator. peek()Get the next token without advancing the iterators position.CssTokenCssTokenList.CssTokenIterator. peek(com.google.common.base.Predicate<CssToken> filter)Get the next token without advancing the iterators position.Methods in org.idpf.epubcheck.util.css that return types with arguments of type CssToken Modifier and Type Method Description (package private) com.google.common.base.Predicate<CssToken>CssTokenList.CssTokenIterator. filter()Get the filter that is currently being used for invocations of next() and hasNext()Methods in org.idpf.epubcheck.util.css with parameters of type CssToken Modifier and Type Method Description voidCssToken.CssTokenConsumer. add(CssToken token)CssGrammar.CssConstructCssGrammar.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.CssAttributeMatchSelectorCssGrammar.CssSelectorConstructFactory. createAttributeMatchSelector(CssToken tk, CssTokenList.CssTokenIterator iter, CssErrorHandler err)(package private) CssGrammar.CssAttributeSelectorCssGrammar.CssSelectorConstructFactory. createAttributeSelector(CssToken start, CssTokenList.CssTokenIterator iter, CssErrorHandler err)(package private) CssGrammar.CssSelectorCombinatorCssGrammar.CssSelectorConstructFactory. createCombinator(CssToken start, CssTokenList.CssTokenIterator iter, CssErrorHandler err)Create a combinator.(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.CssPseudoSelectorCssGrammar.CssSelectorConstructFactory. createPseudoSelector(CssToken start, CssTokenList.CssTokenIterator iter, CssErrorHandler err)java.util.List<CssGrammar.CssSelector>CssGrammar.CssSelectorConstructFactory. createSelectorList(CssToken start, CssTokenList.CssTokenIterator iter, CssErrorHandler err)With start inparam being the first significant token in a selector, build the selector group (aka comma separated selectors), expected return when iter.last is '{'.private java.util.List<CssGrammar.CssSelector>CssGrammar.CssSelectorConstructFactory. createSelectorList(CssToken start, CssTokenList.CssTokenIterator iter, CssErrorHandler err, boolean forgiving, boolean relative, com.google.common.base.Predicate<CssToken> endMatcher)(package private) CssGrammar.CssConstructCssGrammar.CssSelectorConstructFactory. createSimpleSelector(CssToken start, CssTokenList.CssTokenIterator iter, CssErrorHandler err)Create one item in a simple selector sequence.CssGrammar.CssSimpleSelectorSequenceCssGrammar.CssSelectorConstructFactory. createSimpleSelectorSequence(CssToken start, CssTokenList.CssTokenIterator iter, CssErrorHandler err)Create a simple selector sequence.(package private) CssGrammar.CssTypeSelectorCssGrammar.CssSelectorConstructFactory. createTypeSelector(CssToken start, CssTokenList.CssTokenIterator iter, CssErrorHandler err)private voidCssParser. handleAtRule(CssToken start, CssTokenList.CssTokenIterator iter, CssContentHandler doc, CssErrorHandler err)With start token required to be an ATKEYWORD, collect at-rule parameters if any, and if the at-rule has a block, invoke those handlers.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.private CssGrammar.CssDeclarationCssParser. handleDeclaration(CssToken name, CssTokenList.CssTokenIterator iter, CssContentHandler doc, CssErrorHandler err, boolean isStyleAttribute)With start expected to be an IDENT token representing the property name, build the declaration and return after hitting ';' or '}'.private voidCssParser. handleDeclarationBlock(CssToken start, CssTokenList.CssTokenIterator iter, CssContentHandler doc, CssErrorHandler err)With start token being the first non-ignorable token inside the declaration block, iterate issuing CssDeclaration objects until the block ends.private booleanCssParser. handlePropertyValue(CssGrammar.CssDeclaration declaration, CssToken start, CssTokenList.CssTokenIterator iter, boolean isStyleAttribute)Append property value components to declaration.value, return false if fail with iter.last at the the token which caused the fail.private voidCssParser. handleRuleSet(CssToken start, CssTokenList.CssTokenIterator iter, CssContentHandler doc, CssErrorHandler err)With the start token expected to be the first token of a selector group, create and issue the group, then invoke handleDeclarationBlock.Method parameters in org.idpf.epubcheck.util.css with type arguments of type CssToken Modifier and Type Method Description CssGrammar.CssConstructCssGrammar.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)private java.util.List<CssGrammar.CssSelector>CssGrammar.CssSelectorConstructFactory. createSelectorList(CssToken start, CssTokenList.CssTokenIterator iter, CssErrorHandler err, boolean forgiving, boolean relative, com.google.common.base.Predicate<CssToken> endMatcher)(package private) booleanCssTokenList.CssTokenIterator. hasNext(com.google.common.base.Predicate<CssToken> filter)Using the supplied filter.(package private) CssTokenList.CssTokenIteratorCssTokenList. iterator(com.google.common.base.Predicate<CssToken> filter)(package private) CssTokenCssTokenList.CssTokenIterator. next(com.google.common.base.Predicate<CssToken> filter)Get the next token in the token list that matches the given filter, or NoSuchElementException if no more tokens exist.CssTokenCssTokenList.CssTokenIterator. peek(com.google.common.base.Predicate<CssToken> filter)Get the next token without advancing the iterators position.Constructors in org.idpf.epubcheck.util.css with parameters of type CssToken Constructor Description CssException(CssToken token, CssExceptions.CssErrorCode errorCode, CssLocation location, java.util.Locale locale, java.lang.Object... arguments)CssScannerException(CssToken token, CssExceptions.CssErrorCode errorCode, CssLocation location, java.util.Locale locale, java.lang.Object... arguments)Constructor parameters in org.idpf.epubcheck.util.css with type arguments of type CssToken Constructor Description CssTokenIterator(com.google.common.base.Predicate<CssToken> filter, java.util.List<CssToken> list)Constructor.CssTokenIterator(com.google.common.base.Predicate<CssToken> filter, java.util.List<CssToken> list)Constructor.
-