org.xwiki.rendering.internal.parser.wikimodel.xwiki
Class XWiki21XWikiGeneratorListener

java.lang.Object
  extended by org.xwiki.rendering.internal.parser.wikimodel.DefaultXWikiGeneratorListener
      extended by org.xwiki.rendering.internal.parser.wikimodel.xwiki.XWiki21XWikiGeneratorListener
All Implemented Interfaces:
org.wikimodel.wem.IWemListener, org.wikimodel.wem.IWemListenerDocument, org.wikimodel.wem.IWemListenerInline, org.wikimodel.wem.IWemListenerList, org.wikimodel.wem.IWemListenerProgramming, org.wikimodel.wem.IWemListenerSemantic, org.wikimodel.wem.IWemListenerSimpleBlocks, org.wikimodel.wem.IWemListenerTable, XWikiGeneratorListener

public class XWiki21XWikiGeneratorListener
extends DefaultXWikiGeneratorListener

WikiModel listener bridge for the XWiki Syntax 2.1.

Since:
2.5RC1
Version:
$Id$

Field Summary
 
Fields inherited from class org.xwiki.rendering.internal.parser.wikimodel.DefaultXWikiGeneratorListener
EXT_ID
 
Constructor Summary
XWiki21XWikiGeneratorListener(StreamParser parser, Listener listener, ResourceReferenceParser linkReferenceParser, ResourceReferenceParser imageReferenceParser, PrintRendererFactory plainRendererFactory, IdGenerator idGenerator, Syntax syntax)
           
 
Method Summary
protected  void onImage(ResourceReference reference, boolean isFreeStandingURI, java.util.Map<java.lang.String,java.lang.String> parameters)
          
protected  void onReference(ResourceReference reference, java.lang.String label, boolean isFreeStandingURI, java.util.Map<java.lang.String,java.lang.String> parameters)
          
 
Methods inherited from class org.xwiki.rendering.internal.parser.wikimodel.DefaultXWikiGeneratorListener
beginDefinitionDescription, beginDefinitionList, beginDefinitionTerm, beginDocument, beginFormat, beginHeader, beginInfoBlock, beginList, beginListItem, beginParagraph, beginPropertyBlock, beginPropertyInline, beginQuotation, beginQuotationLine, beginSection, beginSectionContent, beginTable, beginTableCell, beginTableRow, convertParameters, endDefinitionDescription, endDefinitionList, endDefinitionTerm, endDocument, endFormat, endHeader, endInfoBlock, endList, endListItem, endParagraph, endPropertyBlock, endPropertyInline, endQuotation, endQuotationLine, endSection, endSectionContent, endTable, endTableCell, endTableRow, flushFormat, getImageReferenceParser, getLinkReferenceParser, getListener, onEmptyLines, onEscape, onExtensionBlock, onExtensionInline, onHorizontalLine, onImage, onImage, onImage, onLineBreak, onMacroBlock, onMacroInline, onNewLine, onReference, onReference, onReference, onSpace, onSpecialSymbol, onTableCaption, onVerbatimBlock, onVerbatimInline, onWord
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XWiki21XWikiGeneratorListener

public XWiki21XWikiGeneratorListener(StreamParser parser,
                                     Listener listener,
                                     ResourceReferenceParser linkReferenceParser,
                                     ResourceReferenceParser imageReferenceParser,
                                     PrintRendererFactory plainRendererFactory,
                                     IdGenerator idGenerator,
                                     Syntax syntax)
Parameters:
parser - the parser to use to parse link labels
listener - the XWiki listener to which to forward WikiModel events
linkReferenceParser - the parser to parse link references
imageReferenceParser - the parser to parse image references
plainRendererFactory - used to generate header ids
idGenerator - used to generate header ids
syntax - the syntax of the parsed source
Since:
3.0M3
Method Detail

onReference

protected void onReference(ResourceReference reference,
                           java.lang.String label,
                           boolean isFreeStandingURI,
                           java.util.Map<java.lang.String,java.lang.String> parameters)

Overrides:
onReference in class DefaultXWikiGeneratorListener
See Also:
DefaultXWikiGeneratorListener.onReference(String, String, boolean, java.util.Map)

onImage

protected void onImage(ResourceReference reference,
                       boolean isFreeStandingURI,
                       java.util.Map<java.lang.String,java.lang.String> parameters)

Overrides:
onImage in class DefaultXWikiGeneratorListener
See Also:
DefaultXWikiGeneratorListener.onImage(org.xwiki.rendering.listener.reference.ResourceReference , boolean, java.util.Map)


Copyright © 2004-2011 XWiki. All Rights Reserved.