All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary
Class |
Description |
AbstractCSSProperty |
|
AbstractCSSPropertyCustomizer |
Abstract base class for property customizer.
|
AbstractCSSPropertyEnums |
CSS properties with a dynamic number of entries.
|
AbstractHasTopLevelRules |
Abstract base class for all classes having top-level rules.
|
AbstractModifyingCSSUrlVisitor |
Abstract ICSSUrlVisitor that modifies all URLs according to an
abstract rule
|
AbstractParserCSS |
Abstract base class for CSS parsers.
|
CascadingStyleSheet |
This is the main object for a parsed CSS declaration.
|
CCSS |
Contains CSS style constants and utility stuff.
|
CCSSProperties |
Contains the most commonly used CSS properties plus the available value
ranges.
|
CCSSValue |
Contains CSS style constants and utility stuff.
|
CharStream |
This interface describes a character stream that maintains line and
column number positions of the characters.
|
CollectingCSSParseErrorHandler |
|
CSSCharStream |
This class is only used internally as the source for the generated parsers.
|
CSSColorHelper |
Provides color handling sanity methods.
|
CSSCompressor |
Utility class to compress CSS content
|
CSSDataURL |
This class represents a single CSS data URL (RFC 2397).
|
CSSDataURLHelper |
Provides data URL handling sanity methods (RFC 2397).
|
CSSDeclaration |
Represents a single element in a CSS style rule.
|
CSSDeclarationContainer |
|
CSSDeclarationList |
|
CSSExpression |
Represents a single expression consisting of several expression members
|
CSSExpressionMemberFunction |
Represents a CSS function element
|
CSSExpressionMemberLineNames |
Represents a CSS line-names element as used in css-grid.
|
CSSExpressionMemberMath |
Represents a CSS calc() element
|
CSSExpressionMemberMathProduct |
Part of a CSS calc element
|
CSSExpressionMemberMathUnitProduct |
Part of a CSS calc element
|
CSSExpressionMemberMathUnitSimple |
Part of a CSS calc element
|
CSSExpressionMemberTermSimple |
Represents a simple expression member
|
CSSExpressionMemberTermURI |
Represents an expression member URI
|
CSSExpressionTermOptimizer |
This class is responsible for expression term optimization
|
CSSFilenameHelper |
Utility methods to deal with CSS filenames.
|
CSSFontFaceRule |
Represents a single @font-face rule.
Example:
@font-face {
font-family: 'icons';
src: url(path/to/font.woff) format('woff');
unicode-range: U+E000-E005;
}
|
CSSHandler |
This class is the entry point for converting AST nodes from the parser to
domain objects.
|
CSSHandlingException |
Runtime exception that is thrown if interpreting the CSS fails.
|
CSSHSL |
Represents a single HSL color value (hue, saturation, lightness).
|
CSSHSLA |
Represents a single HSLA color value (hue, saturation, lightness, opacity).
|
CSSImportRule |
Represents a single import rule on top level.
|
CSSKeyframesBlock |
keyframes block
|
CSSKeyframesRule |
Represents a single @keyframes rule.
Example:
@keyframes identifier {
0% { top: 0; left: 0; }
30% { top: 50px; }
}
|
CSSMediaExpression |
Represents a single media expression
|
CSSMediaList |
|
CSSMediaQuery |
Represents a single media query
|
CSSMediaQuery.EModifier |
A global modifier that can be used in front of a single CSS media query.
|
CSSMediaRule |
Represents a single @media rule: a list of style rules only
valid for certain media.
Example:
@media print {
div#footer {
display: none;
}
}
|
CSSNamespaceRule |
Represents a single namespace rule on top level.
Example:
@namespace Q "http://example.com/q-markup";
|
CSSNode |
This class represents a simple node in the tree built by jjtree.
|
CSSNumberHelper |
Provides number handling sanity methods.
|
CSSPageMarginBlock |
|
CSSPageRule |
Represents a single @page rule.
Example:
@page {
size: auto;
margin: 10%;
}
|
CSSParseError |
This item contains a single CSSparsing error.
|
CSSParseHelper |
This class is used by the generated parsers to do some common stuff.
|
CSSPropertyColor |
Represents a color value
|
CSSPropertyColors |
CSS property that is a list of color values (e.g. border-color)
|
CSSPropertyCustomizerBorderBottomLeftRadius |
Special customizer for the "border-bottom-left-radius" property.
|
CSSPropertyCustomizerBorderBottomRightRadius |
Special customizer for the "border-bottom-right-radius" property.
|
CSSPropertyCustomizerBorderRadius |
Special customizer for the "border-radius" property.
|
CSSPropertyCustomizerBorderTopLeftRadius |
Special customizer for the "border-top-left-radius" property.
|
CSSPropertyCustomizerBorderTopRightRadius |
Special customizer for the "border-top-right-radius" property.
|
CSSPropertyCustomizerOpacity |
Special customizer for the "opacity" property.
|
CSSPropertyDouble |
CSS property that is either an enumeration or a decimal value without a unit
(e.g. opacity)
|
CSSPropertyEnum |
CSS property with a predefined list of possible values (e.g.
|
CSSPropertyEnumOrColor |
CSS property that is either an enumeration or a color value (e.g.
|
CSSPropertyEnumOrColors |
CSS property that is a list of either an enumeration or a color value (e.g.
|
CSSPropertyEnumOrInt |
CSS property that is either an enumeration or a numeric value without a unit
(e.g. z-index)
|
CSSPropertyEnumOrNumber |
CSS property that is either an enumeration or a numeric value (e.g.
|
CSSPropertyEnumOrNumbers |
CSS property that is a list of either an enumeration or a numeric value (e.g.
|
CSSPropertyEnumOrRect |
CSS property that is either an enumeration or a rectangle (e.g. clip)
|
CSSPropertyEnumOrURL |
CSS property that is either an enumeration or a URL value (e.g.
|
CSSPropertyEnums |
CSS property that is a list of enumeration entries (e.g. border-style)
|
CSSPropertyFree |
CSS property without any value constraints, except that it may not be empty.
|
CSSPropertyLong |
CSS property that is either an enumeration or a long value without a unit
(e.g. flex-grow)
|
CSSPropertyNumber |
CSS property that is a number (e.g. line-height)
|
CSSPropertyNumbers |
CSS property with a list of numbers (e.g. padding)
|
CSSPropertyURL |
CSS property that needs to be an URL
|
CSSPropertyWithDefaultValue |
A descriptor for a property and a default value
|
CSSReader |
This is the central user class for reading and parsing CSS from different
sources.
|
CSSReaderDeclarationList |
This is the central user class for reading and parsing partial CSS from
different sources.
|
CSSReaderSettings |
|
CSSRect |
Represents a single CSS rectangle
|
CSSRectHelper |
Provides rectangle handling sanity methods.
|
CSSRGB |
Represents a single RGB color value (red, green, blue)
|
CSSRGBA |
Represents a single RGBA color value (red, green, blue, opacity)
|
CSSSelector |
Represents a single selector as the aggregation of selector members.
|
CSSSelectorAttribute |
A single CSS selector attribute.
|
CSSSelectorMemberFunctionLike |
Represents a single CSS complex selector pseudo element.
|
CSSSelectorMemberHost |
Represents a single, simple CSS selector as used for the ":host()" CSS pseudo
class function.
|
CSSSelectorMemberHostContext |
Represents a single, simple CSS selector as used for the ":host-context()"
CSS pseudo class function.
|
CSSSelectorMemberNot |
Represents an inverted CSS selector, used for the ":not()" CSS function.
Note: this class was completely redesigned for version 3.7.4
|
CSSSelectorMemberSlotted |
Represents a single, simple CSS selector as used for the "::slotted()" CSS
pseudo element.
|
CSSSelectorSimpleMember |
Represents a single CSS selector like an element name, a hash value (ID), a
class or a pseudo class.
|
CSSShortHandDescriptor |
A single descriptor for a short hand property (like font or border)
|
CSSShortHandDescriptorFlex |
|
CSSShortHandDescriptorWithAlignment |
|
CSSShortHandRegistry |
A static registry for all CSS short hand declarations (like
border or margin ).
|
CSSSimpleValueWithUnit |
This class encapsulates a single numeric value and a unit ( ECSSUnit ).
|
CSSSourceArea |
Defines the source location of a single token when reading CSS from a stream.
|
CSSSourceLocation |
Defines the source location of an object when reading CSS from a stream.
|
CSSStyleRule |
Represents a single CSS style rule.
|
CSSSupportsConditionDeclaration |
Represents a single supports condition with a declaration.
|
CSSSupportsConditionNegation |
Represents a single negation supports condition.
|
CSSSupportsConditionNested |
Represents a single negation supports condition
|
CSSSupportsRule |
Represents a single @supports rule: a list of style rules only
valid when a certain declaration is available.
|
CSSUnknownRule |
Represents a single @ rule that is non-standard and/or unknown.
|
CSSURI |
Represents a single CSS URI.
|
CSSURLHelper |
Provides URL handling sanity methods.
|
CSSValue |
Represents the combination of a single CSS property ( ICSSProperty )
and it's according value plus the important state ( !
|
CSSValueList |
Represents a CSS value that has both different property names and multiple
different values.
|
CSSValueMultiProperty |
Represents a CSS value that has several property names, but only one value.
|
CSSValueMultiValue |
Represents a CSS value that has one property name, but multiple different
values.
|
CSSViewportRule |
Represents a single @viewport rule.
Example:
@viewport { width: device-width; }
|
CSSVisitor |
|
CSSVisitorForUrl |
|
CSSWritableList<DATATYPE extends ICSSWriteable> |
|
CSSWriter |
Convert CSS domain objects back to a text representation.
|
CSSWriterSettings |
This class represents the options required for writing
|
DefaultCSSUrlVisitor |
Default implementation of the ICSSUrlVisitor interface which does
nothing.
|
DefaultCSSVisitor |
|
DeprecatedInCSS21 |
Marker annotation that denotes all CSS elements that are marked deprecated in
CSS 2.1
|
DeprecatedInCSS30 |
Marker annotation that denotes all CSS elements that are marked deprecated in
CSS 3.0
|
DoNothingCSSInterpretErrorHandler |
|
DoNothingCSSParseErrorHandler |
|
DoNothingCSSParseExceptionCallback |
|
ECSSAttributeOperator |
Enumeration with selector attribute operations as in
[foo^="bar"]
|
ECSSColor |
CSS basic colors.
|
ECSSColorName |
Contains a list of predefined color values in CSS 2.1.
These names are deprecated in CSS 3.0 in favour of the appearance property.
|
ECSSExpressionOperator |
Enumeration with expression operators.
|
ECSSMathOperator |
Represents the different math operators available.
|
ECSSMediaExpressionFeature |
This enum represents the W3C standard media query expression features.
|
ECSSMedium |
Defines all default CSS media types.
|
ECSSMetaUnit |
Enumeration containing all predefined CSS meta units.
|
ECSSNodeType |
Maps the different parser tokens.
|
ECSSProperty |
Contains a list of most CSS property names.
Source of Webkit property names:
http://trac.webkit.org/export/0/trunk/Source/WebCore/css/CSSPropertyNames.in
MS specific property names:
http://msdn.microsoft.com/en-us/library/ie/hh772373%28v=vs.85%29.aspx
http://blogs.msdn.com/b/ie/archive/2008/09/08/microsoft-css-vendor-extensions
.aspx
Mozilla specific property names:
https://developer.mozilla.org/en/CSS_Reference/Mozilla_Extensions
CSS 3.0: see ECSSSpecification
|
ECSSSelectorCombinator |
This enum contains all the selector combinators.
|
ECSSSpecification |
Enumeration containing all W3C CSS specifications.
Source: https://www.w3.org/Style/CSS/current-work.en.html
Last update: 2019-02-29
For regular CSS parsing/writing this enum has no impact!
|
ECSSSpecificationStatus |
Enumeration containing all W3C CSS specifications status.
|
ECSSSupportsConditionOperator |
Contains the binary operators for the @supports rule as in
@supports (transition-property: color) or (animation-name: foo)
|
ECSSUnit |
Enumeration containing all predefined CSS units.
Source: http://www.w3.org/TR/css3-values/
|
ECSSVendorPrefix |
Enumeration containing all known CSS vendor prefixes
|
ECSSVersion |
Contains the different CSS versions that may be of relevance.
|
ICSSColor |
Base interface for a CSS color definition
|
ICSSExpressionMathMember |
Base interface for all CSS math (calc() ) member objects.
|
ICSSExpressionMember |
Base interface for all CSS expression objects.
|
ICSSInterpretErrorHandler |
Special CSS error handler that is invoked during interpretation of a parsed
CSS.
|
ICSSMediaList |
A read only version of a CSS media list
|
ICSSMultiValue |
Base interface for a CSS value that contains more than one value
|
ICSSNamedColor |
Base interface for predefined CSS color names
|
ICSSPageRuleMember |
Base interface for all CSS page rule body objects.
|
ICSSParseErrorHandler |
Special CSS handler that is invoked during reading in case of a recoverable
errors.
|
ICSSParseExceptionCallback |
Special CSS exception handler.
|
ICSSProperty |
Base interface for a single CSS property.
|
ICSSPropertyCustomizer |
A special customizer that can be assigned to CSS properties to modify their
default behavior.
|
ICSSSelectorMember |
Marker interface for all children of a single CSS selector.
|
ICSSSourceLocationAware |
Interface for objects that have a source location.
|
ICSSSupportsConditionMember |
Marker interface for all children of a single CSS supports condition.
|
ICSSTopLevelRule |
Marker interface for all top level CSS elements that can occur in any order
|
ICSSUrlVisitor |
Interface for visiting all URLs in a CSS document.
|
ICSSValue |
Represents a single CSS value that is used in a CSS declaration.
|
ICSSVersionAware |
Interface for objects indicating that they are supported by a minimum CSS
version that may be higher than the default (CSS 2.1).
|
ICSSVisitor |
Interface for visiting different elements of a CSS domain object.
|
ICSSWriteable |
Interface for objects that can be written to CSS.
|
ICSSWriterSettings |
Settings for customizing the serialization of CSS properties etc.
|
IHasCSSDeclarations<IMPLTYPE extends IHasCSSDeclarations<IMPLTYPE>> |
Sanity interface for all objects having CSS declarations.
|
JJTParserCSS30State |
|
JJTParserCSSCharsetDetectorState |
|
LoggingCSSInterpretErrorHandler |
|
LoggingCSSParseErrorHandler |
|
LoggingCSSParseExceptionCallback |
|
MediaQueryTools |
A small utility class to wrap an existing CascadingStyleSheet within
a specific media, if possible.
|
Node |
|
ParseEOFException |
Special EOF exception to be caught in browser compliant mode.
|
ParseException |
This exception is thrown when parse errors are encountered.
|
ParserCSS30 |
|
ParserCSS30Constants |
Token literal values and constants.
|
ParserCSS30TokenManager |
Token Manager.
|
ParserCSS30TreeConstants |
|
ParserCSSCharsetDetector |
|
ParserCSSCharsetDetectorConstants |
Token literal values and constants.
|
ParserCSSCharsetDetectorTokenManager |
Token Manager.
|
ParserCSSCharsetDetectorTreeConstants |
|
Provider |
Abstract interface for reading from a stream.
|
ReadOnlyToken |
This class has the same layout as the normal Token class, but its
contents are not modifiable!
|
SimpleNode |
|
StreamProvider |
NOTE : This generated class can be safely deleted if installing in a GWT installation (use StringProvider instead)
|
StringProvider |
|
ThrowingCSSParseErrorHandler |
|
Token |
Describes the input token stream.
|
TokenMgrException |
Token Manager Error.
|