All Classes and Interfaces

Class
Description
 
Abstract base class to execute Macro.
An abstract base class that defines some convenience methods for parsers.
An abstract base class that implements the ParserModule interface.
An abstract base class that defines some convenience methods for sinks.
An abstract class that defines some convenience methods for Text parsers.
An abstract Sink for text markup syntax.
An abstract SinkFactory for Text markup syntax.
An abstract class that defines some convenience methods for XML parsers.
Implementation of the callback mechanism EntityResolver.
An abstract Sink for xml markup syntax.
An abstract SinkFactory for XML markup syntax.
Buffers all method calls on the proxied Sink until its Sink.flush() is called.
 
ByLineSource default implementation
The token are the new lines :)
Sink wrapper which emits anchors for each entry detected by the underlying IndexingSink.
 
Simple implementation of the Doxia interface: uses a ParserManager to lookup a parser.
Default implementation of MacroManager
Simple implementation of the ParserManager interface.
Simple implementation of the ParserModuleManager interface.
Basic interface of the Doxia framework.
General Doxia utility methods.
A simple macro that prints out the key and value of some supplied parameters.
A proxy for a Sink which captures all event/method names called on it.
List of Html tags.
The HtmlTools class defines methods to HTML handling.
Representing the index tree within a document with the most important metadata per entry.
 
A sink wrapper for populating an index tree for particular elements in a document.
Allows to specify the line-length of an output writer.
Base interface of a macro.
Wrap an exception that occurs during the execution of a Doxia macro.
Handles MacroManager lookups.
Encapsulate an exception that indicates that a Macro does not exist or could not be found.
MacroRequest class.
List of constants used by all markup syntax.
Encapsulate a Doxia parse error.
A Parser is responsible for parsing any document in a supported front-end format, and emitting the standard Doxia events, which can then be consumed by any Doxia Sink.
Handles parser lookups.
Provides definitions for a Doxia Parser module.
Handles ParserModule lookups.
Encapsulate a Doxia exception that indicates that a ParserModule does not exist or could not be found.
Encapsulate a Doxia exception that indicates that a parser does not exist or could not be found.
Deprecated.
Use the SinkWrapper approach which doesn't require the use of dynamic proxies.
Deprecated.
Use BufferingSinkProxyFactory instead which buffers on the (higher) Sink API level which usually is less memory intense than buffering the output stream which is done by this class.
Empty implementation of the Sink interface.
Implementation of MutableAttributeSet using a LinkedHashMap.
Attribute sets for the semantic attribute.
Collection of common utility methods for sinks.
By default a SinkWrapper just delegates each method to the wrapped sink's method.
A factory for a sink wrapping another sink.
Sorts the given SinkWrapperFactorys so that the one with the highest priority comes first (i.e.
A macro that prints out the (source code) content of a file or a URL.
Utility class for reading snippets.
List of constants used by Text markup syntax.
Macro to display a Table Of Content in a given Sink.
Validates that each anchor name only appears once per document.
 
Acts as bridge between legacy parsers relying on XHTML 1.0 Transitional (based on HTML4) and the Xhtml5BaseParser only supporting (X)HTML5 elements/attributes.
Common base parser for xhtml5 events.
Abstract base xhtml5 sink implementation.
 
List of constants used by Xml markup syntax.
A class to validate xml documents.
Convenience class to beautify SAXParseException messages.