Uses of Interface
org.apache.maven.doxia.sink.Sink

Packages that use Sink
org.apache.maven.doxia Maven Doxia API. 
org.apache.maven.doxia.index   
org.apache.maven.doxia.macro   
org.apache.maven.doxia.macro.snippet   
org.apache.maven.doxia.macro.toc   
org.apache.maven.doxia.module.apt   
org.apache.maven.doxia.module.confluence   
org.apache.maven.doxia.module.confluence.parser   
org.apache.maven.doxia.module.confluence.parser.list   
org.apache.maven.doxia.module.docbook   
org.apache.maven.doxia.module.fml   
org.apache.maven.doxia.module.fo   
org.apache.maven.doxia.module.itext   
org.apache.maven.doxia.module.latex   
org.apache.maven.doxia.module.markdown   
org.apache.maven.doxia.module.rtf   
org.apache.maven.doxia.module.twiki   
org.apache.maven.doxia.module.twiki.parser   
org.apache.maven.doxia.module.xdoc   
org.apache.maven.doxia.module.xhtml   
org.apache.maven.doxia.parser   
org.apache.maven.doxia.sink Maven Doxia API. 
org.codehaus.doxia.sink   
 

Uses of Sink in org.apache.maven.doxia
 

Methods in org.apache.maven.doxia with parameters of type Sink
 void Doxia.parse(Reader source, String parserId, Sink sink)
          Parses the given source model using a parser with given id, and emits Doxia events into the given sink.
 void DefaultDoxia.parse(Reader source, String parserId, Sink sink)
          Parses the given source model using a parser with given id, and emits Doxia events into the given sink.
 

Uses of Sink in org.apache.maven.doxia.index
 

Classes in org.apache.maven.doxia.index that implement Sink
 class IndexingSink
          A sink implementation for index.
 

Uses of Sink in org.apache.maven.doxia.macro
 

Methods in org.apache.maven.doxia.macro with parameters of type Sink
 void SwfMacro.execute(Sink sink, MacroRequest request)
          Execute the current macro using the given MacroRequest, and emit events into the given sink.
 void Macro.execute(Sink sink, MacroRequest request)
          Execute the current macro using the given MacroRequest, and emit events into the given sink.
 void EchoMacro.execute(Sink sink, MacroRequest request)
          Execute the current macro using the given MacroRequest, and emit events into the given sink.
 

Uses of Sink in org.apache.maven.doxia.macro.snippet
 

Methods in org.apache.maven.doxia.macro.snippet with parameters of type Sink
 void SnippetMacro.execute(Sink sink, MacroRequest request)
          Execute the current macro using the given MacroRequest, and emit events into the given sink.
 

Uses of Sink in org.apache.maven.doxia.macro.toc
 

Methods in org.apache.maven.doxia.macro.toc with parameters of type Sink
 void TocMacro.execute(Sink sink, MacroRequest request)
          Execute the current macro using the given MacroRequest, and emit events into the given sink.
 

Uses of Sink in org.apache.maven.doxia.module.apt
 

Classes in org.apache.maven.doxia.module.apt that implement Sink
 class AptSink
          APT generator implementation.
 

Fields in org.apache.maven.doxia.module.apt declared as Sink
protected  Sink AptParser.sink
          the sink to receive the events.
 

Methods in org.apache.maven.doxia.module.apt that return Sink
protected  Sink AptSinkFactory.createSink(Writer writer, String encoding)
          Create a text Sink for a given encoding.
 

Methods in org.apache.maven.doxia.module.apt with parameters of type Sink
protected  void AptParser.doTraverseText(String text, int begin, int end, Sink sink)
          Parse the given text.
 void AptParser.parse(Reader source, Sink sink)
          Parses the given source model and emits Doxia events into the given sink.
 

Uses of Sink in org.apache.maven.doxia.module.confluence
 

Classes in org.apache.maven.doxia.module.confluence that implement Sink
 class ConfluenceSink
          Confluence Sink implementation.
 

Methods in org.apache.maven.doxia.module.confluence that return Sink
protected  Sink ConfluenceSinkFactory.createSink(Writer writer, String encoding)
          Create a text Sink for a given encoding.
 

Methods in org.apache.maven.doxia.module.confluence with parameters of type Sink
 void ConfluenceParser.parse(Reader source, Sink sink)
          Parses the given source model and emits Doxia events into the given sink.
 

Uses of Sink in org.apache.maven.doxia.module.confluence.parser
 

