Package org.apache.maven.doxia.sink.impl
package org.apache.maven.doxia.sink.impl
-
ClassDescriptionAn abstract base class that defines some convenience methods for sinks.An abstract
Sink
for text markup syntax.An abstractSinkFactory
for Text markup syntax.An abstractSink
for xml markup syntax.An abstractSinkFactory
for XML markup syntax.Buffers all method calls on the proxied Sink until itsSink.flush()
is called.Sink wrapper which emits anchors for each entry detected by the underlyingIndexingSink
.A proxy for a Sink which captures all event/method names called on it.Deprecated.Deprecated.UseBufferingSinkProxyFactory
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 theSink
interface.Implementation of MutableAttributeSet using a LinkedHashMap.Attribute sets for the semantic attribute.Collection of common utility methods for sinks.By default aSinkWrapper
just delegates each method to the wrapped sink's method.A factory for a sink wrapping another sink.Sorts the givenSinkWrapperFactory
s so that the one with the highest priority comes first (i.e.Validates that each anchor name only appears once per document.Abstract base xhtml5 sink implementation.
SinkWrapper
approach which doesn't require the use of dynamic proxies.