org.xwiki.rendering.internal.renderer.xwiki20.reference
Class XWikiSyntaxResourceRenderer
java.lang.Object
org.xwiki.rendering.internal.renderer.xwiki20.reference.XWikiSyntaxResourceRenderer
- Direct Known Subclasses:
- XWikiSyntaxResourceRenderer
public class XWikiSyntaxResourceRenderer
- extends java.lang.Object
Logic to render a Resource Reference into XWiki Syntax 2.0.
- Since:
- 2.0M3
- Version:
- $Id$
|
Method Summary |
void |
beginRenderLink(XWikiSyntaxEscapeWikiPrinter printer,
ResourceReference reference,
boolean isFreeStandingURI,
java.util.Map<java.lang.String,java.lang.String> parameters)
|
void |
endRenderLink(XWikiSyntaxEscapeWikiPrinter printer,
ResourceReference reference,
boolean isFreeStandingURI,
java.util.Map<java.lang.String,java.lang.String> parameters)
|
boolean |
forceFullSyntax(XWikiSyntaxEscapeWikiPrinter printer,
boolean isLastSyntax,
boolean isFreeStandingURI,
java.util.Map<java.lang.String,java.lang.String> parameters)
|
boolean |
forceFullSyntax(XWikiSyntaxEscapeWikiPrinter printer,
boolean isFreeStandingURI,
java.util.Map<java.lang.String,java.lang.String> parameters)
|
protected void |
printParameters(XWikiSyntaxEscapeWikiPrinter printer,
ResourceReference resourceReference,
java.util.Map<java.lang.String,java.lang.String> parameters)
|
void |
renderLinkContent(XWikiSyntaxEscapeWikiPrinter printer,
java.lang.String label)
|
java.lang.String |
serialize(ResourceReference reference,
boolean isFreeStanding)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PARAMETER_SEPARATOR
protected static final java.lang.String PARAMETER_SEPARATOR
- Separator to use between the link reference and link parameters.
- See Also:
- Constant Field Values
parametersPrinter
protected ParametersPrinter parametersPrinter
XWikiSyntaxResourceRenderer
public XWikiSyntaxResourceRenderer(XWikiSyntaxListenerChain listenerChain,
ResourceReferenceSerializer referenceSerializer)
- Since:
- 2.5RC1
serialize
public java.lang.String serialize(ResourceReference reference,
boolean isFreeStanding)
beginRenderLink
public void beginRenderLink(XWikiSyntaxEscapeWikiPrinter printer,
ResourceReference reference,
boolean isFreeStandingURI,
java.util.Map<java.lang.String,java.lang.String> parameters)
forceFullSyntax
public boolean forceFullSyntax(XWikiSyntaxEscapeWikiPrinter printer,
boolean isFreeStandingURI,
java.util.Map<java.lang.String,java.lang.String> parameters)
forceFullSyntax
public boolean forceFullSyntax(XWikiSyntaxEscapeWikiPrinter printer,
boolean isLastSyntax,
boolean isFreeStandingURI,
java.util.Map<java.lang.String,java.lang.String> parameters)
renderLinkContent
public void renderLinkContent(XWikiSyntaxEscapeWikiPrinter printer,
java.lang.String label)
endRenderLink
public void endRenderLink(XWikiSyntaxEscapeWikiPrinter printer,
ResourceReference reference,
boolean isFreeStandingURI,
java.util.Map<java.lang.String,java.lang.String> parameters)
printParameters
protected void printParameters(XWikiSyntaxEscapeWikiPrinter printer,
ResourceReference resourceReference,
java.util.Map<java.lang.String,java.lang.String> parameters)
Copyright © 2004-2011 XWiki. All Rights Reserved.