Methods in org.apache.maven.doxia.module.confluence.parser with parameters of type Sink
 void BoldBlock.after(Sink sink)
          

after.

abstract  void AbstractFatherBlock.after(Sink sink)
          after.
 void BoldBlock.before(Sink sink)
          

before.

abstract  void AbstractFatherBlock.before(Sink sink)
          before.
 void TextBlock.traverse(Sink sink)
          

traverse.

 void Block.traverse(Sink sink)
          traverse.
 void AbstractFatherBlock.traverse(Sink sink)
          

traverse.

 

Uses of Sink in org.apache.maven.doxia.module.confluence.parser.list
 

Methods in org.apache.maven.doxia.module.confluence.parser.list with parameters of type Sink
 void NumberedListBlock.after(Sink sink)
          

after.

 void NumberedListBlock.before(Sink sink)
          

before.

 

Uses of Sink in org.apache.maven.doxia.module.docbook
 

Classes in org.apache.maven.doxia.module.docbook that implement Sink
 class DocBookSink
          Docbook Sink implementation.
 

Methods in org.apache.maven.doxia.module.docbook that return Sink
protected  Sink DocbookSinkFactory.createSink(Writer writer, String encoding)
          Create a text Sink for a given encoding.
protected  Sink DocbookSinkFactory.createSink(Writer writer, String encoding, String languageId)
          Create a text Sink for a given encoding and for a given language identifier.
 

Methods in org.apache.maven.doxia.module.docbook with parameters of type Sink
protected  void DocBookParser.handleCdsect(org.codehaus.plexus.util.xml.pull.XmlPullParser parser, Sink sink)
          Handles CDATA sections.
protected  void DocBookParser.handleComment(org.codehaus.plexus.util.xml.pull.XmlPullParser parser, Sink sink)
          Handles comments.
protected  void DocBookParser.handleEndTag(org.codehaus.plexus.util.xml.pull.XmlPullParser parser, Sink sink)
          Goes through the possible end tags.
protected  void DocBookParser.handleEntity(org.codehaus.plexus.util.xml.pull.XmlPullParser parser, Sink sink)
          Handles entities.
protected  void DocBookParser.handleStartTag(org.codehaus.plexus.util.xml.pull.XmlPullParser parser, Sink sink)
          Goes through the possible start tags.
protected  void DocBookParser.handleText(org.codehaus.plexus.util.xml.pull.XmlPullParser parser, Sink sink)
          Handles text events.
 

Uses of Sink in org.apache.maven.doxia.module.fml
 

Methods in org.apache.maven.doxia.module.fml with parameters of type Sink
protected  void FmlParser.handleCdsect(org.codehaus.plexus.util.xml.pull.XmlPullParser parser, Sink sink)
          Handles CDATA sections.
protected  void FmlParser.handleComment(org.codehaus.plexus.util.xml.pull.XmlPullParser parser, Sink sink)
          Handles comments.
protected  void FmlParser.handleEndTag(org.codehaus.plexus.util.xml.pull.XmlPullParser parser, Sink sink)
          Goes through the possible end tags.
protected  void FmlContentParser.handleEndTag(org.codehaus.plexus.util.xml.pull.XmlPullParser parser, Sink sink)
          Goes through the possible end tags. Just calls XhtmlBaseParser.baseEndTag(XmlPullParser,Sink), this should be overridden by implementing parsers to include additional tags.
protected  void FmlParser.handleEntity(org.codehaus.plexus.util.xml.pull.XmlPullParser parser, Sink sink)
          Handles entities.
protected  void FmlParser.handleStartTag(org.codehaus.plexus.util.xml.pull.XmlPullParser parser, Sink sink)
          Goes through the possible start tags.
protected  void FmlContentParser.handleStartTag(org.codehaus.plexus.util.xml.pull.XmlPullParser parser, Sink sink)
          Goes through the possible start tags. Just calls XhtmlBaseParser.baseStartTag(XmlPullParser,Sink), this should be overridden by implementing parsers to include additional tags.
protected  void FmlParser.handleText(org.codehaus.plexus.util.xml.pull.XmlPullParser parser, Sink sink)
          Handles text events.
 void FmlParser.parse(Reader source, Sink sink)
          Parses the given source model and emits Doxia events into the given sink.
 

Uses of Sink in org.apache.maven.doxia.module.fo
 

Classes in org.apache.maven.doxia.module.fo that implement Sink
 class FoAggregateSink
          A Doxia Sink that produces an aggregated FO model.
 class FoSink
          A Doxia Sink that produces a FO model.
 

