1
14
15 package com.liferay.portlet.wiki.asset;
16
17 import com.liferay.portal.kernel.portlet.LiferayPortletRequest;
18 import com.liferay.portal.kernel.portlet.LiferayPortletResponse;
19 import com.liferay.portlet.asset.model.AssetRenderer;
20 import com.liferay.portlet.asset.model.BaseAssetRendererFactory;
21 import com.liferay.portlet.wiki.model.WikiPage;
22 import com.liferay.portlet.wiki.service.WikiPageLocalServiceUtil;
23
24 import javax.portlet.PortletURL;
25
26
32 public class WikiPageAssetRendererFactory extends BaseAssetRendererFactory {
33
34 public static final String CLASS_NAME = WikiPage.class.getName();
35
36 public static final String TYPE = "wiki";
37
38 public AssetRenderer getAssetRenderer(long classPK) throws Exception {
39 WikiPage page = WikiPageLocalServiceUtil.getPage(classPK);
40
41 return new WikiPageAssetRenderer(page);
42 }
43
44 public String getClassName() {
45 return CLASS_NAME;
46 }
47
48 public String getType() {
49 return TYPE;
50 }
51
52 public PortletURL getURLAdd(
53 LiferayPortletRequest liferayPortletRequest,
54 LiferayPortletResponse liferayPortletResponse) {
55
56 return null;
57 }
58
59 }