001
014
015 package com.liferay.portlet.documentlibrary.template;
016
017 import com.liferay.portal.kernel.language.LanguageUtil;
018 import com.liferay.portal.kernel.portletdisplaytemplate.BasePortletDisplayTemplateHandler;
019 import com.liferay.portal.kernel.repository.model.FileEntry;
020 import com.liferay.portal.kernel.util.PropsKeys;
021 import com.liferay.portal.kernel.util.StringPool;
022 import com.liferay.portal.util.PortalUtil;
023 import com.liferay.portal.util.PortletKeys;
024 import com.liferay.portal.util.PropsValues;
025
026 import java.util.Locale;
027
028
031 public class DocumentLibraryPortletDisplayTemplateHandler
032 extends BasePortletDisplayTemplateHandler {
033
034 public String getClassName() {
035 return FileEntry.class.getName();
036 }
037
038 public String getName(Locale locale) {
039 String portletTitle = PortalUtil.getPortletTitle(
040 PortletKeys.DOCUMENT_LIBRARY, locale);
041
042 return portletTitle.concat(StringPool.SPACE).concat(
043 LanguageUtil.get(locale, "template"));
044 }
045
046 public String getResourceName() {
047 return "com.liferay.portlet.documentlibrary";
048 }
049
050 @Override
051 public String getTemplatesHelpPropertyKey() {
052 return PropsKeys.DL_DISPLAY_TEMPLATES_HELP;
053 }
054
055 @Override
056 protected String getTemplatesConfigPath() {
057 return PropsValues.DL_DISPLAY_TEMPLATES_CONFIG;
058 }
059
060 }