001
014
015 package com.liferay.portlet.wiki.engines;
016
017 import com.liferay.portal.kernel.util.StringPool;
018 import com.liferay.portlet.wiki.model.WikiPage;
019
020 import java.util.Collections;
021 import java.util.Map;
022
023 import javax.portlet.PortletURL;
024
025
028 public class TextEngine implements WikiEngine {
029
030 public String convert(
031 WikiPage page, PortletURL viewPageURL, PortletURL editPageURL,
032 String attachmentURLPrefix) {
033
034 if (page.getContent() == null) {
035 return StringPool.BLANK;
036 }
037 else {
038 return "<pre>" + page.getContent() + "</pre>";
039 }
040 }
041
042 public Map<String, Boolean> getOutgoingLinks(WikiPage page) {
043 return Collections.EMPTY_MAP;
044 }
045
046 public void setInterWikiConfiguration(String interWikiConfiguration) {
047 }
048
049 public void setMainConfiguration(String mainConfiguration) {
050 }
051
052 public boolean validate(long nodeId, String newContent) {
053 return true;
054 }
055
056 }