org.xwiki.rendering.internal.renderer.xhtml.link
Class AnnotatedXHTMLLinkRenderer
java.lang.Object
org.xwiki.rendering.internal.renderer.xhtml.link.AnnotatedXHTMLLinkRenderer
- All Implemented Interfaces:
- XHTMLLinkRenderer, LinkListener
@Component
@Named(value="annotated")
@InstantiationStrategy(value=PER_LOOKUP)
public class AnnotatedXHTMLLinkRenderer
- extends java.lang.Object
- implements XHTMLLinkRenderer
Render links as XHTML, using annotations (see
AnnotatedXHTMLRenderer for more details).
- Since:
- 2.0M3
- Version:
- $Id$
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AnnotatedXHTMLLinkRenderer
public AnnotatedXHTMLLinkRenderer()
setXHTMLWikiPrinter
public void setXHTMLWikiPrinter(XHTMLWikiPrinter printer)
-
- Specified by:
setXHTMLWikiPrinter in interface XHTMLLinkRenderer
- Parameters:
printer - the XHTML printer to use to output links as XHTML- See Also:
XHTMLLinkRenderer.setXHTMLWikiPrinter(org.xwiki.rendering.renderer.printer.XHTMLWikiPrinter)
setHasLabel
public void setHasLabel(boolean hasLabel)
-
- Specified by:
setHasLabel in interface XHTMLLinkRenderer
- Parameters:
hasLabel - true if the link to be rendered has a label specified or false otherwise. If no label has been
specified then it's up to the XHTML renderer implementation to generate a default label.- See Also:
XHTMLLinkRenderer.setHasLabel(boolean)
beginLink
public void beginLink(ResourceReference reference,
boolean isFreeStandingURI,
java.util.Map<java.lang.String,java.lang.String> parameters)
-
- Specified by:
beginLink in interface LinkListener
- See Also:
LinkListener.beginLink(org.xwiki.rendering.listener.reference.ResourceReference ,
boolean, java.util.Map)
endLink
public void endLink(ResourceReference reference,
boolean isFreeStandingURI,
java.util.Map<java.lang.String,java.lang.String> parameters)
-
- Specified by:
endLink in interface LinkListener
- See Also:
LinkListener.endLink(org.xwiki.rendering.listener.reference.ResourceReference ,
boolean, java.util.Map)
getXHTMLWikiPrinter
public XHTMLWikiPrinter getXHTMLWikiPrinter()
-
- Specified by:
getXHTMLWikiPrinter in interface XHTMLLinkRenderer
- Returns:
- the XHTML printer to use to output links as XHTML
- See Also:
XHTMLLinkRenderer.getXHTMLWikiPrinter()
Copyright © 2004-2011 XWiki. All Rights Reserved.