Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- abs() - Method in class org.jhotdraw8.css.value.CssSize
- AbstractAttributeSelector - Class in org.jhotdraw8.css.ast
-
An abstract "attribute selector" matches an element based on its attributes.
- AbstractAttributeSelector(SourceLocator) - Constructor for class org.jhotdraw8.css.ast.AbstractAttributeSelector
- AbstractCssConverter<T> - Class in org.jhotdraw8.css.converter
- AbstractCssConverter(boolean) - Constructor for class org.jhotdraw8.css.converter.AbstractCssConverter
- AbstractCssFunction<T> - Class in org.jhotdraw8.css.function
-
Abstract base class for CSS functions.
- AbstractCssFunction(String) - Constructor for class org.jhotdraw8.css.function.AbstractCssFunction
- AbstractCssScanner - Class in org.jhotdraw8.css.parser
- AbstractCssScanner() - Constructor for class org.jhotdraw8.css.parser.AbstractCssScanner
- AbstractMathCssFunction<T> - Class in org.jhotdraw8.css.function
-
Provides protected methods for processing the following productions:
- AbstractMathCssFunction(String) - Constructor for class org.jhotdraw8.css.function.AbstractMathCssFunction
- AbstractSelectorModel<E> - Class in org.jhotdraw8.css.model
- AbstractSelectorModel() - Constructor for class org.jhotdraw8.css.model.AbstractSelectorModel
- AbstractStringCssFunction<T> - Class in org.jhotdraw8.css.function
-
Abstract base class for CSS functions that process a
CssTokenType.TT_STRING. - AbstractStringCssFunction(String) - Constructor for class org.jhotdraw8.css.function.AbstractStringCssFunction
- AbstractSyntaxTree - Class in org.jhotdraw8.css.ast
-
Abstract syntax tree for cascading style sheets.
- AbstractSyntaxTree(SourceLocator) - Constructor for class org.jhotdraw8.css.ast.AbstractSyntaxTree
- add(CssSize) - Method in class org.jhotdraw8.css.value.CssSize
- add(CssSize, UnitConverter) - Method in class org.jhotdraw8.css.value.CssSize
- additionalPseudoClassStatesProperty() - Method in class org.jhotdraw8.css.model.AbstractSelectorModel
- additionalPseudoClassStatesProperty() - Method in interface org.jhotdraw8.css.model.SelectorModel
-
Pseudo classes set on the selector model.
- addStylesheet(StyleOrigin, String, URI) - Method in class org.jhotdraw8.css.manager.SimpleStylesheetsManager
- addStylesheet(StyleOrigin, String, URI) - Method in interface org.jhotdraw8.css.manager.StylesheetsManager
-
Adds a stylesheet with the specified origin.
- addStylesheet(StyleOrigin, URI) - Method in interface org.jhotdraw8.css.manager.StylesheetsManager
-
Adds a stylesheet with the specified origin.
- addStylesheet(StyleOrigin, URI, URI) - Method in interface org.jhotdraw8.css.manager.StylesheetsManager
-
Adds a stylesheet with the specified origin.
- addStylesheet(StyleOrigin, URI, URI) - Method in class org.jhotdraw8.css.manager.SimpleStylesheetsManager
- addStylesheet(StyleOrigin, Stylesheet) - Method in class org.jhotdraw8.css.manager.SimpleStylesheetsManager
- addStylesheet(StyleOrigin, Stylesheet) - Method in interface org.jhotdraw8.css.manager.StylesheetsManager
-
Adds a stylesheet with the specified origin.
- AdjacentSiblingCombinator - Class in org.jhotdraw8.css.ast
-
An "adjacent sibling combinator" matches an element if its first selector matches on the adjacent sibling of the element and if its second selector matches the element.
- AdjacentSiblingCombinator(SourceLocator, SimpleSelector, Selector) - Constructor for class org.jhotdraw8.css.ast.AdjacentSiblingCombinator
-
Creates a new instance.
- AndCombinator - Class in org.jhotdraw8.css.ast
-
An "and combinator" matches an element if both its first selector and its second selector match the element.
- AndCombinator(SourceLocator, SimpleSelector, Selector) - Constructor for class org.jhotdraw8.css.ast.AndCombinator
-
Creates a new instance.
- ANY_NAMESPACE - Static variable in class org.jhotdraw8.css.ast.TypeSelector
-
Special namespace value which means 'any namespace'.
- ANY_NAMESPACE_PREFIX - Static variable in class org.jhotdraw8.css.parser.CssParser
- append(char) - Method in class org.jhotdraw8.css.io.CssPrettyPrinter
- append(CharSequence, int, int) - Method in class org.jhotdraw8.css.io.CssPrettyPrinter
- append(CharSequence) - Method in class org.jhotdraw8.css.io.CssPrettyPrinter
- applyStylesheetsTo(E) - Method in class org.jhotdraw8.css.manager.SimpleStylesheetsManager
- applyStylesheetsTo(E) - Method in interface org.jhotdraw8.css.manager.StylesheetsManager
-
Applies all managed stylesheets to the specified element.
- applyStylesheetsTo(Iterable<E>) - Method in class org.jhotdraw8.css.manager.SimpleStylesheetsManager
- applyStylesheetsTo(Iterable<E>) - Method in interface org.jhotdraw8.css.manager.StylesheetsManager
- applyStylesheetTo(StyleOrigin, Stylesheet, E, boolean) - Method in class org.jhotdraw8.css.manager.SimpleStylesheetsManager
- applyStylesheetTo(StyleOrigin, Stylesheet, E, boolean) - Method in interface org.jhotdraw8.css.manager.StylesheetsManager
-
Applies the provided stylesheet.
- AtRule - Class in org.jhotdraw8.css.ast
-
An "at-rule" consists of an "at-keyword", a list of header tokens and a list of body tokens.
- AtRule(SourceLocator, String, List<? extends CssToken>, List<? extends CssToken>) - Constructor for class org.jhotdraw8.css.ast.AtRule
-
Creates a new instance.
- AttrCssFunction<T> - Class in org.jhotdraw8.css.function
-
Processes the
attr()function. - AttrCssFunction() - Constructor for class org.jhotdraw8.css.function.AttrCssFunction
- AttrCssFunction(String) - Constructor for class org.jhotdraw8.css.function.AttrCssFunction
-
Creates a new instance with the specified function name.
- attributeValueContains(T, String, String, String) - Method in interface org.jhotdraw8.css.model.SelectorModel
-
Returns true if the element has an attribute with the specified name and the value contains the specified substring.
- attributeValueContainsWord(T, String, String, String) - Method in interface org.jhotdraw8.css.model.SelectorModel
-
Returns true if the element has an attribute with the specified name and the value is a list of words which contains the specified word.
- attributeValueContainsWord(Styleable, String, String, String) - Method in class org.jhotdraw8.css.model.StyleableSelectorModel
- attributeValueEndsWith(T, String, String, String) - Method in interface org.jhotdraw8.css.model.SelectorModel
-
Returns true if the element has an attribute with the specified name and the attribute value ends with the specified substring.
- attributeValueEquals(T, String, String, String) - Method in interface org.jhotdraw8.css.model.SelectorModel
-
Returns true if the element has an attribute with the specified name and value.
- attributeValueStartsWith(T, String, String, String) - Method in interface org.jhotdraw8.css.model.SelectorModel
-
Returns true if the element has an attribute with the specified name and the attribute value starts with the specified substring.
- attributeValueStartsWith(Element, String, String, String) - Method in class org.jhotdraw8.css.model.DocumentSelectorModel
B
- BooleanCssConverter - Class in org.jhotdraw8.css.converter
-
Converts a
Booleaninto the CSS String representation. - BooleanCssConverter(boolean) - Constructor for class org.jhotdraw8.css.converter.BooleanCssConverter
C
- CalcCssFunction<T> - Class in org.jhotdraw8.css.function
-
Processes the
calc()function. - CalcCssFunction() - Constructor for class org.jhotdraw8.css.function.CalcCssFunction
- CalcCssFunction(String) - Constructor for class org.jhotdraw8.css.function.CalcCssFunction
- CENTIMETERS - Static variable in interface org.jhotdraw8.css.value.UnitConverter
- characterOffset() - Method in record class org.jhotdraw8.css.ast.SourceLocator
-
Returns the value of the
characterOffsetrecord component. - CharSequenceCssScanner - Class in org.jhotdraw8.css.parser
- CharSequenceCssScanner(CharSequence) - Constructor for class org.jhotdraw8.css.parser.CharSequenceCssScanner
- ChildCombinator - Class in org.jhotdraw8.css.ast
-
A "child combinator" matches an element if its first selector matches on the parent of the element and if its second selector matches on the element itself.
- ChildCombinator(SourceLocator, SimpleSelector, Selector) - Constructor for class org.jhotdraw8.css.ast.ChildCombinator
- ClassSelector - Class in org.jhotdraw8.css.ast
-
A "class selector" matches an element if the element has a style class with the specified value.
- ClassSelector(SourceLocator, String) - Constructor for class org.jhotdraw8.css.ast.ClassSelector
- clearStylesheets(StyleOrigin) - Method in class org.jhotdraw8.css.manager.SimpleStylesheetsManager
- clearStylesheets(StyleOrigin) - Method in interface org.jhotdraw8.css.manager.StylesheetsManager
-
Removes all stylesheets with the specified origin.
- Combinator - Class in org.jhotdraw8.css.ast
-
Abstract superclass for "combinator"s.
- Combinator(SourceLocator, SimpleSelector, Selector) - Constructor for class org.jhotdraw8.css.ast.Combinator
- compareTo(QualifiedName) - Method in record class org.jhotdraw8.css.value.QualifiedName
- ComponentValue - Class in org.jhotdraw8.css.ast
-
A ComponentValue is the abstract base class of CssToken, CurlyBlock, RoundBlock, SquareBlock and FunctionBlock.
- ComponentValue(SourceLocator) - Constructor for class org.jhotdraw8.css.ast.ComponentValue
- ConcatCssFunction<T> - Class in org.jhotdraw8.css.function
-
Processes the concat() function.
- ConcatCssFunction() - Constructor for class org.jhotdraw8.css.function.ConcatCssFunction
- ConcatCssFunction(String) - Constructor for class org.jhotdraw8.css.function.ConcatCssFunction
- convert(double, String, String) - Method in interface org.jhotdraw8.css.value.UnitConverter
-
Converts the specified value from input unit to output unit.
- convert(CssSize, String) - Method in interface org.jhotdraw8.css.value.UnitConverter
-
Converts the specified value from input unit to output unit.
- convertSize(double, String, String) - Method in interface org.jhotdraw8.css.value.UnitConverter
- convertSize(CssSize, String) - Method in interface org.jhotdraw8.css.value.UnitConverter
- createParseException(String) - Method in interface org.jhotdraw8.css.parser.CssTokenizer
-
Creates a parse exception which contains the specified message, the token that was found, and the current position of the tokenizier.
- CssConverter<T> - Interface in org.jhotdraw8.css.converter
-
Converts a data value of type
Tfrom or to a CSS Tokenizer. - CssDefaultableValue<T> - Class in org.jhotdraw8.css.value
-
Wraps a value that supports CSS defaulting.
- CssDefaultableValue(T) - Constructor for class org.jhotdraw8.css.value.CssDefaultableValue
- CssDefaultableValue(CssDefaulting) - Constructor for class org.jhotdraw8.css.value.CssDefaultableValue
- CssDefaultableValue(CssDefaulting, T) - Constructor for class org.jhotdraw8.css.value.CssDefaultableValue
- CssDefaulting - Enum Class in org.jhotdraw8.css.value
-
CSS Defaulting keywords can be applied to all CSS properties in HTML and SVG.
- CssFunction<T> - Interface in org.jhotdraw8.css.function
-
Interface for CSS macro functions.
- CssFunctionProcessor<T> - Interface in org.jhotdraw8.css.manager
-
Interface for CSS function processors.
- CssParser - Class in org.jhotdraw8.css.parser
-
The
CssParserprocesses a stream of characters into aStylesheetobject. - CssParser() - Constructor for class org.jhotdraw8.css.parser.CssParser
- CssPrettyPrinter - Class in org.jhotdraw8.css.io
- CssPrettyPrinter(Appendable) - Constructor for class org.jhotdraw8.css.io.CssPrettyPrinter
- CssScanner - Interface in org.jhotdraw8.css.parser
-
The
CssScannerpreprocesses an input stream of UTF-16 code points for theStreamCssTokenizer. - CssSize - Class in org.jhotdraw8.css.value
-
Represents a size specified in a particular unit.
- CssSizeWithUnits - Class in org.jhotdraw8.css.value
-
Represents a size specified in a particular unit.
- CssToken - Class in org.jhotdraw8.css.parser
-
CssToken.
- CssToken(int) - Constructor for class org.jhotdraw8.css.parser.CssToken
- CssToken(int, String) - Constructor for class org.jhotdraw8.css.parser.CssToken
- CssToken(int, String, Character) - Constructor for class org.jhotdraw8.css.parser.CssToken
- CssToken(int, String, Number, Character, int, int, int) - Constructor for class org.jhotdraw8.css.parser.CssToken
- CssToken(int, Number) - Constructor for class org.jhotdraw8.css.parser.CssToken
- CssToken(int, Number, String) - Constructor for class org.jhotdraw8.css.parser.CssToken
- CssToken(int, String, Number, int, int, int) - Constructor for class org.jhotdraw8.css.parser.CssToken
- CssTokenizer - Interface in org.jhotdraw8.css.parser
-
Defines the API of a CSS Tokenizer.
- CssTokenType - Class in org.jhotdraw8.css.parser
-
Defines CSS 3 token types.
- CssTokenType() - Constructor for class org.jhotdraw8.css.parser.CssTokenType
- CssUtil - Class in org.jhotdraw8.css.util
-
Provides utility methods for CSS.
- current() - Method in interface org.jhotdraw8.css.parser.CssTokenizer
-
Returns the current token type.
- current() - Method in class org.jhotdraw8.css.parser.ListCssTokenizer
- current() - Method in class org.jhotdraw8.css.parser.StreamCssTokenizer
- currentChar - Variable in class org.jhotdraw8.css.parser.AbstractCssScanner
-
The current character.
- currentChar() - Method in class org.jhotdraw8.css.parser.AbstractCssScanner
- currentChar() - Method in interface org.jhotdraw8.css.parser.CssScanner
-
Returns the current character.
- currentIsIdentNone() - Method in interface org.jhotdraw8.css.parser.CssTokenizer
-
Invokes
CssTokenizer.current()and checks if it is a "none" identifier. - currentNumber() - Method in interface org.jhotdraw8.css.parser.CssTokenizer
- currentNumber() - Method in class org.jhotdraw8.css.parser.ListCssTokenizer
- currentNumber() - Method in class org.jhotdraw8.css.parser.StreamCssTokenizer
- currentNumberNonNull() - Method in interface org.jhotdraw8.css.parser.CssTokenizer
- currentString() - Method in interface org.jhotdraw8.css.parser.CssTokenizer
-
Returns the current string value.
- currentString() - Method in class org.jhotdraw8.css.parser.ListCssTokenizer
- currentString() - Method in class org.jhotdraw8.css.parser.StreamCssTokenizer
- currentStringNonNull() - Method in interface org.jhotdraw8.css.parser.CssTokenizer
- currentValue() - Method in interface org.jhotdraw8.css.parser.CssTokenizer
-
Returns the current value converted to a string.
- customProperties - Variable in class org.jhotdraw8.css.manager.SimpleCssFunctionProcessor
D
- DashMatchSelector - Class in org.jhotdraw8.css.ast
-
A "dash match selector"
|=matches an element if the element has an attribute with the specified name and its value is either exactly the specified substring or its value begins with the specified substring immediately followed by a dash '-' character. - DashMatchSelector(SourceLocator, String, String, String) - Constructor for class org.jhotdraw8.css.ast.DashMatchSelector
-
Creates a new instance.
- Declaration - Class in org.jhotdraw8.css.ast
-
A "declaration" associates a "propertyName" with a list of preserved tokens.
- Declaration(SourceLocator, String, String, List<CssToken>, int, int, int) - Constructor for class org.jhotdraw8.css.ast.Declaration
- DEFAULT - Static variable in interface org.jhotdraw8.css.value.UnitConverter
-
Default unit.
- DEFAULT_NAMESPACE - Static variable in class org.jhotdraw8.css.parser.CssParser
- DefaultUnitConverter - Class in org.jhotdraw8.css.value
-
DefaultUnitConverter.
- DefaultUnitConverter() - Constructor for class org.jhotdraw8.css.value.DefaultUnitConverter
- DefaultUnitConverter(double) - Constructor for class org.jhotdraw8.css.value.DefaultUnitConverter
- DefaultUnitConverter(double, double) - Constructor for class org.jhotdraw8.css.value.DefaultUnitConverter
- DefaultUnitConverter(double, double, double, double) - Constructor for class org.jhotdraw8.css.value.DefaultUnitConverter
- DEGREES - Static variable in interface org.jhotdraw8.css.value.UnitConverter
- DescendantCombinator - Class in org.jhotdraw8.css.ast
-
A "descendant combinator" matches an element if its first selector matches on an ancestor of the element and if its second selector matches on the element itself.
- DescendantCombinator(SourceLocator, SimpleSelector, Selector) - Constructor for class org.jhotdraw8.css.ast.DescendantCombinator
- divide(double) - Method in class org.jhotdraw8.css.value.CssSize
- DocumentSelectorModel - Class in org.jhotdraw8.css.model
-
DocumentSelectorModelprovides an API for CSSSelectorGroup's. - DocumentSelectorModel() - Constructor for class org.jhotdraw8.css.model.DocumentSelectorModel
- doProcessToken(T, CssTokenizer, Consumer<CssToken>, Deque<CssFunction<T>>) - Method in class org.jhotdraw8.css.manager.SimpleCssFunctionProcessor
- DoubleCssConverter - Class in org.jhotdraw8.css.converter
-
CssDoubleConverter.
- DoubleCssConverter() - Constructor for class org.jhotdraw8.css.converter.DoubleCssConverter
- DoubleCssConverter(boolean) - Constructor for class org.jhotdraw8.css.converter.DoubleCssConverter
E
- EM - Static variable in interface org.jhotdraw8.css.value.UnitConverter
- equals(Object) - Method in class org.jhotdraw8.css.value.CssSize
- equals(Object) - Method in class org.jhotdraw8.css.ast.ClassSelector
- equals(Object) - Method in class org.jhotdraw8.css.ast.Combinator
- equals(Object) - Method in class org.jhotdraw8.css.ast.DashMatchSelector
- equals(Object) - Method in class org.jhotdraw8.css.ast.EqualsMatchSelector
- equals(Object) - Method in class org.jhotdraw8.css.ast.ExistsMatchSelector
- equals(Object) - Method in class org.jhotdraw8.css.ast.FunctionPseudoClassSelector
- equals(Object) - Method in class org.jhotdraw8.css.ast.IdSelector
- equals(Object) - Method in class org.jhotdraw8.css.ast.IncludeMatchSelector
- equals(Object) - Method in class org.jhotdraw8.css.ast.NegationPseudoClassSelector
- equals(Object) - Method in class org.jhotdraw8.css.ast.PrefixMatchSelector
- equals(Object) - Method in class org.jhotdraw8.css.ast.SelectNothingSelector
- equals(Object) - Method in class org.jhotdraw8.css.ast.SelectorGroup
- equals(Object) - Method in class org.jhotdraw8.css.ast.SimplePseudoClassSelector
- equals(Object) - Method in record class org.jhotdraw8.css.ast.SourceLocator
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class org.jhotdraw8.css.ast.SubstringMatchSelector
- equals(Object) - Method in class org.jhotdraw8.css.ast.SuffixMatchSelector
- equals(Object) - Method in class org.jhotdraw8.css.ast.TypeSelector
- equals(Object) - Method in class org.jhotdraw8.css.ast.UniversalSelector
- equals(Object) - Method in class org.jhotdraw8.css.converter.SizeCssConverter
- equals(Object) - Method in class org.jhotdraw8.css.parser.CssToken
- equals(Object) - Method in class org.jhotdraw8.css.value.CssDefaultableValue
- equals(Object) - Method in record class org.jhotdraw8.css.value.QualifiedName
-
Indicates whether some other object is "equal to" this one.
- EqualsMatchSelector - Class in org.jhotdraw8.css.ast
-
An "attribute value selector" matches an element if the element has an attribute with the specified name and value.
- EqualsMatchSelector(SourceLocator, String, String, String) - Constructor for class org.jhotdraw8.css.ast.EqualsMatchSelector
-
Creates a new instance.
- evalString(T, CssTokenizer, String, CssFunctionProcessor<T>) - Method in class org.jhotdraw8.css.function.AbstractStringCssFunction
- EX - Static variable in interface org.jhotdraw8.css.value.UnitConverter
- ExistsMatchSelector - Class in org.jhotdraw8.css.ast
-
An "exists match" matches an element if the element has an attribute with the specified name.
- ExistsMatchSelector(SourceLocator, String, String) - Constructor for class org.jhotdraw8.css.ast.ExistsMatchSelector
-
Creates a new instance.
F
- first - Variable in class org.jhotdraw8.css.ast.Combinator
- fromString(CharSequence, IdResolver) - Method in interface org.jhotdraw8.css.converter.CssConverter
- fromString(CharBuffer, IdResolver) - Method in interface org.jhotdraw8.css.converter.CssConverter
- fromString(CharBuffer, IdResolver) - Method in class org.jhotdraw8.css.converter.StringOrIdentCssConverter
- fromString(CharBuffer, IdResolver) - Method in class org.jhotdraw8.css.converter.WordCssConverter
- fromToken() - Method in class org.jhotdraw8.css.parser.CssToken
- FunctionPseudoClassSelector - Class in org.jhotdraw8.css.ast
-
A "class selector" matches an element based on the value of its "pseudo class" attribute.
- FunctionPseudoClassSelector(SourceLocator, String) - Constructor for class org.jhotdraw8.css.ast.FunctionPseudoClassSelector
G
- GeneralSiblingCombinator - Class in org.jhotdraw8.css.ast
-
An "general sibling combinator" matches an element if its first selector matches the sibling of the element and if its second selector matches the element.
- GeneralSiblingCombinator(SourceLocator, SimpleSelector, Selector) - Constructor for class org.jhotdraw8.css.ast.GeneralSiblingCombinator
- getAtKeyword() - Method in class org.jhotdraw8.css.ast.AtRule
-
Gets the "at-keyword".
- getAttribute(T, StyleOrigin, String, String) - Method in interface org.jhotdraw8.css.model.SelectorModel
-
Returns the attribute value with the given name from the specified style origin.
- getAttribute(Styleable, StyleOrigin, String, String) - Method in class org.jhotdraw8.css.model.StyleableSelectorModel
- getAttribute(Element, StyleOrigin, String, String) - Method in class org.jhotdraw8.css.model.DocumentSelectorModel
- getAttributeAsString(T, String, String) - Method in interface org.jhotdraw8.css.model.SelectorModel
-
Returns the attribute value with the given name from the USER style origin.
- getAttributeAsString(T, StyleOrigin, String, String) - Method in interface org.jhotdraw8.css.model.SelectorModel
-
Returns the attribute value with the given name from the specified style origin.
- getAttributeAsString(Styleable, StyleOrigin, String, String) - Method in class org.jhotdraw8.css.model.StyleableSelectorModel
- getAttributeAsString(Element, String, String) - Method in class org.jhotdraw8.css.model.DocumentSelectorModel
- getAttributeAsString(Element, StyleOrigin, String, String) - Method in class org.jhotdraw8.css.model.DocumentSelectorModel
- getAttributeNames(T) - Method in interface org.jhotdraw8.css.model.SelectorModel
-
Returns all styleable attributes of the element.
- getAttributeNames(Styleable) - Method in class org.jhotdraw8.css.model.StyleableSelectorModel
- getAttributeNames(Element) - Method in class org.jhotdraw8.css.model.DocumentSelectorModel
- getAuthorStylesheets() - Method in class org.jhotdraw8.css.manager.SimpleStylesheetsManager
- getBody() - Method in class org.jhotdraw8.css.ast.AtRule
-
Gets the list of body tokens.
- getComposedAttributeNames(T) - Method in interface org.jhotdraw8.css.model.SelectorModel
-
Returns all non-decomposed styleable attributes of the element.
- getComposedAttributeNames(Styleable) - Method in class org.jhotdraw8.css.model.StyleableSelectorModel
- getComposedAttributeNames(Element) - Method in class org.jhotdraw8.css.model.DocumentSelectorModel
- getConvertedValue() - Method in class org.jhotdraw8.css.value.CssSize
- getConvertedValue(UnitConverter) - Method in class org.jhotdraw8.css.value.CssSize
- getConvertedValue(UnitConverter, String) - Method in class org.jhotdraw8.css.value.CssSize
- getCustomProperties() - Method in interface org.jhotdraw8.css.manager.CssFunctionProcessor
- getCustomProperties() - Method in class org.jhotdraw8.css.manager.SimpleCssFunctionProcessor
- getDeclarations() - Method in class org.jhotdraw8.css.ast.StyleRule
- getDecomposedAttributeNames(T) - Method in interface org.jhotdraw8.css.model.SelectorModel
-
Returns all decomposed styleable attributes of the element.
- getDecomposedAttributeNames(Styleable) - Method in class org.jhotdraw8.css.model.StyleableSelectorModel
- getDecomposedAttributeNames(Element) - Method in class org.jhotdraw8.css.model.DocumentSelectorModel
- getDefaulting() - Method in class org.jhotdraw8.css.value.CssDefaultableValue
- getDefaultNamespace() - Method in class org.jhotdraw8.css.manager.SimpleStylesheetsManager
- getDefaultValue() - Method in class org.jhotdraw8.css.converter.AbstractCssConverter
- getDefaultValue() - Method in class org.jhotdraw8.css.converter.KebabCaseEnumCssConverter
- getDefaultValue() - Method in class org.jhotdraw8.css.converter.ListCssConverter
- getDefaultValue() - Method in class org.jhotdraw8.css.converter.LiteralEnumCssConverter
- getDefaultValue() - Method in class org.jhotdraw8.css.converter.MappedCssConverter
- getDefaultValue() - Method in class org.jhotdraw8.css.converter.SetCssConverter
- getDefaultValue() - Method in class org.jhotdraw8.css.converter.SizeCssConverter
- getDefaultValue() - Method in class org.jhotdraw8.css.converter.StringCssConverter
- getDefaultValue() - Method in class org.jhotdraw8.css.converter.StringOrIdentCssConverter
- getDefaultValue() - Method in class org.jhotdraw8.css.converter.WordCssConverter
- getDpi() - Method in class org.jhotdraw8.css.value.DefaultUnitConverter
- getDpi() - Method in interface org.jhotdraw8.css.value.UnitConverter
-
Gets the resolution in dots per inch.
- getEndPos() - Method in class org.jhotdraw8.css.ast.Declaration
- getEndPos() - Method in class org.jhotdraw8.css.parser.CssToken
- getEndPosition() - Method in interface org.jhotdraw8.css.parser.CssTokenizer
- getEndPosition() - Method in class org.jhotdraw8.css.parser.ListCssTokenizer
- getEndPosition() - Method in class org.jhotdraw8.css.parser.StreamCssTokenizer
- getExamples() - Method in interface org.jhotdraw8.css.converter.CssConverter
- getFactor(String) - Method in interface org.jhotdraw8.css.value.UnitConverter
- getFontSize() - Method in interface org.jhotdraw8.css.value.UnitConverter
-
Gets the font size;
- getFontXHeight() - Method in interface org.jhotdraw8.css.value.UnitConverter
-
Gets the x-height of the font size.
- getFunctionIdentifier() - Method in class org.jhotdraw8.css.ast.FunctionPseudoClassSelector
- getFunctions() - Method in class org.jhotdraw8.css.manager.SimpleStylesheetsManager
- getHeader() - Method in class org.jhotdraw8.css.ast.AtRule
-
Gets the list of header tokens.
- getHelpText() - Method in class org.jhotdraw8.css.converter.BooleanCssConverter
- getHelpText() - Method in interface org.jhotdraw8.css.converter.CssConverter
-
Gets a help text.
- getHelpText() - Method in class org.jhotdraw8.css.converter.DoubleCssConverter
- getHelpText() - Method in class org.jhotdraw8.css.converter.IntegerCssConverter
- getHelpText() - Method in class org.jhotdraw8.css.converter.KebabCaseEnumCssConverter
- getHelpText() - Method in class org.jhotdraw8.css.converter.ListCssConverter
- getHelpText() - Method in class org.jhotdraw8.css.converter.LiteralEnumCssConverter
- getHelpText() - Method in class org.jhotdraw8.css.converter.LongCssConverter
- getHelpText() - Method in class org.jhotdraw8.css.converter.MappedCssConverter
- getHelpText() - Method in class org.jhotdraw8.css.converter.NumberCssConverter
- getHelpText() - Method in class org.jhotdraw8.css.converter.PercentageCssConverter
- getHelpText() - Method in class org.jhotdraw8.css.converter.PseudoClassCssConverter
- getHelpText() - Method in class org.jhotdraw8.css.converter.SetCssConverter
- getHelpText() - Method in class org.jhotdraw8.css.converter.SizeCssConverter
- getHelpText() - Method in class org.jhotdraw8.css.converter.StringCssConverter
- getHelpText() - Method in class org.jhotdraw8.css.converter.UriCssConverter
- getHelpText() - Method in class org.jhotdraw8.css.function.AttrCssFunction
- getHelpText() - Method in class org.jhotdraw8.css.function.CalcCssFunction
- getHelpText() - Method in class org.jhotdraw8.css.function.ConcatCssFunction
- getHelpText() - Method in interface org.jhotdraw8.css.function.CssFunction
-
Gets localized help text about this function.
- getHelpText() - Method in class org.jhotdraw8.css.function.ReplaceCssFunction
- getHelpText() - Method in class org.jhotdraw8.css.function.RoundCssFunction
- getHelpText() - Method in class org.jhotdraw8.css.function.VarCssFunction
- getHelpText() - Method in interface org.jhotdraw8.css.manager.CssFunctionProcessor
-
Returns a localized help text describing the supported functions.
- getHelpText() - Method in class org.jhotdraw8.css.manager.SimpleCssFunctionProcessor
- getHelpText() - Method in class org.jhotdraw8.css.manager.SimpleStylesheetsManager
- getHelpText() - Method in interface org.jhotdraw8.css.manager.StylesheetsManager
-
Returns a localized help text.
- getId(T) - Method in interface org.jhotdraw8.css.model.SelectorModel
-
Returns the id of the element.
- getId(Styleable) - Method in class org.jhotdraw8.css.model.StyleableSelectorModel
- getId(Element) - Method in class org.jhotdraw8.css.model.DocumentSelectorModel
- getIndenter() - Method in class org.jhotdraw8.css.io.CssPrettyPrinter
- getInlineStylesheets() - Method in class org.jhotdraw8.css.manager.SimpleStylesheetsManager
- getInstance() - Static method in class org.jhotdraw8.css.value.DefaultUnitConverter
- getLineNumber() - Method in class org.jhotdraw8.css.ast.Declaration
- getLineNumber() - Method in class org.jhotdraw8.css.parser.AbstractCssScanner
- getLineNumber() - Method in interface org.jhotdraw8.css.parser.CssScanner
-
Returns the line number in the input stream.
- getLineNumber() - Method in class org.jhotdraw8.css.parser.CssToken
- getLineNumber() - Method in interface org.jhotdraw8.css.parser.CssTokenizer
- getLineNumber() - Method in class org.jhotdraw8.css.parser.ListCssTokenizer
- getLineNumber() - Method in class org.jhotdraw8.css.parser.StreamCssTokenizer
- getLogger() - Method in class org.jhotdraw8.css.manager.SimpleStylesheetsManager
- getLogger() - Method in interface org.jhotdraw8.css.manager.StylesheetsManager
-
Returns the logger.
- getMatchingRulesForElement(Stylesheet, E) - Method in interface org.jhotdraw8.css.manager.StylesheetsManager
- getMaxRecursionDepth() - Method in class org.jhotdraw8.css.manager.SimpleCssFunctionProcessor
- getModel() - Method in class org.jhotdraw8.css.manager.SimpleCssFunctionProcessor
- getName() - Method in class org.jhotdraw8.css.function.AbstractCssFunction
- getName() - Method in interface org.jhotdraw8.css.function.CssFunction
-
Returns the function name.
- getNamespace() - Method in class org.jhotdraw8.css.ast.Declaration
- getNamespacePattern() - Method in class org.jhotdraw8.css.ast.TypeSelector
- getNextPosition() - Method in interface org.jhotdraw8.css.parser.CssTokenizer
-
Gets the current position.
- getNextPosition() - Method in class org.jhotdraw8.css.parser.ListCssTokenizer
- getNextPosition() - Method in class org.jhotdraw8.css.parser.StreamCssTokenizer
-
Gets the current position.
- getNumericValue() - Method in class org.jhotdraw8.css.parser.CssToken
- getNumericValueNonNull() - Method in class org.jhotdraw8.css.parser.CssToken
- getOrigin() - Method in class org.jhotdraw8.css.manager.SimpleStylesheetsManager.StylesheetEntry
- getOrigin() - Method in interface org.jhotdraw8.css.manager.StylesheetsManager.StylesheetInfo
- getParent(T) - Method in interface org.jhotdraw8.css.model.SelectorModel
-
Gets the parent of the element.
- getParent(Styleable) - Method in class org.jhotdraw8.css.model.StyleableSelectorModel
- getParent(Element) - Method in class org.jhotdraw8.css.model.DocumentSelectorModel
- getParseExceptions() - Method in class org.jhotdraw8.css.parser.CssParser
- getParserFactory() - Method in class org.jhotdraw8.css.manager.SimpleStylesheetsManager
- getPercentageFactor() - Method in class org.jhotdraw8.css.value.DefaultUnitConverter
- getPercentageFactor() - Method in interface org.jhotdraw8.css.value.UnitConverter
-
Gets the factor for percentage values.
- getPosition() - Method in class org.jhotdraw8.css.parser.AbstractCssScanner
- getPosition() - Method in interface org.jhotdraw8.css.parser.CssScanner
-
Returns the position in the input stream.
- getPreviousSibling(T) - Method in interface org.jhotdraw8.css.model.SelectorModel
-
Gets the previous sibling of the element.
- getPreviousSibling(Styleable) - Method in class org.jhotdraw8.css.model.StyleableSelectorModel
- getPreviousSibling(Element) - Method in class org.jhotdraw8.css.model.DocumentSelectorModel
- getPropertyName() - Method in class org.jhotdraw8.css.ast.Declaration
- getPseudoClasses(T) - Method in interface org.jhotdraw8.css.model.SelectorModel
-
Returns the pseudo classes of the element.
- getPseudoClasses(Styleable) - Method in class org.jhotdraw8.css.model.StyleableSelectorModel
- getPseudoClasses(Element) - Method in class org.jhotdraw8.css.model.DocumentSelectorModel
- getRules() - Method in class org.jhotdraw8.css.ast.Stylesheet
-
Returns rules in the stylesheet.
- getSelectorGroup() - Method in class org.jhotdraw8.css.ast.StyleRule
- getSelectorModel() - Method in class org.jhotdraw8.css.manager.SimpleStylesheetsManager
- getSelectorModel() - Method in interface org.jhotdraw8.css.manager.StylesheetsManager
-
Returns the selector model of the style manager.
- getSourceLocator() - Method in class org.jhotdraw8.css.ast.AbstractSyntaxTree
- getSourceLocator() - Method in interface org.jhotdraw8.css.parser.CssTokenizer
- getSourceLocator() - Method in class org.jhotdraw8.css.parser.ListCssTokenizer
- getSourceLocator() - Method in class org.jhotdraw8.css.parser.StreamCssTokenizer
- getSpecificity() - Method in class org.jhotdraw8.css.ast.AbstractAttributeSelector
- getSpecificity() - Method in class org.jhotdraw8.css.ast.AdjacentSiblingCombinator
- getSpecificity() - Method in class org.jhotdraw8.css.ast.AndCombinator
- getSpecificity() - Method in class org.jhotdraw8.css.ast.ChildCombinator
- getSpecificity() - Method in class org.jhotdraw8.css.ast.ClassSelector
- getSpecificity() - Method in class org.jhotdraw8.css.ast.DescendantCombinator
- getSpecificity() - Method in class org.jhotdraw8.css.ast.GeneralSiblingCombinator
- getSpecificity() - Method in class org.jhotdraw8.css.ast.IdSelector
- getSpecificity() - Method in class org.jhotdraw8.css.ast.PseudoClassSelector
- getSpecificity() - Method in class org.jhotdraw8.css.ast.SelectNothingSelector
- getSpecificity() - Method in class org.jhotdraw8.css.ast.Selector
-
Returns the specificity of this selector.
- getSpecificity() - Method in class org.jhotdraw8.css.ast.SelectorGroup
- getSpecificity() - Method in class org.jhotdraw8.css.ast.TypeSelector
- getSpecificity() - Method in class org.jhotdraw8.css.ast.UniversalSelector
- getStartPos() - Method in class org.jhotdraw8.css.ast.Declaration
- getStartPos() - Method in class org.jhotdraw8.css.parser.CssToken
- getStartPosition() - Method in interface org.jhotdraw8.css.parser.CssTokenizer
- getStartPosition() - Method in class org.jhotdraw8.css.parser.ListCssTokenizer
- getStartPosition() - Method in class org.jhotdraw8.css.parser.StreamCssTokenizer
- getStringValue() - Method in class org.jhotdraw8.css.parser.CssToken
- getStringValueNonNull() - Method in class org.jhotdraw8.css.parser.CssToken
- getStyleClasses(T) - Method in interface org.jhotdraw8.css.model.SelectorModel
-
Returns the style classes of the element.
- getStyleClasses(Styleable) - Method in class org.jhotdraw8.css.model.StyleableSelectorModel
- getStyleClasses(Element) - Method in class org.jhotdraw8.css.model.DocumentSelectorModel
- getStyleRules() - Method in class org.jhotdraw8.css.ast.Stylesheet
-
Returns only the style rules in the stylesheet.
- getStylesheet() - Method in class org.jhotdraw8.css.manager.SimpleStylesheetsManager.StylesheetEntry
- getStylesheet() - Method in interface org.jhotdraw8.css.manager.StylesheetsManager.StylesheetInfo
- getStylesheetHome() - Method in class org.jhotdraw8.css.parser.CssParser
- getStylesheets() - Method in class org.jhotdraw8.css.manager.SimpleStylesheetsManager
- getStylesheets() - Method in interface org.jhotdraw8.css.manager.StylesheetsManager
- getStylesheetUri() - Method in class org.jhotdraw8.css.parser.CssParser
- getTerms() - Method in class org.jhotdraw8.css.ast.Declaration
- getTermsAsString() - Method in class org.jhotdraw8.css.ast.Declaration
- getToken() - Method in interface org.jhotdraw8.css.parser.CssTokenizer
- getToken() - Method in class org.jhotdraw8.css.parser.ListCssTokenizer
- getToken() - Method in class org.jhotdraw8.css.parser.StreamCssTokenizer
- getType() - Method in class org.jhotdraw8.css.ast.TypeSelector
- getType() - Method in class org.jhotdraw8.css.parser.CssToken
- getType(T) - Method in interface org.jhotdraw8.css.model.SelectorModel
-
Returns the style type of the element.
- getType(Styleable) - Method in class org.jhotdraw8.css.model.StyleableSelectorModel
- getType(Element) - Method in class org.jhotdraw8.css.model.DocumentSelectorModel
- getUnits() - Method in class org.jhotdraw8.css.value.CssSize
- getUnits() - Method in class org.jhotdraw8.css.value.CssSizeWithUnits
- getUri() - Method in class org.jhotdraw8.css.ast.Stylesheet
-
Gets the URI that identifies this stylesheet.
- getUri() - Method in class org.jhotdraw8.css.manager.SimpleStylesheetsManager.StylesheetEntry
- getUri() - Method in interface org.jhotdraw8.css.manager.StylesheetsManager.StylesheetInfo
- getUriResolver() - Method in class org.jhotdraw8.css.manager.SimpleStylesheetsManager
- getUriResolver() - Method in class org.jhotdraw8.css.parser.CssParser
- getUserAgentStylesheets() - Method in class org.jhotdraw8.css.manager.SimpleStylesheetsManager
- getValue() - Method in class org.jhotdraw8.css.value.CssDefaultableValue
- getValue() - Method in class org.jhotdraw8.css.value.CssSize
- getViewportHeight() - Method in class org.jhotdraw8.css.value.DefaultUnitConverter
- getViewportHeight() - Method in interface org.jhotdraw8.css.value.UnitConverter
-
Gets the viewport height.
- getViewportWidth() - Method in class org.jhotdraw8.css.value.DefaultUnitConverter
- getViewportWidth() - Method in interface org.jhotdraw8.css.value.UnitConverter
-
Gets the viewport width.
H
- hasAttribute(T, String, String) - Method in interface org.jhotdraw8.css.model.SelectorModel
-
Returns true if the element has the specified attribute.
- hasAttribute(Styleable, String, String) - Method in class org.jhotdraw8.css.model.StyleableSelectorModel
- hasAttribute(Element, String, String) - Method in class org.jhotdraw8.css.model.DocumentSelectorModel
- hashCode() - Method in class org.jhotdraw8.css.ast.ClassSelector
- hashCode() - Method in class org.jhotdraw8.css.ast.Combinator
- hashCode() - Method in class org.jhotdraw8.css.ast.DashMatchSelector
- hashCode() - Method in class org.jhotdraw8.css.ast.EqualsMatchSelector
- hashCode() - Method in class org.jhotdraw8.css.ast.ExistsMatchSelector
- hashCode() - Method in class org.jhotdraw8.css.ast.FunctionPseudoClassSelector
- hashCode() - Method in class org.jhotdraw8.css.ast.IdSelector
- hashCode() - Method in class org.jhotdraw8.css.ast.IncludeMatchSelector
- hashCode() - Method in class org.jhotdraw8.css.ast.NegationPseudoClassSelector
- hashCode() - Method in class org.jhotdraw8.css.ast.PrefixMatchSelector
- hashCode() - Method in class org.jhotdraw8.css.ast.SelectNothingSelector
- hashCode() - Method in class org.jhotdraw8.css.ast.SelectorGroup
- hashCode() - Method in class org.jhotdraw8.css.ast.SimplePseudoClassSelector
- hashCode() - Method in record class org.jhotdraw8.css.ast.SourceLocator
-
Returns a hash code value for this object.
- hashCode() - Method in class org.jhotdraw8.css.ast.SubstringMatchSelector
- hashCode() - Method in class org.jhotdraw8.css.ast.SuffixMatchSelector
- hashCode() - Method in class org.jhotdraw8.css.ast.TypeSelector
- hashCode() - Method in class org.jhotdraw8.css.ast.UniversalSelector
- hashCode() - Method in class org.jhotdraw8.css.converter.SizeCssConverter
- hashCode() - Method in class org.jhotdraw8.css.parser.CssToken
- hashCode() - Method in class org.jhotdraw8.css.value.CssDefaultableValue
- hashCode() - Method in class org.jhotdraw8.css.value.CssSize
- hashCode() - Method in record class org.jhotdraw8.css.value.QualifiedName
-
Returns a hash code value for this object.
- hasId(T, String) - Method in interface org.jhotdraw8.css.model.SelectorModel
-
Returns true if the element has the specified id.
- hasId(Styleable, String) - Method in class org.jhotdraw8.css.model.StyleableSelectorModel
- hasId(Element, String) - Method in class org.jhotdraw8.css.model.DocumentSelectorModel
- hasPseudoClass(T, String) - Method in interface org.jhotdraw8.css.model.SelectorModel
-
Returns true if the element has the specified pseudo class.
- hasPseudoClass(Styleable, String) - Method in class org.jhotdraw8.css.model.StyleableSelectorModel
- hasPseudoClass(Element, String) - Method in class org.jhotdraw8.css.model.DocumentSelectorModel
-
Supports the following pseudo classes: root nth-child(odd) nth-child(even) first-child last-child Does not support the following pseudo classes: nth-child(2n+1) nth-last-child(2n+1) nth-last-child(odd) nth-last-child(even) nth-of-type(2n+1) nth-of-type(even) nth-of-type(odd) nth-last-of-type(2n+1) nth-last-of-type(even) nth-last-of-type(odd) first-of-type() last-of-type() only-child() only-of-type() empty not(...)
- hasStyleClass(T, String) - Method in interface org.jhotdraw8.css.model.SelectorModel
-
Returns true if the element has the specified style class.
- hasStyleClass(Styleable, String) - Method in class org.jhotdraw8.css.model.StyleableSelectorModel
- hasStyleClass(Element, String) - Method in class org.jhotdraw8.css.model.DocumentSelectorModel
- hasStylesheets() - Method in class org.jhotdraw8.css.manager.SimpleStylesheetsManager
- hasStylesheets() - Method in interface org.jhotdraw8.css.manager.StylesheetsManager
- hasType(T, String, String) - Method in interface org.jhotdraw8.css.model.SelectorModel
-
Returns true if the element has the specified type.
- hasType(Styleable, String, String) - Method in class org.jhotdraw8.css.model.StyleableSelectorModel
- hasType(Element, String, String) - Method in class org.jhotdraw8.css.model.DocumentSelectorModel
I
- IDENT_INHERIT - Static variable in class org.jhotdraw8.css.parser.CssTokenType
-
The 'inherit' keyword is used to indicate that the property's specified and computed values are the inherited value.
- IDENT_INITIAL - Static variable in class org.jhotdraw8.css.parser.CssTokenType
-
The 'initial' keyword is used to indicate that the property's specified value is its initial value.
- IDENT_NONE - Static variable in class org.jhotdraw8.css.parser.CssTokenType
-
This identifier is used to denote that a value is absent or that a list is empty.
- IDENT_REVERT - Static variable in class org.jhotdraw8.css.parser.CssTokenType
-
The 'unset' keyword is used to indicate that the property's specified value should be taken from the previous origin level.
- IDENT_UNSET - Static variable in class org.jhotdraw8.css.parser.CssTokenType
-
The 'revert' keyword is used to indicate 'inherit' if the property is inherited, and 'initial' if not.
- IdSelector - Class in org.jhotdraw8.css.ast
-
An "id selector" matches an element if the element has an id with the specified value.
- IdSelector(SourceLocator, String) - Constructor for class org.jhotdraw8.css.ast.IdSelector
- INCH - Static variable in interface org.jhotdraw8.css.value.UnitConverter
- IncludeMatchSelector - Class in org.jhotdraw8.css.ast
-
An "include match selector"
~=matches an element if the element has an attribute with the specified name and the attribute value contains a word list with the specified word. - IncludeMatchSelector(SourceLocator, String, String, String) - Constructor for class org.jhotdraw8.css.ast.IncludeMatchSelector
-
Creates a new instance.
- INHERIT - Enum constant in enum class org.jhotdraw8.css.value.CssDefaulting
-
If the cascaded value of a property is the "inherit" keyword, the property's specified and computed values are the inherited value.
- INITIAL - Enum constant in enum class org.jhotdraw8.css.value.CssDefaulting
-
If the cascaded value of a property is the "initial" keyword, the property's specified value is its initial value.
- IntegerCssConverter - Class in org.jhotdraw8.css.converter
-
CssIntegerConverter.
- IntegerCssConverter(boolean) - Constructor for class org.jhotdraw8.css.converter.IntegerCssConverter
- isNullable() - Method in class org.jhotdraw8.css.converter.AbstractCssConverter
- isNullable() - Method in interface org.jhotdraw8.css.converter.CssConverter
- isNullable() - Method in class org.jhotdraw8.css.converter.KebabCaseEnumCssConverter
- isNullable() - Method in class org.jhotdraw8.css.converter.ListCssConverter
- isNullable() - Method in class org.jhotdraw8.css.converter.LiteralEnumCssConverter
- isNullable() - Method in class org.jhotdraw8.css.converter.MappedCssConverter
- isNullable() - Method in class org.jhotdraw8.css.converter.SetCssConverter
- isNullable() - Method in class org.jhotdraw8.css.converter.SizeCssConverter
- isStrict() - Method in class org.jhotdraw8.css.parser.CssParser
-
Return strict parsing mode.
K
- KebabCaseEnumCssConverter<E> - Class in org.jhotdraw8.css.converter
-
CssKebabCaseEnumConverter.
- KebabCaseEnumCssConverter(Class<E>) - Constructor for class org.jhotdraw8.css.converter.KebabCaseEnumCssConverter
- KebabCaseEnumCssConverter(Class<E>, boolean) - Constructor for class org.jhotdraw8.css.converter.KebabCaseEnumCssConverter
L
- lineNumber - Variable in class org.jhotdraw8.css.parser.AbstractCssScanner
-
The current line number in the input stream.
- lineNumber() - Method in record class org.jhotdraw8.css.ast.SourceLocator
-
Returns the value of the
lineNumberrecord component. - ListCssConverter<T> - Class in org.jhotdraw8.css.converter
-
Parses a list with items separated by configurable optional delimiters.
- ListCssConverter(CssConverter<T>) - Constructor for class org.jhotdraw8.css.converter.ListCssConverter
- ListCssConverter(CssConverter<T>, Iterable<CssToken>, Iterable<CssToken>, Iterable<CssToken>) - Constructor for class org.jhotdraw8.css.converter.ListCssConverter
-
Creates a new instance that does not sort the elements.
- ListCssConverter(CssConverter<T>, Iterable<CssToken>, Iterable<CssToken>, Iterable<CssToken>, Comparator<T>) - Constructor for class org.jhotdraw8.css.converter.ListCssConverter
-
Creates a new instance.
- ListCssConverter(CssConverter<T>, String) - Constructor for class org.jhotdraw8.css.converter.ListCssConverter
- ListCssConverter(CssConverter<T>, String, String, String) - Constructor for class org.jhotdraw8.css.converter.ListCssConverter
- ListCssConverter(CssConverter<T>, String, String, String, Comparator<T>) - Constructor for class org.jhotdraw8.css.converter.ListCssConverter
- ListCssTokenizer - Class in org.jhotdraw8.css.parser
- ListCssTokenizer(List<CssToken>) - Constructor for class org.jhotdraw8.css.parser.ListCssTokenizer
- ListCssTokenizer(ReadOnlyList<CssToken>) - Constructor for class org.jhotdraw8.css.parser.ListCssTokenizer
- LiteralEnumCssConverter<E> - Class in org.jhotdraw8.css.converter
-
CssLiteralEnumConverter.
- LiteralEnumCssConverter(Class<E>) - Constructor for class org.jhotdraw8.css.converter.LiteralEnumCssConverter
- LiteralEnumCssConverter(Class<E>, boolean) - Constructor for class org.jhotdraw8.css.converter.LiteralEnumCssConverter
- LongCssConverter - Class in org.jhotdraw8.css.converter
-
CssIntegerConverter.
- LongCssConverter(boolean) - Constructor for class org.jhotdraw8.css.converter.LongCssConverter
M
- MappedCssConverter<E> - Class in org.jhotdraw8.css.converter
-
This converter uses a map to convert an object from/to String.
- MappedCssConverter(String, Map<String, E>) - Constructor for class org.jhotdraw8.css.converter.MappedCssConverter
- MappedCssConverter(String, Map<String, E>, boolean) - Constructor for class org.jhotdraw8.css.converter.MappedCssConverter
- MappedCssConverter(String, ReadOnlyMap<String, E>) - Constructor for class org.jhotdraw8.css.converter.MappedCssConverter
- MappedCssConverter(String, ReadOnlyMap<String, E>, boolean) - Constructor for class org.jhotdraw8.css.converter.MappedCssConverter
- match(SelectorModel<T>, T) - Method in class org.jhotdraw8.css.ast.DashMatchSelector
- match(SelectorModel<T>, T) - Method in class org.jhotdraw8.css.ast.EqualsMatchSelector
- match(SelectorModel<T>, T) - Method in class org.jhotdraw8.css.ast.ExistsMatchSelector
- match(SelectorModel<T>, T) - Method in class org.jhotdraw8.css.ast.IncludeMatchSelector
- match(SelectorModel<T>, T) - Method in class org.jhotdraw8.css.ast.PrefixMatchSelector
- match(SelectorModel<T>, T) - Method in class org.jhotdraw8.css.ast.SubstringMatchSelector
- match(SelectorModel<T>, T) - Method in class org.jhotdraw8.css.ast.SuffixMatchSelector
- match(SelectorModel<T>, T) - Method in class org.jhotdraw8.css.ast.ClassSelector
- match(SelectorModel<T>, T) - Method in class org.jhotdraw8.css.ast.FunctionPseudoClassSelector
- match(SelectorModel<T>, T) - Method in class org.jhotdraw8.css.ast.IdSelector
- match(SelectorModel<T>, T) - Method in class org.jhotdraw8.css.ast.NegationPseudoClassSelector
- match(SelectorModel<T>, T) - Method in class org.jhotdraw8.css.ast.SimplePseudoClassSelector
- match(SelectorModel<T>, T) - Method in class org.jhotdraw8.css.ast.TypeSelector
- match(SelectorModel<T>, T) - Method in class org.jhotdraw8.css.ast.AdjacentSiblingCombinator
- match(SelectorModel<T>, T) - Method in class org.jhotdraw8.css.ast.ChildCombinator
- match(SelectorModel<T>, T) - Method in class org.jhotdraw8.css.ast.DescendantCombinator
- match(SelectorModel<T>, T) - Method in class org.jhotdraw8.css.ast.GeneralSiblingCombinator
- match(SelectorModel<T>, T) - Method in class org.jhotdraw8.css.ast.AndCombinator
- match(SelectorModel<T>, T) - Method in class org.jhotdraw8.css.ast.SelectNothingSelector
- match(SelectorModel<T>, T) - Method in class org.jhotdraw8.css.ast.Selector
-
Returns the matching element.
- match(SelectorModel<T>, T) - Method in class org.jhotdraw8.css.ast.SelectorGroup
- match(SelectorModel<T>, T) - Method in class org.jhotdraw8.css.ast.UniversalSelector
- matches(SelectorModel<T>, T) - Method in class org.jhotdraw8.css.ast.Selector
-
Returns true if the selector matches the element.
- matches(SelectorModel<T>, T) - Method in class org.jhotdraw8.css.ast.SelectorGroup
-
Returns true if the rule matches the element.
- matchesElement(Stylesheet, E) - Method in interface org.jhotdraw8.css.manager.StylesheetsManager
-
Returns true if the provided stylesheet has selectors which match the specified element.
- matchesOnlyOnASpecificType() - Method in class org.jhotdraw8.css.ast.AdjacentSiblingCombinator
-
This selector matches only on a specific type, if its second selector matches only on a specific type.
- matchesOnlyOnASpecificType() - Method in class org.jhotdraw8.css.ast.AndCombinator
-
This selector matches only on a specific type, if its first or its second selector matches only on a specific type.
- matchesOnlyOnASpecificType() - Method in class org.jhotdraw8.css.ast.ChildCombinator
-
This selector matches only on a specific type, if its second selector matches only on a specific type.
- matchesOnlyOnASpecificType() - Method in class org.jhotdraw8.css.ast.DescendantCombinator
-
This selector matches only on a specific type, if its second selector matches only on a specific type.
- matchesOnlyOnASpecificType() - Method in class org.jhotdraw8.css.ast.GeneralSiblingCombinator
-
This selector matches only on a specific type, if its second selector matches only on a specific type.
- matchesOnlyOnASpecificType() - Method in class org.jhotdraw8.css.ast.Selector
-
Returns a qualified name, if this selector only matches on elements with a specific type name.
- matchesOnlyOnASpecificType() - Method in class org.jhotdraw8.css.ast.SelectorGroup
-
This selector matches only on a specific type, if all its selectors match on the same type.
- matchesOnlyOnASpecificType() - Method in class org.jhotdraw8.css.ast.TypeSelector
- matchSelector(SelectorModel<T>, T) - Method in class org.jhotdraw8.css.ast.SelectorGroup
-
Returns the last selector with highest specificity that matches the specified element or null.
- max(CssSize, CssSize) - Static method in class org.jhotdraw8.css.value.CssSize
- MILLIMETERS - Static variable in interface org.jhotdraw8.css.value.UnitConverter
- min(CssSize, CssSize) - Static method in class org.jhotdraw8.css.value.CssSize
- model - Variable in class org.jhotdraw8.css.manager.SimpleCssFunctionProcessor
- multiply(double) - Method in class org.jhotdraw8.css.value.CssSize
N
- name() - Method in record class org.jhotdraw8.css.value.QualifiedName
-
Returns the value of the
namerecord component. - NAME - Static variable in class org.jhotdraw8.css.function.AttrCssFunction
-
Function name.
- NAME - Static variable in class org.jhotdraw8.css.function.CalcCssFunction
-
Function name.
- NAME - Static variable in class org.jhotdraw8.css.function.ConcatCssFunction
-
Function name.
- NAME - Static variable in class org.jhotdraw8.css.function.ReplaceCssFunction
-
Function name.
- NAME - Static variable in class org.jhotdraw8.css.function.RoundCssFunction
-
Function name.
- NAME - Static variable in class org.jhotdraw8.css.function.VarCssFunction
-
Function name.
- namespace() - Method in record class org.jhotdraw8.css.value.QualifiedName
-
Returns the value of the
namespacerecord component. - NAMESPACE_AT_RULE - Static variable in class org.jhotdraw8.css.parser.CssParser
- needsIdResolver() - Method in class org.jhotdraw8.css.converter.ListCssConverter
- needsIdResolver() - Method in class org.jhotdraw8.css.converter.SetCssConverter
- NegationPseudoClassSelector - Class in org.jhotdraw8.css.ast
-
Implements the negation pseudo-class selector.
- NegationPseudoClassSelector(SourceLocator, String, SimpleSelector) - Constructor for class org.jhotdraw8.css.ast.NegationPseudoClassSelector
- next() - Method in interface org.jhotdraw8.css.parser.CssTokenizer
-
Gets the next token skipping whitespaces and comments.
- next() - Method in class org.jhotdraw8.css.parser.ListCssTokenizer
- next() - Method in class org.jhotdraw8.css.parser.StreamCssTokenizer
- nextChar() - Method in class org.jhotdraw8.css.parser.AbstractCssScanner
- nextChar() - Method in interface org.jhotdraw8.css.parser.CssScanner
-
Phase 2: Processes unicode escape sequences first, and then processes newlines.
- nextIsIdentNone() - Method in interface org.jhotdraw8.css.parser.CssTokenizer
-
Invokes
CssTokenizer.next()and checks if it is a "none" identifier. - nextNoSkip() - Method in interface org.jhotdraw8.css.parser.CssTokenizer
-
Gets the next token without skipping whitespaces and comments.
- nextNoSkip() - Method in class org.jhotdraw8.css.parser.ListCssTokenizer
- nextNoSkip() - Method in class org.jhotdraw8.css.parser.StreamCssTokenizer
- nullable() - Method in class org.jhotdraw8.css.converter.SizeCssConverter
- NumberCssConverter - Class in org.jhotdraw8.css.converter
-
CssNumberConverter.
- NumberCssConverter(boolean) - Constructor for class org.jhotdraw8.css.converter.NumberCssConverter
- NumberCssConverter(Class<? extends Number>, boolean) - Constructor for class org.jhotdraw8.css.converter.NumberCssConverter
O
- of(double) - Static method in class org.jhotdraw8.css.value.CssSize
- of(double, String) - Static method in class org.jhotdraw8.css.value.CssSize
- ONE - Static variable in class org.jhotdraw8.css.value.CssSize
- org.jhotdraw8.css - module org.jhotdraw8.css
-
Defines an interpreter for CSS stylesheets.
- org.jhotdraw8.css.ast - package org.jhotdraw8.css.ast
-
Provides a representation of a parsed style sheet (CSS 3) as an abstract syntax tree (AST).
- org.jhotdraw8.css.converter - package org.jhotdraw8.css.converter
- org.jhotdraw8.css.function - package org.jhotdraw8.css.function
-
Provides an API for CSS functions and a number of implementations.
- org.jhotdraw8.css.io - package org.jhotdraw8.css.io
- org.jhotdraw8.css.manager - package org.jhotdraw8.css.manager
- org.jhotdraw8.css.model - package org.jhotdraw8.css.model
- org.jhotdraw8.css.parser - package org.jhotdraw8.css.parser
-
Provides a CSS parser that is compliant to CSS Syntax Module 3.
- org.jhotdraw8.css.util - package org.jhotdraw8.css.util
- org.jhotdraw8.css.value - package org.jhotdraw8.css.value
P
- parse(CssTokenizer, IdResolver) - Method in class org.jhotdraw8.css.converter.AbstractCssConverter
- parse(CssTokenizer, IdResolver) - Method in interface org.jhotdraw8.css.converter.CssConverter
-
Parses from the given tokenizer and moves the tokenizer to the next token past the value.
- parse(CssTokenizer, IdResolver) - Method in class org.jhotdraw8.css.converter.KebabCaseEnumCssConverter
- parse(CssTokenizer, IdResolver) - Method in class org.jhotdraw8.css.converter.ListCssConverter
- parse(CssTokenizer, IdResolver) - Method in class org.jhotdraw8.css.converter.LiteralEnumCssConverter
- parse(CssTokenizer, IdResolver) - Method in class org.jhotdraw8.css.converter.MappedCssConverter
- parse(CssTokenizer, IdResolver) - Method in class org.jhotdraw8.css.converter.SetCssConverter
- parse(CssTokenizer, IdResolver) - Method in class org.jhotdraw8.css.converter.SizeCssConverter
- parseCalcProduct(T, CssTokenizer, CssFunctionProcessor<T>) - Method in class org.jhotdraw8.css.function.AbstractMathCssFunction
- parseCalcSum(T, CssTokenizer, CssFunctionProcessor<T>) - Method in class org.jhotdraw8.css.function.AbstractMathCssFunction
- parseCalcValue(T, CssTokenizer, CssFunctionProcessor<T>) - Method in class org.jhotdraw8.css.function.AbstractMathCssFunction
- parseDeclarationList(Reader) - Method in class org.jhotdraw8.css.parser.CssParser
-
Parses a declaration list.
- parseDeclarationList(String) - Method in class org.jhotdraw8.css.parser.CssParser
-
Parses a declaration list.
- parseNonNull(CssTokenizer, IdResolver) - Method in class org.jhotdraw8.css.converter.AbstractCssConverter
- parseNonNull(CssTokenizer, IdResolver) - Method in class org.jhotdraw8.css.converter.BooleanCssConverter
- parseNonNull(CssTokenizer, IdResolver) - Method in interface org.jhotdraw8.css.converter.CssConverter
-
Parses from the given tokenizer and moves the tokenizer to the next token past the value.
- parseNonNull(CssTokenizer, IdResolver) - Method in class org.jhotdraw8.css.converter.DoubleCssConverter
- parseNonNull(CssTokenizer, IdResolver) - Method in class org.jhotdraw8.css.converter.IntegerCssConverter
- parseNonNull(CssTokenizer, IdResolver) - Method in class org.jhotdraw8.css.converter.LongCssConverter
- parseNonNull(CssTokenizer, IdResolver) - Method in class org.jhotdraw8.css.converter.NumberCssConverter
- parseNonNull(CssTokenizer, IdResolver) - Method in class org.jhotdraw8.css.converter.PercentageCssConverter
- parseNonNull(CssTokenizer, IdResolver) - Method in class org.jhotdraw8.css.converter.PseudoClassCssConverter
- parseNonNull(CssTokenizer, IdResolver) - Method in class org.jhotdraw8.css.converter.StringCssConverter
- parseNonNull(CssTokenizer, IdResolver) - Method in class org.jhotdraw8.css.converter.UriCssConverter
- parseSelector(String) - Method in class org.jhotdraw8.css.parser.CssParser
-
Parses a given selector from the specified String and document home.
- parseSelectorGroup(CssTokenizer) - Method in class org.jhotdraw8.css.parser.CssParser
- parseSize(CssTokenizer, String) - Static method in class org.jhotdraw8.css.converter.SizeCssConverter
- parseSizeOrPercentage(CssTokenizer, String) - Static method in class org.jhotdraw8.css.converter.SizeCssConverter
- parseStylesheet(Reader, URI, URI) - Method in class org.jhotdraw8.css.parser.CssParser
-
Parses a given stylesheet from the specified String and document home.
- parseStylesheet(String, URI, URI) - Method in class org.jhotdraw8.css.parser.CssParser
-
Parses a given stylesheet from the specified String and document home.
- parseStylesheet(URI, URI) - Method in class org.jhotdraw8.css.parser.CssParser
-
Parses a given stylesheet from the specified URI.
- parseStylesheet(CssTokenizer, URI, URI) - Method in class org.jhotdraw8.css.parser.CssParser
-
Parses a given stylesheet from the specified String and document home.
- PERCENTAGE - Static variable in interface org.jhotdraw8.css.value.UnitConverter
- PercentageCssConverter - Class in org.jhotdraw8.css.converter
-
CssDoubleConverter.
- PercentageCssConverter(boolean) - Constructor for class org.jhotdraw8.css.converter.PercentageCssConverter
- PICAS - Static variable in interface org.jhotdraw8.css.value.UnitConverter
- PIXELS - Static variable in interface org.jhotdraw8.css.value.UnitConverter
- POINTS - Static variable in interface org.jhotdraw8.css.value.UnitConverter
- position - Variable in class org.jhotdraw8.css.parser.AbstractCssScanner
-
The current position in the input stream.
- PrefixMatchSelector - Class in org.jhotdraw8.css.ast
-
A "prefix match selector"
^=matches an element if the element has an attribute with the specified name and its value starts with the specified substring. - PrefixMatchSelector(SourceLocator, String, String, String) - Constructor for class org.jhotdraw8.css.ast.PrefixMatchSelector
-
Creates a new instance.
- print(CharSequence) - Method in class org.jhotdraw8.css.io.CssPrettyPrinter
- print(CssTokenizer) - Method in class org.jhotdraw8.css.io.CssPrettyPrinter
- process(T, CssTokenizer, Consumer<CssToken>, Deque<CssFunction<T>>) - Method in class org.jhotdraw8.css.manager.SimpleCssFunctionProcessor
- process(T, CssTokenizer, SelectorModel<T>, CssFunctionProcessor<T>, Consumer<CssToken>, Deque<CssFunction<T>>) - Method in class org.jhotdraw8.css.function.AttrCssFunction
- process(T, CssTokenizer, SelectorModel<T>, CssFunctionProcessor<T>, Consumer<CssToken>, Deque<CssFunction<T>>) - Method in class org.jhotdraw8.css.function.CalcCssFunction
- process(T, CssTokenizer, SelectorModel<T>, CssFunctionProcessor<T>, Consumer<CssToken>, Deque<CssFunction<T>>) - Method in class org.jhotdraw8.css.function.ConcatCssFunction
- process(T, CssTokenizer, SelectorModel<T>, CssFunctionProcessor<T>, Consumer<CssToken>, Deque<CssFunction<T>>) - Method in interface org.jhotdraw8.css.function.CssFunction
-
Processes the function.
- process(T, CssTokenizer, SelectorModel<T>, CssFunctionProcessor<T>, Consumer<CssToken>, Deque<CssFunction<T>>) - Method in class org.jhotdraw8.css.function.ReplaceCssFunction
- process(T, CssTokenizer, SelectorModel<T>, CssFunctionProcessor<T>, Consumer<CssToken>, Deque<CssFunction<T>>) - Method in class org.jhotdraw8.css.function.RoundCssFunction
- process(T, CssTokenizer, SelectorModel<T>, CssFunctionProcessor<T>, Consumer<CssToken>, Deque<CssFunction<T>>) - Method in class org.jhotdraw8.css.function.VarCssFunction
- process(T, ImmutableList<CssToken>) - Method in class org.jhotdraw8.css.manager.SimpleCssFunctionProcessor
- process(T, CssTokenizer, Consumer<CssToken>, Deque<CssFunction<T>>) - Method in interface org.jhotdraw8.css.manager.CssFunctionProcessor
-
Processes all tokens.
- process(T, ReadOnlyList<CssToken>) - Method in interface org.jhotdraw8.css.manager.CssFunctionProcessor
-
Convenience method for processing tokens.
- processToken(T, CssTokenizer, Consumer<CssToken>, Deque<CssFunction<T>>) - Method in interface org.jhotdraw8.css.manager.CssFunctionProcessor
-
Processes the next token(s).
- processToken(T, CssTokenizer, Consumer<CssToken>, Deque<CssFunction<T>>) - Method in class org.jhotdraw8.css.manager.SimpleCssFunctionProcessor
- produceNumberPercentageOrDimension(Consumer<CssToken>, CssSize, int, int, int) - Method in class org.jhotdraw8.css.function.AbstractMathCssFunction
- produceTokens(TT, IdSupplier, Consumer<CssToken>) - Method in class org.jhotdraw8.css.converter.AbstractCssConverter
- produceTokens(TT, IdSupplier, Consumer<CssToken>) - Method in interface org.jhotdraw8.css.converter.CssConverter
-
Produces tokens for the specified value.
- produceTokens(TT, IdSupplier, Consumer<CssToken>) - Method in class org.jhotdraw8.css.converter.KebabCaseEnumCssConverter
- produceTokens(TT, IdSupplier, Consumer<CssToken>) - Method in class org.jhotdraw8.css.converter.ListCssConverter
- produceTokens(TT, IdSupplier, Consumer<CssToken>) - Method in class org.jhotdraw8.css.converter.LiteralEnumCssConverter
- produceTokens(TT, IdSupplier, Consumer<CssToken>) - Method in class org.jhotdraw8.css.converter.MappedCssConverter
- produceTokens(TT, IdSupplier, Consumer<CssToken>) - Method in class org.jhotdraw8.css.converter.SetCssConverter
- produceTokens(TT, IdSupplier, Consumer<CssToken>) - Method in class org.jhotdraw8.css.converter.SizeCssConverter
- produceTokens(Consumer<CssToken>) - Method in class org.jhotdraw8.css.ast.AdjacentSiblingCombinator
- produceTokens(Consumer<CssToken>) - Method in class org.jhotdraw8.css.ast.ChildCombinator
- produceTokens(Consumer<CssToken>) - Method in class org.jhotdraw8.css.ast.ClassSelector
- produceTokens(Consumer<CssToken>) - Method in class org.jhotdraw8.css.ast.DashMatchSelector
- produceTokens(Consumer<CssToken>) - Method in class org.jhotdraw8.css.ast.DescendantCombinator
- produceTokens(Consumer<CssToken>) - Method in class org.jhotdraw8.css.ast.EqualsMatchSelector
- produceTokens(Consumer<CssToken>) - Method in class org.jhotdraw8.css.ast.ExistsMatchSelector
- produceTokens(Consumer<CssToken>) - Method in class org.jhotdraw8.css.ast.FunctionPseudoClassSelector
- produceTokens(Consumer<CssToken>) - Method in class org.jhotdraw8.css.ast.GeneralSiblingCombinator
- produceTokens(Consumer<CssToken>) - Method in class org.jhotdraw8.css.ast.IdSelector
- produceTokens(Consumer<CssToken>) - Method in class org.jhotdraw8.css.ast.IncludeMatchSelector
- produceTokens(Consumer<CssToken>) - Method in class org.jhotdraw8.css.ast.PrefixMatchSelector
- produceTokens(Consumer<CssToken>) - Method in class org.jhotdraw8.css.ast.SelectorGroup
- produceTokens(Consumer<CssToken>) - Method in class org.jhotdraw8.css.ast.SimplePseudoClassSelector
- produceTokens(Consumer<CssToken>) - Method in class org.jhotdraw8.css.ast.SubstringMatchSelector
- produceTokens(Consumer<CssToken>) - Method in class org.jhotdraw8.css.ast.SuffixMatchSelector
- produceTokens(Consumer<CssToken>) - Method in class org.jhotdraw8.css.ast.TypeSelector
- produceTokens(Consumer<CssToken>) - Method in class org.jhotdraw8.css.ast.UniversalSelector
- produceTokens(Consumer<CssToken>) - Method in class org.jhotdraw8.css.ast.AbstractSyntaxTree
-
Produces tokens for the subtree starting at this tree node.
- produceTokens(Consumer<CssToken>) - Method in class org.jhotdraw8.css.ast.AndCombinator
- produceTokensNonNull(TT, IdSupplier, Consumer<CssToken>) - Method in class org.jhotdraw8.css.converter.AbstractCssConverter
- produceTokensNonNull(TT, IdSupplier, Consumer<CssToken>) - Method in class org.jhotdraw8.css.converter.BooleanCssConverter
- produceTokensNonNull(TT, IdSupplier, Consumer<CssToken>) - Method in class org.jhotdraw8.css.converter.DoubleCssConverter
- produceTokensNonNull(TT, IdSupplier, Consumer<CssToken>) - Method in class org.jhotdraw8.css.converter.IntegerCssConverter
- produceTokensNonNull(TT, IdSupplier, Consumer<CssToken>) - Method in class org.jhotdraw8.css.converter.LongCssConverter
- produceTokensNonNull(TT, IdSupplier, Consumer<CssToken>) - Method in class org.jhotdraw8.css.converter.NumberCssConverter
- produceTokensNonNull(TT, IdSupplier, Consumer<CssToken>) - Method in class org.jhotdraw8.css.converter.PercentageCssConverter
- produceTokensNonNull(TT, IdSupplier, Consumer<CssToken>) - Method in class org.jhotdraw8.css.converter.PseudoClassCssConverter
- produceTokensNonNull(TT, IdSupplier, Consumer<CssToken>) - Method in class org.jhotdraw8.css.converter.StringCssConverter
- produceTokensNonNull(TT, IdSupplier, Consumer<CssToken>) - Method in class org.jhotdraw8.css.converter.UriCssConverter
- PseudoClassCssConverter - Class in org.jhotdraw8.css.converter
-
WordSetConverter converts an ImmutableObservableSet of Strings into a String.
- PseudoClassCssConverter(boolean) - Constructor for class org.jhotdraw8.css.converter.PseudoClassCssConverter
- PseudoClassSelector - Class in org.jhotdraw8.css.ast
-
A "pseudo class selector" matches an element based on criteria which are not directly encoded in the element.
- PseudoClassSelector(SourceLocator) - Constructor for class org.jhotdraw8.css.ast.PseudoClassSelector
- pushBack() - Method in interface org.jhotdraw8.css.parser.CssTokenizer
-
Pushes the current token back.
- pushBack() - Method in class org.jhotdraw8.css.parser.ListCssTokenizer
- pushBack() - Method in class org.jhotdraw8.css.parser.StreamCssTokenizer
-
Pushes the current token back.
- pushBack(int) - Method in class org.jhotdraw8.css.parser.CharSequenceCssScanner
- pushBack(int) - Method in interface org.jhotdraw8.css.parser.CssScanner
-
Pushes the specified character back into the scanner.
- pushBack(int) - Method in class org.jhotdraw8.css.parser.ReaderCssScanner
Q
- QualifiedName - Record Class in org.jhotdraw8.css.value
-
Represents a name that is optionally restricted to a specific namespace.
- QualifiedName(String, String) - Constructor for record class org.jhotdraw8.css.value.QualifiedName
-
Creates a qualified name
- QUARTER_MILLIMETERS - Static variable in interface org.jhotdraw8.css.value.UnitConverter
R
- read() - Method in class org.jhotdraw8.css.parser.AbstractCssScanner
- read() - Method in class org.jhotdraw8.css.parser.CharSequenceCssScanner
- read() - Method in class org.jhotdraw8.css.parser.ReaderCssScanner
- ReaderCssScanner - Class in org.jhotdraw8.css.parser
- ReaderCssScanner(Reader) - Constructor for class org.jhotdraw8.css.parser.ReaderCssScanner
- ReplaceCssFunction<T> - Class in org.jhotdraw8.css.function
-
Processes the replace() function.
- ReplaceCssFunction() - Constructor for class org.jhotdraw8.css.function.ReplaceCssFunction
- ReplaceCssFunction(String) - Constructor for class org.jhotdraw8.css.function.ReplaceCssFunction
- requireNextNoSkip(int, String) - Method in interface org.jhotdraw8.css.parser.CssTokenizer
-
Fetches the next token and throws a parse exception if it is not of the required type.
- requireNextToken(int, String) - Method in interface org.jhotdraw8.css.parser.CssTokenizer
-
Fetches the next token and throws a parse exception if it is not of the required type.
- reset(Styleable) - Method in class org.jhotdraw8.css.model.StyleableSelectorModel
- reset(Element) - Method in class org.jhotdraw8.css.model.DocumentSelectorModel
- reset(T) - Method in interface org.jhotdraw8.css.model.SelectorModel
-
Resets all values with non-
StyleOrigin.USERorigin. - REVERT - Enum constant in enum class org.jhotdraw8.css.value.CssDefaulting
-
If the cascaded value of a property is the revert keyword, the behavior depends on the origin to which the declaration belongs: user-agent origin Equivalent to unset user origin Rolls back the cascaded value to the user-agent level, so that the specified value is calculated as if no author-level or user-level rules were specified for this property on this element. author origin Rolls back the cascaded value to the user level, so that the specified value is calculated as if no author-level rules were specified for this property on this element.
- RoundCssFunction<T> - Class in org.jhotdraw8.css.function
-
Processes the
round()function. - RoundCssFunction() - Constructor for class org.jhotdraw8.css.function.RoundCssFunction
- RoundCssFunction(String) - Constructor for class org.jhotdraw8.css.function.RoundCssFunction
- Rule - Class in org.jhotdraw8.css.ast
- Rule(SourceLocator) - Constructor for class org.jhotdraw8.css.ast.Rule
S
- second - Variable in class org.jhotdraw8.css.ast.Combinator
- select(String, Iterable<E>, SelectorModel<E>, boolean) - Static method in class org.jhotdraw8.css.util.CssUtil
-
Returns the selected elements.
- SelectNothingSelector - Class in org.jhotdraw8.css.ast
-
A "select nothing selector" matches nothing.
- SelectNothingSelector(SourceLocator) - Constructor for class org.jhotdraw8.css.ast.SelectNothingSelector
- Selector - Class in org.jhotdraw8.css.ast
-
A "selector" is a tree of "combinator"s.
- Selector(SourceLocator) - Constructor for class org.jhotdraw8.css.ast.Selector
- SelectorGroup - Class in org.jhotdraw8.css.ast
-
A "selector group" matches an element if one of its selectors matches the element.
- SelectorGroup(SourceLocator, List<Selector>) - Constructor for class org.jhotdraw8.css.ast.SelectorGroup
- SelectorGroup(SourceLocator, Selector) - Constructor for class org.jhotdraw8.css.ast.SelectorGroup
- SelectorModel<T> - Interface in org.jhotdraw8.css.model
-
This is a model on which a
CssAST.SelectorGroupcan perform a match operation. - setAttribute(T, StyleOrigin, String, String, ReadOnlyList<CssToken>) - Method in interface org.jhotdraw8.css.model.SelectorModel
-
Sets an attribute value.
- setAttribute(Styleable, StyleOrigin, String, String, ReadOnlyList<CssToken>) - Method in class org.jhotdraw8.css.model.StyleableSelectorModel
- setAttribute(Element, StyleOrigin, String, String, ReadOnlyList<CssToken>) - Method in class org.jhotdraw8.css.model.DocumentSelectorModel
- SetCssConverter<T> - Class in org.jhotdraw8.css.converter
-
Parses a set with items separated by configurable optional delimiters.
- SetCssConverter(CssConverter<T>) - Constructor for class org.jhotdraw8.css.converter.SetCssConverter
- SetCssConverter(CssConverter<T>, Iterable<CssToken>, Iterable<CssToken>, Iterable<CssToken>) - Constructor for class org.jhotdraw8.css.converter.SetCssConverter
-
Creates a new instance that does not sort the elements.
- SetCssConverter(CssConverter<T>, Iterable<CssToken>, Iterable<CssToken>, Iterable<CssToken>, Comparator<T>) - Constructor for class org.jhotdraw8.css.converter.SetCssConverter
-
Creates a new instance.
- SetCssConverter(CssConverter<T>, String) - Constructor for class org.jhotdraw8.css.converter.SetCssConverter
- SetCssConverter(CssConverter<T>, String, String, String) - Constructor for class org.jhotdraw8.css.converter.SetCssConverter
- SetCssConverter(CssConverter<T>, String, String, String, Comparator<T>) - Constructor for class org.jhotdraw8.css.converter.SetCssConverter
- setCustomProperties(Map<String, ImmutableList<CssToken>>) - Method in interface org.jhotdraw8.css.manager.CssFunctionProcessor
- setCustomProperties(Map<String, ImmutableList<CssToken>>) - Method in class org.jhotdraw8.css.manager.SimpleCssFunctionProcessor
- setDefaultNamespace(String) - Method in class org.jhotdraw8.css.manager.SimpleStylesheetsManager
- setFunctions(List<CssFunction<E>>) - Method in class org.jhotdraw8.css.manager.SimpleStylesheetsManager
- setIndenter(String) - Method in class org.jhotdraw8.css.io.CssPrettyPrinter
- setLogger(Consumer3<Level, String, Throwable>) - Method in class org.jhotdraw8.css.manager.SimpleStylesheetsManager
- setLogger(Consumer3<Level, String, Throwable>) - Method in interface org.jhotdraw8.css.manager.StylesheetsManager
-
Sets the logger.
- setMaxRecursionDepth(int) - Method in class org.jhotdraw8.css.manager.SimpleCssFunctionProcessor
- setModel(SelectorModel<T>) - Method in interface org.jhotdraw8.css.manager.CssFunctionProcessor
- setModel(SelectorModel<T>) - Method in class org.jhotdraw8.css.manager.SimpleCssFunctionProcessor
- setParserFactory(Supplier<CssParser>) - Method in class org.jhotdraw8.css.manager.SimpleStylesheetsManager
- setSelectorModel(SelectorModel<E>) - Method in class org.jhotdraw8.css.manager.SimpleStylesheetsManager
- setStrict(boolean) - Method in class org.jhotdraw8.css.parser.CssParser
-
Sets strict parsing mode.
- setStylesheetHome(URI) - Method in class org.jhotdraw8.css.parser.CssParser
- setStylesheets(StyleOrigin, URI, List<T>) - Method in class org.jhotdraw8.css.manager.SimpleStylesheetsManager
- setStylesheets(StyleOrigin, URI, List<T>) - Method in interface org.jhotdraw8.css.manager.StylesheetsManager
-
Sets a list of stylesheets with the specified origin.
- setStylesheets(StyleOrigin, List<T>) - Method in interface org.jhotdraw8.css.manager.StylesheetsManager
-
Sets a list of stylesheets with the specified origin.
- setStylesheetUri(URI) - Method in class org.jhotdraw8.css.parser.CssParser
- setUriResolver(UriResolver) - Method in class org.jhotdraw8.css.manager.SimpleStylesheetsManager
- setUriResolver(UriResolver) - Method in class org.jhotdraw8.css.parser.CssParser
- SimpleCssFunctionProcessor<T> - Class in org.jhotdraw8.css.manager
-
Takes a list of tokens and evaluates Css functions on them.
- SimpleCssFunctionProcessor(List<CssFunction<T>>) - Constructor for class org.jhotdraw8.css.manager.SimpleCssFunctionProcessor
- SimpleCssFunctionProcessor(List<CssFunction<T>>, SelectorModel<T>, Map<String, ImmutableList<CssToken>>) - Constructor for class org.jhotdraw8.css.manager.SimpleCssFunctionProcessor
- SimplePseudoClassSelector - Class in org.jhotdraw8.css.ast
-
A "simple class selector" matches an element based on the value of its "pseudo class" attribute.
- SimplePseudoClassSelector(SourceLocator, String) - Constructor for class org.jhotdraw8.css.ast.SimplePseudoClassSelector
- SimpleSelector - Class in org.jhotdraw8.css.ast
-
Abstract superclass for "simple selector"s.
- SimpleSelector(SourceLocator) - Constructor for class org.jhotdraw8.css.ast.SimpleSelector
- SimpleStylesheetsManager<E> - Class in org.jhotdraw8.css.manager
-
SimpleStylesheetsManager.
- SimpleStylesheetsManager(SelectorModel<E>) - Constructor for class org.jhotdraw8.css.manager.SimpleStylesheetsManager
- SimpleStylesheetsManager(SelectorModel<E>, List<CssFunction<E>>) - Constructor for class org.jhotdraw8.css.manager.SimpleStylesheetsManager
- SimpleStylesheetsManager.StylesheetEntry - Class in org.jhotdraw8.css.manager
- SizeCssConverter - Class in org.jhotdraw8.css.converter
-
CssSizeConverter.
- SizeCssConverter(boolean) - Constructor for class org.jhotdraw8.css.converter.SizeCssConverter
- skipIfPresent(int) - Method in interface org.jhotdraw8.css.parser.CssTokenizer
-
Skips the next token if it is of type
ttype. - skipLF - Variable in class org.jhotdraw8.css.parser.AbstractCssScanner
-
Whether we need to skip a linefeed on the next read.
- SourceLocator - Record Class in org.jhotdraw8.css.ast
-
Indicates the position of a node in a source file, intended primarily for error reporting.
- SourceLocator(int, int, URI) - Constructor for record class org.jhotdraw8.css.ast.SourceLocator
-
Creates an instance of a
SourceLocatorrecord class. - StreamCssTokenizer - Class in org.jhotdraw8.css.parser
-
StreamCssTokenizerprocesses an input stream of characters into tokens for theCssParser. - StreamCssTokenizer(Reader) - Constructor for class org.jhotdraw8.css.parser.StreamCssTokenizer
- StreamCssTokenizer(Reader, URI) - Constructor for class org.jhotdraw8.css.parser.StreamCssTokenizer
- StreamCssTokenizer(CharSequence) - Constructor for class org.jhotdraw8.css.parser.StreamCssTokenizer
- StreamCssTokenizer(CharSequence, URI) - Constructor for class org.jhotdraw8.css.parser.StreamCssTokenizer
- StreamCssTokenizer(CssScanner) - Constructor for class org.jhotdraw8.css.parser.StreamCssTokenizer
- StreamCssTokenizer(CssScanner, URI) - Constructor for class org.jhotdraw8.css.parser.StreamCssTokenizer
- StringCssConverter - Class in org.jhotdraw8.css.converter
-
Converts an
Stringto a quoted CSSString. - StringCssConverter() - Constructor for class org.jhotdraw8.css.converter.StringCssConverter
- StringCssConverter(boolean) - Constructor for class org.jhotdraw8.css.converter.StringCssConverter
- StringCssConverter(boolean, char, String) - Constructor for class org.jhotdraw8.css.converter.StringCssConverter
- StringOrIdentCssConverter - Class in org.jhotdraw8.css.converter
-
Converts an
Stringfrom/to a CSS ident-token or a CSS string-token. - StringOrIdentCssConverter() - Constructor for class org.jhotdraw8.css.converter.StringOrIdentCssConverter
- StyleableSelectorModel - Class in org.jhotdraw8.css.model
-
A
SelectorModelfor objects that implement theStyleableinterface. - StyleableSelectorModel() - Constructor for class org.jhotdraw8.css.model.StyleableSelectorModel
- StyleRule - Class in org.jhotdraw8.css.ast
-
A style rule associates a selector list to a list of declarations.
- StyleRule(SourceLocator, SelectorGroup, List<Declaration>) - Constructor for class org.jhotdraw8.css.ast.StyleRule
- Stylesheet - Class in org.jhotdraw8.css.ast
-
A stylesheet is a list of rules.
- Stylesheet(URI, List<Rule>) - Constructor for class org.jhotdraw8.css.ast.Stylesheet
- StylesheetEntry(StyleOrigin, String, URI, URI, Consumer3<Level, String, Throwable>) - Constructor for class org.jhotdraw8.css.manager.SimpleStylesheetsManager.StylesheetEntry
- StylesheetEntry(StyleOrigin, URI, URI, Consumer3<Level, String, Throwable>) - Constructor for class org.jhotdraw8.css.manager.SimpleStylesheetsManager.StylesheetEntry
- StylesheetEntry(StyleOrigin, Stylesheet, Consumer3<Level, String, Throwable>) - Constructor for class org.jhotdraw8.css.manager.SimpleStylesheetsManager.StylesheetEntry
- StylesheetsManager<E> - Interface in org.jhotdraw8.css.manager
-
StylesheetsManager.
- StylesheetsManager.StylesheetInfo - Interface in org.jhotdraw8.css.manager
- SubstringMatchSelector - Class in org.jhotdraw8.css.ast
-
A "substring match selector"
*=matches an element if the element has an attribute with the specified name and its value contains the specified substring. - SubstringMatchSelector(SourceLocator, String, String, String) - Constructor for class org.jhotdraw8.css.ast.SubstringMatchSelector
-
Creates a new instance.
- subtract(CssSize) - Method in class org.jhotdraw8.css.value.CssSize
- subtract(CssSize, UnitConverter) - Method in class org.jhotdraw8.css.value.CssSize
- SuffixMatchSelector - Class in org.jhotdraw8.css.ast
-
A "suffix match selector"
$=matches an element if the element has an attribute with the specified name and its value ends with the specified substring. - SuffixMatchSelector(SourceLocator, String, String, String) - Constructor for class org.jhotdraw8.css.ast.SuffixMatchSelector
-
Creates a new instance.
T
- toString() - Method in class org.jhotdraw8.css.ast.AdjacentSiblingCombinator
- toString() - Method in class org.jhotdraw8.css.ast.AndCombinator
- toString() - Method in class org.jhotdraw8.css.ast.AtRule
- toString() - Method in class org.jhotdraw8.css.ast.ChildCombinator
- toString() - Method in class org.jhotdraw8.css.ast.ClassSelector
- toString() - Method in class org.jhotdraw8.css.ast.Combinator
- toString() - Method in class org.jhotdraw8.css.ast.Declaration
- toString() - Method in class org.jhotdraw8.css.ast.DescendantCombinator
- toString() - Method in class org.jhotdraw8.css.ast.EqualsMatchSelector
- toString() - Method in class org.jhotdraw8.css.ast.ExistsMatchSelector
- toString() - Method in class org.jhotdraw8.css.ast.FunctionPseudoClassSelector
- toString() - Method in class org.jhotdraw8.css.ast.GeneralSiblingCombinator
- toString() - Method in class org.jhotdraw8.css.ast.IdSelector
- toString() - Method in class org.jhotdraw8.css.ast.IncludeMatchSelector
- toString() - Method in class org.jhotdraw8.css.ast.NegationPseudoClassSelector
- toString() - Method in class org.jhotdraw8.css.ast.PrefixMatchSelector
- toString() - Method in class org.jhotdraw8.css.ast.SelectNothingSelector
- toString() - Method in class org.jhotdraw8.css.ast.SelectorGroup
- toString() - Method in class org.jhotdraw8.css.ast.SimplePseudoClassSelector
- toString() - Method in record class org.jhotdraw8.css.ast.SourceLocator
-
Returns a string representation of this record class.
- toString() - Method in class org.jhotdraw8.css.ast.StyleRule
- toString() - Method in class org.jhotdraw8.css.ast.Stylesheet
- toString() - Method in class org.jhotdraw8.css.ast.SubstringMatchSelector
- toString() - Method in class org.jhotdraw8.css.ast.SuffixMatchSelector
- toString() - Method in class org.jhotdraw8.css.ast.TypeSelector
- toString() - Method in class org.jhotdraw8.css.ast.UniversalSelector
- toString() - Method in class org.jhotdraw8.css.converter.SizeCssConverter
- toString() - Method in class org.jhotdraw8.css.parser.CssToken
- toString() - Method in class org.jhotdraw8.css.value.CssDefaultableValue
- toString() - Method in class org.jhotdraw8.css.value.CssSize
- toString() - Method in record class org.jhotdraw8.css.value.QualifiedName
-
Returns a string representation of this record class.
- toString(E) - Method in class org.jhotdraw8.css.converter.KebabCaseEnumCssConverter
- toString(E) - Method in class org.jhotdraw8.css.converter.LiteralEnumCssConverter
- toString(TT) - Method in interface org.jhotdraw8.css.converter.CssConverter
-
Converts the value to String.
- toString(TT, IdFactory) - Method in interface org.jhotdraw8.css.converter.CssConverter
-
Converts the value to String.
- toString(Appendable, IdSupplier, String) - Method in class org.jhotdraw8.css.converter.StringOrIdentCssConverter
- toString(Appendable, IdSupplier, String) - Method in class org.jhotdraw8.css.converter.WordCssConverter
- toString(Appendable, IdSupplier, TT) - Method in interface org.jhotdraw8.css.converter.CssConverter
- toTokenList() - Method in interface org.jhotdraw8.css.parser.CssTokenizer
-
Scans the remaining tokens and adds them to a list.
- toTokens(TT, IdSupplier) - Method in interface org.jhotdraw8.css.converter.CssConverter
- TT_ASTERISK - Static variable in class org.jhotdraw8.css.parser.CssTokenType
-
Defines the asterisk "*" delim-token.
- TT_AT_KEYWORD - Static variable in class org.jhotdraw8.css.parser.CssTokenType
-
Defines an at-keyword-token.
- TT_BAD_COMMENT - Static variable in class org.jhotdraw8.css.parser.CssTokenType
-
Defines a bad-comment-token.
- TT_BAD_STRING - Static variable in class org.jhotdraw8.css.parser.CssTokenType
-
Defines a bad-string-token.
- TT_BAD_URI - Static variable in class org.jhotdraw8.css.parser.CssTokenType
-
Defines a bad-uri-token.
- TT_CDC - Static variable in class org.jhotdraw8.css.parser.CssTokenType
-
Defines a CDC-token.
- TT_CDO - Static variable in class org.jhotdraw8.css.parser.CssTokenType
-
Defines a CDO-token.
- TT_COLON - Static variable in class org.jhotdraw8.css.parser.CssTokenType
-
Defines the colon ":" delim-token.
- TT_COLUMN - Static variable in class org.jhotdraw8.css.parser.CssTokenType
-
Defines a column-token.
- TT_COMMA - Static variable in class org.jhotdraw8.css.parser.CssTokenType
-
Defines the comma "," delim-token.
- TT_COMMENT - Static variable in class org.jhotdraw8.css.parser.CssTokenType
-
Defines a comment-token.
- TT_DASH_MATCH - Static variable in class org.jhotdraw8.css.parser.CssTokenType
-
Defines a dash-match-token.
- TT_DIMENSION - Static variable in class org.jhotdraw8.css.parser.CssTokenType
-
Defines a dimension-token.
- TT_EOF - Static variable in class org.jhotdraw8.css.parser.CssTokenType
-
Defines an EOF-token.
- TT_EQUALS - Static variable in class org.jhotdraw8.css.parser.CssTokenType
-
Defines the equals "=" delim-token.
- TT_FUNCTION - Static variable in class org.jhotdraw8.css.parser.CssTokenType
-
Defines a function-token.
- TT_GREATER_THAN - Static variable in class org.jhotdraw8.css.parser.CssTokenType
-
Defines the greater than ">" delim-token.
- TT_HASH - Static variable in class org.jhotdraw8.css.parser.CssTokenType
-
Defines a hash-token.
- TT_IDENT - Static variable in class org.jhotdraw8.css.parser.CssTokenType
-
Defines an ident-token.
- TT_INCLUDE_MATCH - Static variable in class org.jhotdraw8.css.parser.CssTokenType
-
Defines an include-match-token.
- TT_LEFT_BRACKET - Static variable in class org.jhotdraw8.css.parser.CssTokenType
-
Defines the left bracket ")" delim-token.
- TT_LEFT_CURLY_BRACKET - Static variable in class org.jhotdraw8.css.parser.CssTokenType
-
Defines the left curly bracket "{" delim-token.
- TT_LEFT_SQUARE_BRACKET - Static variable in class org.jhotdraw8.css.parser.CssTokenType
-
Defines the left square bracket "[" delim-token.
- TT_NUMBER - Static variable in class org.jhotdraw8.css.parser.CssTokenType
-
Defines a number-token.
- TT_PERCENT_DELIM - Static variable in class org.jhotdraw8.css.parser.CssTokenType
-
Defines the percent "%" delim-token.
- TT_PERCENTAGE - Static variable in class org.jhotdraw8.css.parser.CssTokenType
-
Defines a percentage-token.
- TT_PLUS - Static variable in class org.jhotdraw8.css.parser.CssTokenType
-
Defines the plus "+" delim-token.
- TT_POINT - Static variable in class org.jhotdraw8.css.parser.CssTokenType
-
Defines the point "." delim-token.
- TT_PREFIX_MATCH - Static variable in class org.jhotdraw8.css.parser.CssTokenType
-
Defines a prefix-match-token.
- TT_RIGHT_BRACKET - Static variable in class org.jhotdraw8.css.parser.CssTokenType
-
Defines the right round bracket ")" delim-token.
- TT_RIGHT_CURLY_BRACKET - Static variable in class org.jhotdraw8.css.parser.CssTokenType
-
Defines the right curly bracket "}" delim-token.
- TT_RIGHT_SQUARE_BRACKET - Static variable in class org.jhotdraw8.css.parser.CssTokenType
-
Defines the right square bracket "]" delim-token.
- TT_S - Static variable in class org.jhotdraw8.css.parser.CssTokenType
-
Defines a ws*-token.
- TT_SEMICOLON - Static variable in class org.jhotdraw8.css.parser.CssTokenType
-
Defines the semicolon ";" delim-token.
- TT_SLASH - Static variable in class org.jhotdraw8.css.parser.CssTokenType
-
Defines the slash "/" delim-token.
- TT_STRING - Static variable in class org.jhotdraw8.css.parser.CssTokenType
-
Defines a string-token.
- TT_SUBSTRING_MATCH - Static variable in class org.jhotdraw8.css.parser.CssTokenType
-
Defines a substring-match-token.
- TT_SUFFIX_MATCH - Static variable in class org.jhotdraw8.css.parser.CssTokenType
-
Defines a suffix-match-token.
- TT_TILDE - Static variable in class org.jhotdraw8.css.parser.CssTokenType
- TT_UNICODE_RANGE - Static variable in class org.jhotdraw8.css.parser.CssTokenType
-
Defines a unicode-range-token.
- TT_URL - Static variable in class org.jhotdraw8.css.parser.CssTokenType
-
Defines a url-token.
- TT_VERTICAL_LINE - Static variable in class org.jhotdraw8.css.parser.CssTokenType
-
Defines the vertical line "|" delim-token.
- TypeSelector - Class in org.jhotdraw8.css.ast
-
A "type selector" matches an element if the element has a specific type.
- TypeSelector(SourceLocator, String, String) - Constructor for class org.jhotdraw8.css.ast.TypeSelector
-
Creates a new instance
U
- UnitConverter - Interface in org.jhotdraw8.css.value
-
UnitConverter.
- UniversalSelector - Class in org.jhotdraw8.css.ast
-
A "universal selector" matches an element if the element exists.
- UniversalSelector(SourceLocator) - Constructor for class org.jhotdraw8.css.ast.UniversalSelector
- UNSET - Enum constant in enum class org.jhotdraw8.css.value.CssDefaulting
-
If the cascaded value of a property is the "unset" keyword, then if it is an inherited property, this is treated as inherit, and if it is not, this is treated as initial.
- uri() - Method in record class org.jhotdraw8.css.ast.SourceLocator
-
Returns the value of the
urirecord component. - UriCssConverter - Class in org.jhotdraw8.css.converter
-
Converts an
URIto a CSSURI. - UriCssConverter() - Constructor for class org.jhotdraw8.css.converter.UriCssConverter
- UriCssConverter(boolean) - Constructor for class org.jhotdraw8.css.converter.UriCssConverter
- UriCssConverter(boolean, String) - Constructor for class org.jhotdraw8.css.converter.UriCssConverter
V
- valueOf(String) - Static method in enum class org.jhotdraw8.css.value.CssDefaulting
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.jhotdraw8.css.value.CssDefaulting
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VarCssFunction<T> - Class in org.jhotdraw8.css.function
-
Processes the var() function.
- VarCssFunction() - Constructor for class org.jhotdraw8.css.function.VarCssFunction
- VarCssFunction(String) - Constructor for class org.jhotdraw8.css.function.VarCssFunction
- VIEWPORT_HEIGHT_PERCENTAGE - Static variable in interface org.jhotdraw8.css.value.UnitConverter
- VIEWPORT_MAX_PERCENTAGE - Static variable in interface org.jhotdraw8.css.value.UnitConverter
- VIEWPORT_MIN_PERCENTAGE - Static variable in interface org.jhotdraw8.css.value.UnitConverter
- VIEWPORT_WIDTH_PERCENTAGE - Static variable in interface org.jhotdraw8.css.value.UnitConverter
W
- WITHOUT_NAMESPACE - Static variable in class org.jhotdraw8.css.ast.TypeSelector
-
Special namespace value which means 'without a namespace'.
- WordCssConverter - Class in org.jhotdraw8.css.converter
-
CssWordConverter.
- WordCssConverter() - Constructor for class org.jhotdraw8.css.converter.WordCssConverter
Z
A B C D E F G H I K L M N O P Q R S T U V W ZAll Classes and Interfaces|All Packages|Constant Field Values