com.liferay.portlet.layoutsadmin.util
Class SitemapImpl
java.lang.Object
com.liferay.portlet.layoutsadmin.util.SitemapImpl
- All Implemented Interfaces:
- Sitemap
public class SitemapImpl
- extends Object
- implements Sitemap
|
Method Summary |
void |
addURLElement(Element element,
String url,
UnicodeProperties typeSettingsProperties,
Date modifiedDate,
String canonicalURL,
Map<Locale,String> alternateURLs)
|
String |
encodeXML(String input)
|
Map<Locale,String> |
getAlternateURLs(String canonicalURL,
ThemeDisplay themeDisplay,
Layout layout)
|
String |
getSitemap(long groupId,
boolean privateLayout,
ThemeDisplay themeDisplay)
|
protected void |
visitLayouts(Element element,
List<Layout> layouts,
List<SitemapURLProvider> sitemapURLProviders,
ThemeDisplay themeDisplay)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SitemapImpl
public SitemapImpl()
addURLElement
public void addURLElement(Element element,
String url,
UnicodeProperties typeSettingsProperties,
Date modifiedDate,
String canonicalURL,
Map<Locale,String> alternateURLs)
- Specified by:
addURLElement in interface Sitemap
encodeXML
public String encodeXML(String input)
- Specified by:
encodeXML in interface Sitemap
getAlternateURLs
public Map<Locale,String> getAlternateURLs(String canonicalURL,
ThemeDisplay themeDisplay,
Layout layout)
throws PortalException
- Specified by:
getAlternateURLs in interface Sitemap
- Throws:
PortalException
getSitemap
public String getSitemap(long groupId,
boolean privateLayout,
ThemeDisplay themeDisplay)
throws PortalException
- Specified by:
getSitemap in interface Sitemap
- Throws:
PortalException
visitLayouts
protected void visitLayouts(Element element,
List<Layout> layouts,
List<SitemapURLProvider> sitemapURLProviders,
ThemeDisplay themeDisplay)
throws PortalException
- Throws:
PortalException