Methods in org.apache.maven.doxia.module.fo that return Sink
protected  Sink FoSinkFactory.createSink(Writer writer, String encoding)
          Create a text Sink for a given encoding.
protected  Sink FoSinkFactory.createSink(Writer writer, String encoding, String languageId)
          Create a text Sink for a given encoding and for a given language identifier.
 

Uses of Sink in org.apache.maven.doxia.module.itext
 

Classes in org.apache.maven.doxia.module.itext that implement Sink
 class ITextSink
          A doxia Sink which produces an XML Front End document for iText framework.
 

Methods in org.apache.maven.doxia.module.itext that return Sink
 Sink ITextSinkFactory.createSink(org.codehaus.plexus.util.xml.PrettyPrintXMLWriter xmlWriter)
          Create a Sink into a PrettyPrintXMLWriter.
 Sink ITextSinkFactory.createSink(Writer writer)
          createSink.
protected  Sink ITextSinkFactory.createSink(Writer writer, String encoding)
          Create a text Sink for a given encoding.
 

Uses of Sink in org.apache.maven.doxia.module.latex
 

Classes in org.apache.maven.doxia.module.latex that implement Sink
 class LatexSink
          Latex Sink implementation.
 

Methods in org.apache.maven.doxia.module.latex that return Sink
protected  Sink LatexSinkFactory.createSink(Writer writer, String encoding)
          Create a text Sink for a given encoding.
 

Uses of Sink in org.apache.maven.doxia.module.markdown
 

Methods in org.apache.maven.doxia.module.markdown with parameters of type Sink
 void MarkdownParser.parse(Reader source, Sink sink)
          Parses the given source model and emits Doxia events into the given sink.
 

Uses of Sink in org.apache.maven.doxia.module.rtf
 

Classes in org.apache.maven.doxia.module.rtf that implement Sink
 class RtfSink
          RTF Sink implementation.
 

Methods in org.apache.maven.doxia.module.rtf that return Sink
 Sink RtfSinkFactory.createSink(OutputStream out, String encoding)
          Create a Sink into an OutputStream using a specified encoding.
 

Uses of Sink in org.apache.maven.doxia.module.twiki
 

Classes in org.apache.maven.doxia.module.twiki that implement Sink
 class TWikiSink
          TWiki Sink implementation.
 

Methods in org.apache.maven.doxia.module.twiki that return Sink
protected  Sink TWikiSinkFactory.createSink(Writer writer, String encoding)
          Create a text Sink for a given encoding.
 

Methods in org.apache.maven.doxia.module.twiki with parameters of type Sink
 void TWikiParser.parse(Reader source, Sink sink)
          Parses the given source model and emits Doxia events into the given sink.
 

Uses of Sink in org.apache.maven.doxia.module.twiki.parser
 

Methods in org.apache.maven.doxia.module.twiki.parser with parameters of type Sink
 void Block.traverse(Sink sink)
          Traverse the block
 

Uses of Sink in org.apache.maven.doxia.module.xdoc
 

Classes in org.apache.maven.doxia.module.xdoc that implement Sink
 class XdocSink
          Xdoc Sink implementation.
 class XmlWriterXdocSink
          Deprecated. Since 1.1, this sink is not more supported. If you are looking for a Sink which produces pretty formatted XML, you could use the XdocSink.XdocSink(java.io.Writer) as usual and reformat the Sink content produced with XmlUtil.prettyFormat(java.io.Reader, java.io.Writer).
 

Methods in org.apache.maven.doxia.module.xdoc that return Sink
protected  Sink XdocSinkFactory.createSink(Writer writer, String encoding)
          Create a text Sink for a given encoding.
protected  Sink XdocSinkFactory.createSink(Writer writer, String encoding, String languageId)
          Create a text Sink for a given encoding and for a given language identifier.
 

Methods in org.apache.maven.doxia.module.xdoc with parameters of type Sink
protected  void XdocParser.consecutiveSections(int newLevel, Sink sink)
          Make sure sections are nested consecutively.
protected  void XdocParser.handleEndTag(org.codehaus.plexus.util.xml.pull.XmlPullParser parser, Sink sink)
          Goes through the possible end tags. Just calls XhtmlBaseParser.baseEndTag(XmlPullParser,Sink), this should be overridden by implementing parsers to include additional tags.
