|
Liferay 6.1.2-ce-ga3 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.liferay.portlet.wiki.engines.antlrwiki.CreoleWikiEngine
public class CreoleWikiEngine
Constructor Summary | |
---|---|
CreoleWikiEngine()
|
Method Summary | |
---|---|
protected Creole10Parser |
build(String creoleCode)
|
String |
convert(WikiPage page,
PortletURL viewPageURL,
PortletURL editPageURL,
String attachmentURLPrefix)
Convert the content of the given page to HTML using the view and edit URLs to build links. |
Map<String,Boolean> |
getOutgoingLinks(WikiPage page)
Get a map with the links included in the given page. |
protected WikiPageNode |
parse(String creoleCode)
|
void |
setInterWikiConfiguration(String interWikiConfiguration)
Set the configuraton to support quick links to other wikis. |
void |
setMainConfiguration(String mainConfiguration)
Set the main wiki configuraiton as a String. |
boolean |
validate(long nodeId,
String content)
Validate the content of a wiki page for this engine. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public CreoleWikiEngine()
Method Detail |
---|
public String convert(WikiPage page, PortletURL viewPageURL, PortletURL editPageURL, String attachmentURLPrefix)
WikiEngine
convert
in interface WikiEngine
page
- the wiki pageviewPageURL
- the URL to view the pageeditPageURL
- the URL to edit the pageattachmentURLPrefix
- the URL prefix to use for attachments to the
page
public Map<String,Boolean> getOutgoingLinks(WikiPage page) throws PageContentException
WikiEngine
getOutgoingLinks
in interface WikiEngine
page
- the page
PageContentException
- if a page content exception occurredpublic void setInterWikiConfiguration(String interWikiConfiguration)
WikiEngine
setInterWikiConfiguration
in interface WikiEngine
public void setMainConfiguration(String mainConfiguration)
WikiEngine
setMainConfiguration
in interface WikiEngine
public boolean validate(long nodeId, String content)
WikiEngine
validate
in interface WikiEngine
nodeId
- the ID of the wiki page nodecontent
- the page content
true
if the content is validprotected Creole10Parser build(String creoleCode)
protected WikiPageNode parse(String creoleCode)
|
Liferay 6.1.2-ce-ga3 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |