All Classes and Interfaces
Class
Description
This describes properties about the checker.
ContentHandler interface for CssParser.
A default, do-nothing implementation of CssContentHandler.
ErrorHandler interface for CssParser.
Represents a CSS escape sequence.
Exception types and error codes.
An exception with grammatical origins.
An exception with lexical origins.
CSS grammar components.
A CssConstruct that is composed by a single token.
A CSS at-rule.
An attribute match selector ('=', '~=', '|=', '^=', '$=', '*=')
An attribute selector ([name] or [name, match, ident/string] )
A CSS class name
A CssConstruct that is composed a list of atomic and/or composed CssConstructs,
and optionally a name.
Abstract base for all CssConstructs.
A CSS declaration.
A CSS function.
A CSS hash name
A CSS keyword.
A CSS pseudo selector (pseudo-element and pseudo-class).
A CSS quantity.
A scoped group, aka (...) and [...].
A CSS selector
A CSS selector combinator (space, plus, greater or tilde).
******************************************
A CSS simple selector sequence
A sequence of simple selectors is a chain of simple selectors that are not separated by a combinator.
A CSS string.
A CSS single-character symbol (e.g.
A type or universal ('*') selector, possibly with namespace bindings.
A CSS unicode range
A CSS URI.
An InputStream for CSS files that detects and skips past BOMs, and
peeks for @charset rules.
Represents a location in a CSS file.
A CSS parser.
A wrapper around java.io.Reader with a pushback buffer, offset and
line+column tracking.
A lexical scanner for CSS.
Memoizer for escapes at forward reader positions.
Represents a CSS source.
Represents a CSS token.
Token predicate matchers.
Token types.
**** [1] W3C license (jigsaw license) *****
Test for the DateParser class.
A container for handling the default mapping of message id to severity.
Public interface to epub validator.
A vocabulary used for storing (temporary) info into properties for
EpubCheck's internal use.
A feature report holds a list of noteworthy EPUB features.
A noteworthy feature in an EPUB Rendition (e.g.
Vocabularies which are known but not validated in EpubCheck.
Utilities for HTML-specific logic.
Invalid date exception.
This is used to create json output
Represents a linked resource in a Package Document, i.e.
A builder for
LinkedResource.Represents a set of linked resources (i.e.
A builder for
LinkedResources.Holds the "currently used"
Locale in a static thread-local variable.Extends the
Report interface with a method to configure the locale
used to report messages.This is a dictionary that maps the text of a message to a severity.
Manages storage, caching and retrieval of default localized messages.
This is a monkey-patch for Jing's
Localizer class to attempt at
making it slightly more locale-aware.Reports are derived from this so that we can test for message Id coverage as
well as have a centralized location for severity reporting level testing.
This is information associated with a check message.
Helper class to handle file output of a MessageDictionary.
Represents a set of metadata as declared in the
metadata element
in an EPUB Publication document (OPF).A builder for sets of metadata expressions.
Represents a metadata expression.
Immutable representation of an item in a Package Document (OPF).
A builder for
OPFItemRepresents the set of Publication Resources in a Package Document (OPF).
Maps a message to a severity using overrides provided in a file.
Loads a list of messages from an override file and manages logic to choose
between an override or default message based on which is available.
Utility to parse a prefix declaration attribute into a map of prefixes to URI
strings.
Represents a value of the
property datatype, as listed in
vocabulary of properties.Holds info about an EPUB vocabulary property, specifically whether it's
disallowed (ERROR) or deprecate (WARNING).
This is information about the publication in general.
Interface that is used to report issues found in epub.
Represent a collection of resources as defined by the
collection
element in Package Documents.A builder for
ResourceCollection.The collection roles reserved by IDPF.
Represents a set of collections (as defined by
collection
elements in a Package Document), with predictable iteration order.A builder for
ResourceCollections.A
SmilClock object is a wrapper for a SMIL clock value (time)Represents an image source set.
An error handler for the `srcset` parser
Represent an image source.
Codes for the various parsing errors.
The `srcser` parser implementation.
A
Vocab implementation which always return a successful lookup
result.Represents a URL fragment, after parsing micro-syntaxes.
Holds various contextual objects used during validation.
Builds a new
ValidationContext from various member objects or by
copying a parent context.Utility to create
Predicates applying to ValidationContext
instances.A utility to store
XMLValidator references and return a list of
validators applicable to a given ValidationContext.A builder for the
ValidatorMapAn error handler for the `srcset` parser
Represents a vocabulary of properties.
Utilities related to property values, vocabularies, and prefix declarations.
Abstract class to generate a report in XML.
Basic Resolver from Jing modified to add support for resolving zip and
jar relative locations.