Uses of Class
org.jhotdraw8.css.parser.CssToken
Packages that use CssToken
Package
Description
Provides a representation of a parsed style sheet (CSS 3) as an abstract
syntax tree (AST).
Provides an API for CSS functions and a number of implementations.
Provides a CSS parser that is compliant to CSS Syntax Module 3.
-
Uses of CssToken in org.jhotdraw8.css.ast
Methods in org.jhotdraw8.css.ast that return types with arguments of type CssTokenModifier and TypeMethodDescriptionAtRule.getBody()Gets the list of body tokens.AtRule.getHeader()Gets the list of header tokens.Declaration.getTerms()Method parameters in org.jhotdraw8.css.ast with type arguments of type CssTokenModifier and TypeMethodDescriptionvoidAbstractSyntaxTree.produceTokens(Consumer<CssToken> consumer) Produces tokens for the subtree starting at this tree node.voidAdjacentSiblingCombinator.produceTokens(Consumer<CssToken> consumer) voidAndCombinator.produceTokens(Consumer<CssToken> consumer) voidChildCombinator.produceTokens(Consumer<CssToken> consumer) voidClassSelector.produceTokens(Consumer<CssToken> consumer) voidDashMatchSelector.produceTokens(Consumer<CssToken> consumer) voidDescendantCombinator.produceTokens(Consumer<CssToken> consumer) voidEqualsMatchSelector.produceTokens(Consumer<CssToken> consumer) voidExistsMatchSelector.produceTokens(Consumer<CssToken> consumer) voidFunctionPseudoClassSelector.produceTokens(Consumer<CssToken> consumer) voidGeneralSiblingCombinator.produceTokens(Consumer<CssToken> consumer) voidIdSelector.produceTokens(Consumer<CssToken> consumer) voidIncludeMatchSelector.produceTokens(Consumer<CssToken> consumer) voidPrefixMatchSelector.produceTokens(Consumer<CssToken> consumer) voidSelectorGroup.produceTokens(Consumer<CssToken> consumer) voidSimplePseudoClassSelector.produceTokens(Consumer<CssToken> consumer) voidSubstringMatchSelector.produceTokens(Consumer<CssToken> consumer) voidSuffixMatchSelector.produceTokens(Consumer<CssToken> consumer) voidTypeSelector.produceTokens(Consumer<CssToken> consumer) voidUniversalSelector.produceTokens(Consumer<CssToken> consumer) Constructor parameters in org.jhotdraw8.css.ast with type arguments of type CssTokenModifierConstructorDescriptionAtRule(@Nullable SourceLocator sourceLocator, String atKeyword, List<? extends CssToken> header, List<? extends CssToken> body) Creates a new instance.Declaration(@Nullable SourceLocator sourceLocator, @Nullable String namespace, String propertyName, List<CssToken> terms, int startPos, int endPos, int lineNumber) -
Uses of CssToken in org.jhotdraw8.css.converter
Methods in org.jhotdraw8.css.converter that return types with arguments of type CssTokenModifier and TypeMethodDescriptionCssConverter.toTokens(@Nullable TT value, @Nullable IdSupplier idSupplier) Method parameters in org.jhotdraw8.css.converter with type arguments of type CssTokenModifier and TypeMethodDescriptionfinal <TT extends T>
voidAbstractCssConverter.produceTokens(@Nullable TT value, @Nullable IdSupplier idSupplier, Consumer<CssToken> out) <TT extends T>
voidCssConverter.produceTokens(@Nullable TT value, @Nullable IdSupplier idSupplier, Consumer<CssToken> out) Produces tokens for the specified value.<TT extends E>
voidKebabCaseEnumCssConverter.produceTokens(@Nullable TT value, @Nullable IdSupplier idSupplier, Consumer<CssToken> consumer) <TT extends ImmutableList<T>>
voidListCssConverter.produceTokens(@Nullable TT value, @Nullable IdSupplier idSupplier, Consumer<CssToken> out) <TT extends E>
voidLiteralEnumCssConverter.produceTokens(@Nullable TT value, @Nullable IdSupplier idSupplier, Consumer<CssToken> consumer) <TT extends E>
voidMappedCssConverter.produceTokens(@Nullable TT value, @Nullable IdSupplier idSupplier, Consumer<CssToken> consumer) <TT extends ImmutableSequencedSet<T>>
voidSetCssConverter.produceTokens(@Nullable TT value, @Nullable IdSupplier idSupplier, Consumer<CssToken> out) <TT extends CssSize>
voidSizeCssConverter.produceTokens(@Nullable TT value, @Nullable IdSupplier idSupplier, Consumer<CssToken> out) protected abstract <TT extends T>
voidAbstractCssConverter.produceTokensNonNull(TT value, @Nullable IdSupplier idSupplier, Consumer<CssToken> out) <TT extends Boolean>
voidBooleanCssConverter.produceTokensNonNull(TT value, @Nullable IdSupplier idSupplier, Consumer<CssToken> out) <TT extends Double>
voidDoubleCssConverter.produceTokensNonNull(TT value, @Nullable IdSupplier idSupplier, Consumer<CssToken> out) <TT extends Integer>
voidIntegerCssConverter.produceTokensNonNull(TT value, @Nullable IdSupplier idSupplier, Consumer<CssToken> out) <TT extends Long>
voidLongCssConverter.produceTokensNonNull(TT value, @Nullable IdSupplier idSupplier, Consumer<CssToken> out) <TT extends Number>
voidNumberCssConverter.produceTokensNonNull(TT value, @Nullable IdSupplier idSupplier, Consumer<CssToken> out) <TT extends Double>
voidPercentageCssConverter.produceTokensNonNull(TT value, @Nullable IdSupplier idSupplier, Consumer<CssToken> out) protected <TT extends javafx.css.PseudoClass>
voidPseudoClassCssConverter.produceTokensNonNull(TT value, @Nullable IdSupplier idSupplier, Consumer<CssToken> out) protected <TT extends String>
voidStringCssConverter.produceTokensNonNull(TT value, @Nullable IdSupplier idSupplier, Consumer<CssToken> out) protected <TT extends URI>
voidUriCssConverter.produceTokensNonNull(TT value, @Nullable IdSupplier idSupplier, Consumer<CssToken> out) Constructor parameters in org.jhotdraw8.css.converter with type arguments of type CssTokenModifierConstructorDescriptionListCssConverter(CssConverter<T> elementConverter, Iterable<CssToken> delimiter, Iterable<CssToken> prefix, Iterable<CssToken> suffix) Creates a new instance that does not sort the elements.ListCssConverter(CssConverter<T> elementConverter, Iterable<CssToken> delimiter, Iterable<CssToken> prefix, Iterable<CssToken> suffix, @Nullable Comparator<T> comparatorForSorting) Creates a new instance.SetCssConverter(CssConverter<T> elementConverter, Iterable<CssToken> delimiter, Iterable<CssToken> prefix, Iterable<CssToken> suffix) Creates a new instance that does not sort the elements.SetCssConverter(CssConverter<T> elementConverter, Iterable<CssToken> delimiter, Iterable<CssToken> prefix, Iterable<CssToken> suffix, @Nullable Comparator<T> comparatorForSorting) Creates a new instance. -
Uses of CssToken in org.jhotdraw8.css.function
Method parameters in org.jhotdraw8.css.function with type arguments of type CssTokenModifier and TypeMethodDescriptionvoidAttrCssFunction.process(T element, CssTokenizer tt, SelectorModel<T> model, CssFunctionProcessor<T> functionProcessor, Consumer<CssToken> out, Deque<CssFunction<T>> recursionStack) voidCalcCssFunction.process(T element, CssTokenizer tt, SelectorModel<T> model, CssFunctionProcessor<T> functionProcessor, Consumer<CssToken> out, Deque<CssFunction<T>> recursionStack) voidConcatCssFunction.process(T element, CssTokenizer tt, SelectorModel<T> model, CssFunctionProcessor<T> functionProcessor, Consumer<CssToken> out, Deque<CssFunction<T>> recursionStack) voidCssFunction.process(T element, CssTokenizer tt, SelectorModel<T> model, CssFunctionProcessor<T> functionProcessor, Consumer<CssToken> out, Deque<CssFunction<T>> recursionStack) Processes the function.voidReplaceCssFunction.process(T element, CssTokenizer tt, SelectorModel<T> model, CssFunctionProcessor<T> functionProcessor, Consumer<CssToken> out, Deque<CssFunction<T>> recursionStack) voidRoundCssFunction.process(T element, CssTokenizer tt, SelectorModel<T> model, CssFunctionProcessor<T> functionProcessor, Consumer<CssToken> out, Deque<CssFunction<T>> recursionStack) voidVarCssFunction.process(T element, CssTokenizer tt, SelectorModel<T> model, CssFunctionProcessor<T> functionProcessor, Consumer<CssToken> out, Deque<CssFunction<T>> recursionStack) protected voidAbstractMathCssFunction.produceNumberPercentageOrDimension(Consumer<CssToken> out, CssSize dim, int line, int start, int end) -
Uses of CssToken in org.jhotdraw8.css.manager
Fields in org.jhotdraw8.css.manager with type parameters of type CssTokenModifier and TypeFieldDescriptionprotected @Nullable Map<String, ImmutableList<CssToken>> SimpleCssFunctionProcessor.customPropertiesMethods in org.jhotdraw8.css.manager that return types with arguments of type CssTokenModifier and TypeMethodDescriptionCssFunctionProcessor.getCustomProperties()SimpleCssFunctionProcessor.getCustomProperties()default ImmutableList<CssToken> CssFunctionProcessor.process(T element, ReadOnlyList<CssToken> in) Convenience method for processing tokens.final ReadOnlyList<CssToken> SimpleCssFunctionProcessor.process(T element, ImmutableList<CssToken> in) Method parameters in org.jhotdraw8.css.manager with type arguments of type CssTokenModifier and TypeMethodDescriptionprotected voidSimpleCssFunctionProcessor.doProcessToken(T element, CssTokenizer tt, Consumer<CssToken> out, Deque<CssFunction<T>> recursionStack) voidCssFunctionProcessor.process(T element, CssTokenizer tt, Consumer<CssToken> out, Deque<CssFunction<T>> recursionStack) Processes all tokens.default ImmutableList<CssToken> CssFunctionProcessor.process(T element, ReadOnlyList<CssToken> in) Convenience method for processing tokens.final voidSimpleCssFunctionProcessor.process(T element, CssTokenizer tt, Consumer<CssToken> out, Deque<CssFunction<T>> recursionStack) final ReadOnlyList<CssToken> SimpleCssFunctionProcessor.process(T element, ImmutableList<CssToken> in) voidCssFunctionProcessor.processToken(T element, CssTokenizer tt, Consumer<CssToken> out, Deque<CssFunction<T>> recursionStack) Processes the next token(s).final voidSimpleCssFunctionProcessor.processToken(T element, CssTokenizer tt, Consumer<CssToken> out, Deque<CssFunction<T>> recursionStack) voidCssFunctionProcessor.setCustomProperties(Map<String, ImmutableList<CssToken>> customProperties) voidSimpleCssFunctionProcessor.setCustomProperties(Map<String, ImmutableList<CssToken>> customProperties) Constructor parameters in org.jhotdraw8.css.manager with type arguments of type CssTokenModifierConstructorDescriptionSimpleCssFunctionProcessor(List<CssFunction<T>> functions, @Nullable SelectorModel<T> model, @Nullable Map<String, @Nullable ImmutableList<CssToken>> customProperties) -
Uses of CssToken in org.jhotdraw8.css.model
Methods in org.jhotdraw8.css.model that return types with arguments of type CssTokenModifier and TypeMethodDescriptionDocumentSelectorModel.getAttribute(Element element, @Nullable javafx.css.StyleOrigin origin, @Nullable String namespacePattern, String name) SelectorModel.getAttribute(T element, @Nullable javafx.css.StyleOrigin origin, @Nullable String namespacePattern, String name) Returns the attribute value with the given name from the specified style origin.StyleableSelectorModel.getAttribute(javafx.css.Styleable element, javafx.css.StyleOrigin origin, @Nullable String namespacePattern, String attributeName) Method parameters in org.jhotdraw8.css.model with type arguments of type CssTokenModifier and TypeMethodDescriptionvoidDocumentSelectorModel.setAttribute(Element element, javafx.css.StyleOrigin origin, @Nullable String namespace, String name, @Nullable ReadOnlyList<CssToken> value) voidSelectorModel.setAttribute(T element, javafx.css.StyleOrigin origin, @Nullable String namespace, String name, @Nullable ReadOnlyList<CssToken> value) Sets an attribute value.voidStyleableSelectorModel.setAttribute(javafx.css.Styleable elem, javafx.css.StyleOrigin origin, @Nullable String namespace, String name, @Nullable ReadOnlyList<CssToken> valueAsTokens) -
Uses of CssToken in org.jhotdraw8.css.parser
Methods in org.jhotdraw8.css.parser that return CssTokenModifier and TypeMethodDescriptionCssTokenizer.getToken()ListCssTokenizer.getToken()@Nullable CssTokenStreamCssTokenizer.getToken()Methods in org.jhotdraw8.css.parser that return types with arguments of type CssTokenModifier and TypeMethodDescriptionCssTokenizer.toTokenList()Scans the remaining tokens and adds them to a list.Constructor parameters in org.jhotdraw8.css.parser with type arguments of type CssToken