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(@NonNull Consumer<CssToken> consumer) voidAndCombinator.produceTokens(Consumer<CssToken> consumer) voidChildCombinator.produceTokens(@NonNull Consumer<CssToken> consumer) voidClassSelector.produceTokens(@NonNull Consumer<CssToken> consumer) voidDashMatchSelector.produceTokens(@NonNull Consumer<CssToken> consumer) voidDescendantCombinator.produceTokens(@NonNull Consumer<CssToken> consumer) voidEqualsMatchSelector.produceTokens(@NonNull Consumer<CssToken> consumer) voidExistsMatchSelector.produceTokens(@NonNull Consumer<CssToken> consumer) voidFunctionPseudoClassSelector.produceTokens(@NonNull Consumer<CssToken> consumer) voidGeneralSiblingCombinator.produceTokens(@NonNull Consumer<CssToken> consumer) voidIdSelector.produceTokens(@NonNull Consumer<CssToken> consumer) voidIncludeMatchSelector.produceTokens(@NonNull Consumer<CssToken> consumer) voidPrefixMatchSelector.produceTokens(@NonNull Consumer<CssToken> consumer) voidSelectorGroup.produceTokens(@NonNull Consumer<CssToken> consumer) voidSimplePseudoClassSelector.produceTokens(@NonNull Consumer<CssToken> consumer) voidSubstringMatchSelector.produceTokens(@NonNull Consumer<CssToken> consumer) voidSuffixMatchSelector.produceTokens(@NonNull Consumer<CssToken> consumer) voidTypeSelector.produceTokens(@NonNull Consumer<CssToken> consumer) voidUniversalSelector.produceTokens(@NonNull Consumer<CssToken> consumer) Constructor parameters in org.jhotdraw8.css.ast with type arguments of type CssTokenModifierConstructorDescriptionAtRule(@Nullable SourceLocator sourceLocator, @NonNull String atKeyword, @NonNull List<? extends CssToken> header, @NonNull List<? extends CssToken> body) Creates a new instance.Declaration(@Nullable SourceLocator sourceLocator, @Nullable String namespace, @NonNull String propertyName, @NonNull 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, @NonNull Consumer<CssToken> out) <TT extends T>
voidCssConverter.produceTokens(@Nullable TT value, @Nullable IdSupplier idSupplier, @NonNull Consumer<CssToken> out) Produces tokens for the specified value.<TT extends E>
voidKebabCaseEnumCssConverter.produceTokens(@Nullable TT value, @Nullable IdSupplier idSupplier, @NonNull Consumer<CssToken> consumer) <TT extends ImmutableList<T>>
voidListCssConverter.produceTokens(@Nullable TT value, @Nullable IdSupplier idSupplier, @NonNull Consumer<CssToken> out) <TT extends E>
voidLiteralEnumCssConverter.produceTokens(@Nullable TT value, @Nullable IdSupplier idSupplier, @NonNull Consumer<CssToken> consumer) <TT extends E>
voidMappedCssConverter.produceTokens(@Nullable TT value, @Nullable IdSupplier idSupplier, @NonNull Consumer<CssToken> consumer) <TT extends ImmutableSequencedSet<T>>
voidSetCssConverter.produceTokens(@Nullable TT value, @Nullable IdSupplier idSupplier, @NonNull Consumer<CssToken> out) <TT extends CssSize>
voidSizeCssConverter.produceTokens(@Nullable TT value, @Nullable IdSupplier idSupplier, @NonNull Consumer<CssToken> out) protected abstract <TT extends T>
voidAbstractCssConverter.produceTokensNonNull(@NonNull TT value, @Nullable IdSupplier idSupplier, @NonNull Consumer<CssToken> out) <TT extends Boolean>
voidBooleanCssConverter.produceTokensNonNull(@NonNull TT value, @Nullable IdSupplier idSupplier, @NonNull Consumer<CssToken> out) <TT extends Double>
voidDoubleCssConverter.produceTokensNonNull(@NonNull TT value, @Nullable IdSupplier idSupplier, @NonNull Consumer<CssToken> out) <TT extends Integer>
voidIntegerCssConverter.produceTokensNonNull(@NonNull TT value, @Nullable IdSupplier idSupplier, @NonNull Consumer<CssToken> out) <TT extends Long>
voidLongCssConverter.produceTokensNonNull(@NonNull TT value, @Nullable IdSupplier idSupplier, @NonNull Consumer<CssToken> out) <TT extends Number>
voidNumberCssConverter.produceTokensNonNull(@NonNull TT value, @Nullable IdSupplier idSupplier, @NonNull Consumer<CssToken> out) <TT extends Double>
voidPercentageCssConverter.produceTokensNonNull(@NonNull TT value, @Nullable IdSupplier idSupplier, @NonNull Consumer<CssToken> out) protected <TT extends javafx.css.PseudoClass>
voidPseudoClassCssConverter.produceTokensNonNull(@NonNull TT value, @Nullable IdSupplier idSupplier, @NonNull Consumer<CssToken> out) protected <TT extends String>
voidStringCssConverter.produceTokensNonNull(@NonNull TT value, @Nullable IdSupplier idSupplier, @NonNull Consumer<CssToken> out) protected <TT extends URI>
voidUriCssConverter.produceTokensNonNull(@NonNull TT value, @Nullable IdSupplier idSupplier, @NonNull Consumer<CssToken> out) Constructor parameters in org.jhotdraw8.css.converter with type arguments of type CssTokenModifierConstructorDescriptionListCssConverter(@NonNull CssConverter<T> elementConverter, @NonNull Iterable<CssToken> delimiter, @NonNull Iterable<CssToken> prefix, @NonNull Iterable<CssToken> suffix) Creates a new instance that does not sort the elements.ListCssConverter(@NonNull CssConverter<T> elementConverter, @NonNull Iterable<CssToken> delimiter, @NonNull Iterable<CssToken> prefix, @NonNull Iterable<CssToken> suffix, @Nullable Comparator<T> comparatorForSorting) Creates a new instance.SetCssConverter(@NonNull CssConverter<T> elementConverter, @NonNull Iterable<CssToken> delimiter, @NonNull Iterable<CssToken> prefix, @NonNull Iterable<CssToken> suffix) Creates a new instance that does not sort the elements.SetCssConverter(@NonNull CssConverter<T> elementConverter, @NonNull Iterable<CssToken> delimiter, @NonNull Iterable<CssToken> prefix, @NonNull 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(@NonNull T element, @NonNull CssTokenizer tt, @NonNull SelectorModel<T> model, @NonNull CssFunctionProcessor<T> functionProcessor, @NonNull Consumer<CssToken> out, Deque<CssFunction<T>> recursionStack) voidCalcCssFunction.process(@NonNull T element, @NonNull CssTokenizer tt, @NonNull SelectorModel<T> model, @NonNull CssFunctionProcessor<T> functionProcessor, @NonNull Consumer<CssToken> out, Deque<CssFunction<T>> recursionStack) voidConcatCssFunction.process(@NonNull T element, @NonNull CssTokenizer tt, @NonNull SelectorModel<T> model, @NonNull CssFunctionProcessor<T> functionProcessor, @NonNull Consumer<CssToken> out, Deque<CssFunction<T>> recursionStack) voidCssFunction.process(@NonNull T element, @NonNull CssTokenizer tt, @NonNull SelectorModel<T> model, @NonNull CssFunctionProcessor<T> functionProcessor, @NonNull Consumer<CssToken> out, Deque<CssFunction<T>> recursionStack) Processes the function.voidReplaceCssFunction.process(@NonNull T element, @NonNull CssTokenizer tt, @NonNull SelectorModel<T> model, @NonNull CssFunctionProcessor<T> functionProcessor, @NonNull Consumer<CssToken> out, Deque<CssFunction<T>> recursionStack) voidRoundCssFunction.process(@NonNull T element, @NonNull CssTokenizer tt, @NonNull SelectorModel<T> model, @NonNull CssFunctionProcessor<T> functionProcessor, @NonNull Consumer<CssToken> out, Deque<CssFunction<T>> recursionStack) voidVarCssFunction.process(@NonNull T element, @NonNull CssTokenizer tt, @NonNull SelectorModel<T> model, @NonNull CssFunctionProcessor<T> functionProcessor, @NonNull Consumer<CssToken> out, Deque<CssFunction<T>> recursionStack) protected voidAbstractMathCssFunction.produceNumberPercentageOrDimension(@NonNull Consumer<CssToken> out, @NonNull 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 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 @NonNull ImmutableList<CssToken> CssFunctionProcessor.process(T element, @NonNull ReadOnlyList<CssToken> in) Convenience method for processing tokens.final @NonNull ReadOnlyList<CssToken> Method parameters in org.jhotdraw8.css.manager with type arguments of type CssTokenModifier and TypeMethodDescriptionprotected voidSimpleCssFunctionProcessor.doProcessToken(@NonNull T element, @NonNull CssTokenizer tt, @NonNull Consumer<CssToken> out, @NonNull Deque<CssFunction<T>> recursionStack) voidCssFunctionProcessor.process(T element, CssTokenizer tt, Consumer<CssToken> out, @NonNull Deque<CssFunction<T>> recursionStack) Processes all tokens.default @NonNull ImmutableList<CssToken> CssFunctionProcessor.process(T element, @NonNull ReadOnlyList<CssToken> in) Convenience method for processing tokens.final voidSimpleCssFunctionProcessor.process(@NonNull T element, @NonNull CssTokenizer tt, @NonNull Consumer<CssToken> out, @NonNull Deque<CssFunction<T>> recursionStack) final @NonNull ReadOnlyList<CssToken> voidCssFunctionProcessor.processToken(@NonNull T element, @NonNull CssTokenizer tt, @NonNull Consumer<CssToken> out, @NonNull Deque<CssFunction<T>> recursionStack) Processes the next token(s).final voidSimpleCssFunctionProcessor.processToken(@NonNull T element, @NonNull CssTokenizer tt, @NonNull Consumer<CssToken> out, @NonNull 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, SelectorModel<T> model, Map<String, 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(@NonNull Element element, @Nullable javafx.css.StyleOrigin origin, @Nullable String namespacePattern, @NonNull String name) SelectorModel.getAttribute(@NonNull T element, @Nullable javafx.css.StyleOrigin origin, @Nullable String namespacePattern, @NonNull String name) StyleableSelectorModel.getAttribute(@NonNull javafx.css.Styleable element, javafx.css.StyleOrigin origin, @Nullable String namespacePattern, @NonNull String attributeName) Method parameters in org.jhotdraw8.css.model with type arguments of type CssTokenModifier and TypeMethodDescriptionvoidDocumentSelectorModel.setAttribute(@NonNull Element element, @NonNull javafx.css.StyleOrigin origin, @Nullable String namespace, @NonNull String name, @Nullable ReadOnlyList<CssToken> value) voidSelectorModel.setAttribute(@NonNull T element, @NonNull javafx.css.StyleOrigin origin, @Nullable String namespace, @NonNull String name, @Nullable ReadOnlyList<CssToken> value) Sets an attribute value.voidStyleableSelectorModel.setAttribute(@NonNull javafx.css.Styleable elem, @NonNull javafx.css.StyleOrigin origin, @Nullable String namespace, @NonNull 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()StreamCssTokenizer.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 CssTokenModifierConstructorDescription