org.xwiki.rendering.internal.parser
Class WikiModelConfluenceParser

java.lang.Object
  extended by org.xwiki.component.logging.AbstractLogEnabled
      extended by org.xwiki.rendering.internal.parser.wikimodel.AbstractWikiModelParser
          extended by org.xwiki.rendering.internal.parser.WikiModelConfluenceParser
All Implemented Interfaces:
org.xwiki.component.phase.LogEnabled, WikiModelStreamParser, Parser, StreamParser

@Component(value="confluence/1.0")
public class WikiModelConfluenceParser
extends AbstractWikiModelParser

Parser for Confluence syntax.

Since:
1.8.2
Version:
$Id$

Field Summary
 
Fields inherited from class org.xwiki.rendering.internal.parser.wikimodel.AbstractWikiModelParser
plainRendererFactory
 
Constructor Summary
WikiModelConfluenceParser()
           
 
Method Summary
 org.wikimodel.wem.IWikiParser createWikiModelParser()
          
 ResourceReferenceParser getImageReferenceParser()
          
 ResourceReferenceParser getLinkReferenceParser()
          
 Syntax getSyntax()
          
 
Methods inherited from class org.xwiki.rendering.internal.parser.wikimodel.AbstractWikiModelParser
createXWikiGeneratorListener, getLinkLabelParser, parse, parse
 
Methods inherited from class org.xwiki.component.logging.AbstractLogEnabled
enableLogging, getLogger
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WikiModelConfluenceParser

public WikiModelConfluenceParser()
Method Detail

getSyntax

public Syntax getSyntax()

See Also:
Parser.getSyntax()

createWikiModelParser

public org.wikimodel.wem.IWikiParser createWikiModelParser()

Specified by:
createWikiModelParser in class AbstractWikiModelParser
Returns:
the WikiModel parser instance to use to parse input content.
See Also:
AbstractWikiModelParser.createWikiModelParser()

getLinkReferenceParser

public ResourceReferenceParser getLinkReferenceParser()

Specified by:
getLinkReferenceParser in class AbstractWikiModelParser
Returns:
the parser to use when parsing link references. We need to parse link references to transform them from a string representation coming from WikiModel into a ResourceReference object.
Since:
2.5RC1
See Also:
AbstractWikiModelParser.getLinkReferenceParser()

getImageReferenceParser

public ResourceReferenceParser getImageReferenceParser()

Specified by:
getImageReferenceParser in class AbstractWikiModelParser
Returns:
the parser to use when parsing image references. We need to parse image references to transform them from a string representation coming from WikiModel into a ResourceReference object.
Since:
2.5RC1
See Also:
AbstractWikiModelParser.getImageReferenceParser()


Copyright © 2004-2011 XWiki. All Rights Reserved.