001
014
015 package com.liferay.portlet.sitemap.template;
016
017 import com.liferay.portal.kernel.language.LanguageUtil;
018 import com.liferay.portal.kernel.portletdisplaytemplate.BasePortletDisplayTemplateHandler;
019 import com.liferay.portal.kernel.util.PropsKeys;
020 import com.liferay.portal.kernel.util.StringPool;
021 import com.liferay.portal.model.LayoutSet;
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 SiteMapPortletDisplayTemplateHandler
032 extends BasePortletDisplayTemplateHandler {
033
034 public String getClassName() {
035 return LayoutSet.class.getName();
036 }
037
038 public String getName(Locale locale) {
039 String portletTitle = PortalUtil.getPortletTitle(
040 PortletKeys.SITE_MAP, 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.sitemap";
048 }
049
050 @Override
051 protected String getTemplatesConfigPath() {
052 return PropsValues.SITEMAP_DISPLAY_TEMPLATES_CONFIG;
053 }
054
055 @Override
056 protected String getTemplatesHelpKey() {
057 return PropsKeys.SITEMAP_DISPLAY_TEMPLATES_HELP;
058 }
059
060 }