public class ComponentPageLinkRenderImpl extends Object implements PageLinkRenderer
| Modifier and Type | Field and Description |
|---|---|
String |
localSpace
the local space of the page
|
| Constructor and Description |
|---|
ComponentPageLinkRenderImpl(String localSpace,
boolean withBreadcrumbs) |
| Modifier and Type | Method and Description |
|---|---|
void |
appendCreateLink(StringBuffer buffer,
String name,
String view)
Generates a create link
|
void |
appendLink(StringBuffer buffer,
String name,
String view)
Generates a publiv navigation link
|
void |
appendLink(StringBuffer buffer,
String name,
String view,
String anchor)
Generated a public navigation link
|
void |
appendLink(StringBuffer buffer,
String name,
String view,
String anchor,
boolean autoGenerated) |
boolean |
canUseCache() |
static String |
encode(String toEncode)
Takes a string to encode and encodes it as a UTF-8 URL-Encoded string.
|
String |
getAnchorURLFormat() |
String |
getBreadcrumbSwitch() |
String |
getStandardURLFormat() |
String |
getUrlFormat() |
boolean |
isCachable() |
boolean |
isUseCache() |
void |
setAnchorURLFormat(String anchorURLFormat) |
void |
setBreadcrumbSwitch(String breadcrumbSwitch) |
void |
setCachable(boolean cachable) |
void |
setStandardURLFormat(String standardURLFormat) |
void |
setUrlFormat(String urlFormat) |
void |
setUseCache(boolean b) |
public String localSpace
public ComponentPageLinkRenderImpl(String localSpace, boolean withBreadcrumbs)
public void appendLink(StringBuffer buffer, String name, String view)
appendLink in interface PageLinkRendererpublic void appendLink(StringBuffer buffer, String name, String view, String anchor)
appendLink in interface PageLinkRendererpublic void appendCreateLink(StringBuffer buffer, String name, String view)
appendCreateLink in interface PageLinkRendererpublic boolean isCachable()
isCachable in interface PageLinkRendererpublic boolean canUseCache()
canUseCache in interface PageLinkRendererpublic void setCachable(boolean cachable)
setCachable in interface PageLinkRendererpublic void setUseCache(boolean b)
setUseCache in interface PageLinkRendererpublic String getAnchorURLFormat()
public void setAnchorURLFormat(String anchorURLFormat)
anchorURLFormat - The anchor URL Format to set, param 0 is the pagename, 1 is the
anchorpublic String getStandardURLFormat()
public void setStandardURLFormat(String standardURLFormat)
standardURLFormat - The standard URL Format to set, param 0 is the pagenamepublic String getUrlFormat()
public void setUrlFormat(String urlFormat)
urlFormat - The urlFormat to set use to generate link htmlpublic boolean isUseCache()
public static String encode(String toEncode)
toEncode - string to encode.public void appendLink(StringBuffer buffer, String name, String view, String anchor, boolean autoGenerated)
appendLink in interface PageLinkRendererpublic String getBreadcrumbSwitch()
public void setBreadcrumbSwitch(String breadcrumbSwitch)
breadcrumbSwitch - the breadcrumbSwitch to setCopyright © 2003–2016 Sakai Project. All rights reserved.