public class LinkRenderer extends Object
LinkRenderer.Rendering
instance, which hold the actual properties of the link as it is going to be rendered.
If you'd like to apply custom logic to link rendering (e.g. for selectively adding "nofollow" attributes) you
should derive a custom LinkRenderer from this class and override the respective methods.Modifier and Type | Class and Description |
---|---|
static class |
LinkRenderer.Attribute
Simple model class for an HTML tag attribute.
|
static class |
LinkRenderer.Rendering
Simple model class for holding the `href`, link text as well as other tag attributes of an HTML link.
|
Constructor and Description |
---|
LinkRenderer() |
Modifier and Type | Method and Description |
---|---|
LinkRenderer.Rendering |
render(AutoLinkNode node) |
LinkRenderer.Rendering |
render(ExpImageNode node,
String text) |
LinkRenderer.Rendering |
render(ExpLinkNode node,
String text) |
LinkRenderer.Rendering |
render(MailLinkNode node) |
LinkRenderer.Rendering |
render(RefImageNode node,
String url,
String title,
String alt) |
LinkRenderer.Rendering |
render(RefLinkNode node,
String url,
String title,
String text) |
LinkRenderer.Rendering |
render(WikiLinkNode node) |
public LinkRenderer.Rendering render(AutoLinkNode node)
public LinkRenderer.Rendering render(ExpLinkNode node, String text)
public LinkRenderer.Rendering render(ExpImageNode node, String text)
public LinkRenderer.Rendering render(MailLinkNode node)
public LinkRenderer.Rendering render(RefLinkNode node, String url, String title, String text)
public LinkRenderer.Rendering render(RefImageNode node, String url, String title, String alt)
public LinkRenderer.Rendering render(WikiLinkNode node)
Copyright © 2009–2023 org.pegdown. All rights reserved.