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 @Override
031 public String convert(
032 WikiPage page, PortletURL viewPageURL, PortletURL editPageURL,
033 String attachmentURLPrefix) {
034
035 if (page.getContent() == null) {
036 return StringPool.BLANK;
037 }
038 else {
039 return "<pre>" + page.getContent() + "</pre>";
040 }
041 }
042
043 @Override
044 public Map<String, Boolean> getOutgoingLinks(WikiPage page) {
045 return Collections.emptyMap();
046 }
047
048 @Override
049 public void setInterWikiConfiguration(String interWikiConfiguration) {
050 }
051
052 @Override
053 public void setMainConfiguration(String mainConfiguration) {
054 }
055
056 @Override
057 public boolean validate(long nodeId, String newContent) {
058 return true;
059 }
060
061 }