protected  void XdocParser.handleStartTag(org.codehaus.plexus.util.xml.pull.XmlPullParser parser, Sink sink)
          Goes through the possible start tags. Just calls XhtmlBaseParser.baseStartTag(XmlPullParser,Sink), this should be overridden by implementing parsers to include additional tags.
 void XdocParser.parse(Reader source, Sink sink)
          Parses the given source model and emits Doxia events into the given sink.
 

Uses of Sink in org.apache.maven.doxia.module.xhtml
 

Classes in org.apache.maven.doxia.module.xhtml that implement Sink
 class AbstractXhtmlSink
          Abstract AbstractXhtmlSink class.
 class XhtmlSink
          Xhtml 1.0 Transitional sink implementation.
 

Methods in org.apache.maven.doxia.module.xhtml that return Sink
protected  Sink XhtmlSinkFactory.createSink(Writer writer, String encoding)
          Create a text Sink for a given encoding.
protected  Sink XhtmlSinkFactory.createSink(Writer writer, String encoding, String languageId)
          Create a text Sink for a given encoding and for a given language identifier.
 

Methods in org.apache.maven.doxia.module.xhtml with parameters of type Sink
protected  void XhtmlParser.handleEndTag(org.codehaus.plexus.util.xml.pull.XmlPullParser parser, Sink sink)
          Goes through the possible end tags. Just calls XhtmlBaseParser.baseEndTag(XmlPullParser,Sink), this should be overridden by implementing parsers to include additional tags.
protected  void XhtmlParser.handleStartTag(org.codehaus.plexus.util.xml.pull.XmlPullParser parser, Sink sink)
          Goes through the possible start tags. Just calls XhtmlBaseParser.baseStartTag(XmlPullParser,Sink), this should be overridden by implementing parsers to include additional tags.
 

Uses of Sink in org.apache.maven.doxia.parser
 

Methods in org.apache.maven.doxia.parser with parameters of type Sink
protected  boolean XhtmlBaseParser.baseEndTag(org.codehaus.plexus.util.xml.pull.XmlPullParser parser, Sink sink)
           Goes through a common list of possible html end tags.
protected  boolean XhtmlBaseParser.baseStartTag(org.codehaus.plexus.util.xml.pull.XmlPullParser parser, Sink sink)
           Goes through a common list of possible html start tags.
protected  void XhtmlBaseParser.consecutiveSections(int newLevel, Sink sink)
          Make sure sections are nested consecutively.
 void AbstractParser.executeMacro(String macroId, MacroRequest request, Sink sink)
          Execute a macro on the given sink.
protected  void XhtmlBaseParser.handleCdsect(org.codehaus.plexus.util.xml.pull.XmlPullParser parser, Sink sink)
          Handles CDATA sections.
protected  void AbstractXmlParser.handleCdsect(org.codehaus.plexus.util.xml.pull.XmlPullParser parser, Sink sink)
          Handles CDATA sections.
protected  void XhtmlBaseParser.handleComment(org.codehaus.plexus.util.xml.pull.XmlPullParser parser, Sink sink)
          Handles comments.
protected  void AbstractXmlParser.handleComment(org.codehaus.plexus.util.xml.pull.XmlPullParser parser, Sink sink)
          Handles comments.
protected  void XhtmlBaseParser.handleEndTag(org.codehaus.plexus.util.xml.pull.XmlPullParser parser, Sink sink)
          Goes through the possible end tags. Just calls XhtmlBaseParser.baseEndTag(XmlPullParser,Sink), this should be overridden by implementing parsers to include additional tags.
protected abstract  void AbstractXmlParser.handleEndTag(org.codehaus.plexus.util.xml.pull.XmlPullParser parser, Sink sink)
          Goes through the possible end tags.
protected  void AbstractXmlParser.handleEntity(org.codehaus.plexus.util.xml.pull.XmlPullParser parser, Sink sink)
          Handles entities.
protected  void XhtmlBaseParser.handleStartTag(org.codehaus.plexus.util.xml.pull.XmlPullParser parser, Sink sink)
          Goes through the possible start tags. Just calls XhtmlBaseParser.baseStartTag(XmlPullParser,Sink), this should be overridden by implementing parsers to include additional tags.
protected abstract  void AbstractXmlParser.handleStartTag(org.codehaus.plexus.util.xml.pull.XmlPullParser parser, Sink sink)
          Goes through the possible start tags.
protected  void XhtmlBaseParser.handleText(org.codehaus.plexus.util.xml.pull.XmlPullParser parser, Sink sink)
          Handles text events.
protected  void AbstractXmlParser.handleText(org.codehaus.plexus.util.xml.pull.XmlPullParser parser, Sink sink)
          Handles text events.
protected  void AbstractXmlParser.handleUnknown(org.codehaus.plexus.util.xml.pull.XmlPullParser parser, Sink sink, int type)
          Handles an unkown event.
 void XhtmlBaseParser.parse(Reader source, Sink sink)
          Parses the given source model and emits Doxia events into the given sink.
 void Parser.parse(Reader source, Sink sink)
          Parses the given source model and emits Doxia events into the given sink.
 void AbstractXmlParser.parse(Reader source, Sink sink)
          Parses the given source model and emits Doxia events into the given sink.
 void AbstractXmlParser.parse(String string, Sink sink)
          Convenience method to parse an arbitrary string and emit events into the given sink. Convenience method to parse an arbitrary string and emit any xml events into the given sink.
 void AbstractParser.parse(String string, Sink sink)
          Convenience method to parse an arbitrary string and emit events into the given sink.
 

Uses of Sink in org.apache.maven.doxia.sink
 

Classes in org.apache.maven.doxia.sink that implement Sink
 class AbstractSink
          An abstract base class that defines some convenience methods for sinks.
 class AbstractTextSink
          An abstract Sink for text markup syntax.
 class AbstractXmlSink
          An abstract Sink for xml markup syntax.
 class RandomAccessSink
          The RandomAccessSink provides the ability to create a Sink with hooks.
 class SinkAdapter
          Empty implementation of the Sink interface.
 class XhtmlBaseSink
          Abstract base xhtml sink implementation.
 

Methods in org.apache.maven.doxia.sink that return Sink
 Sink RandomAccessSink.addSinkHook()
          By calling this method a sink reference is added at the current position.
 Sink AbstractTextSinkFactory.createSink(File outputDir, String outputName)
          Create a Sink into a file.
 Sink AbstractBinarySinkFactory.createSink(File outputDir, String outputName)
          Create a Sink into a file.
 Sink SinkFactory.createSink(File outputDir, String outputName)
          Create a Sink into a file.
 Sink AbstractTextSinkFactory.createSink(File outputDir, String outputName, String encoding)
          Create a Sink into a file using a specified encoding.
 Sink AbstractBinarySinkFactory.createSink(File outputDir, String outputName, String encoding)
          Create a Sink into a file using a specified encoding.
 Sink SinkFactory.createSink(File outputDir, String outputName, String encoding)
          Create a Sink into a file using a specified encoding.
 Sink AbstractTextSinkFactory.createSink(OutputStream out)
          Create a Sink into an OutputStream.
 Sink AbstractBinarySinkFactory.createSink(OutputStream out)
          Create a Sink into an OutputStream.
 Sink SinkFactory.createSink(OutputStream out)
          Create a Sink into an OutputStream.
 Sink AbstractTextSinkFactory.createSink(OutputStream out, String encoding)
          Create a Sink into an OutputStream using a specified encoding.
 Sink SinkFactory.createSink(OutputStream out, String encoding)
          Create a Sink into an OutputStream using a specified encoding.
protected abstract  Sink AbstractTextSinkFactory.createSink(Writer writer, String encoding)
          Create a text Sink for a given encoding.
protected abstract  Sink AbstractXmlSinkFactory.createSink(Writer writer, String encoding, String languageId)
          Create a text Sink for a given encoding and for a given language identifier.
static Sink PipelineSink.newInstance(List<Sink> pipeline)
          Returns an instance of a PipelineSink as a Sink.
 

Methods in org.apache.maven.doxia.sink with parameters of type Sink
 void PipelineSink.addSink(Sink sink)
          Add a Sink to the List of Sinks.
 

Method parameters in org.apache.maven.doxia.sink with type arguments of type Sink
static Sink PipelineSink.newInstance(List<Sink> pipeline)
          Returns an instance of a PipelineSink as a Sink.
 

Constructor parameters in org.apache.maven.doxia.sink with type arguments of type Sink
PipelineSink(List<Sink> pipeline)
          Constructs a PipelineSink for a given List of Sinks.
 

Uses of Sink in org.codehaus.doxia.sink
 

Subinterfaces of Sink in org.codehaus.doxia.sink
 interface Sink
          Deprecated. use Sink instead (since 1.0-alpha-6).
 



Copyright © 2005-2012 The Apache Software Foundation. All Rights Reserved.