nl.hippo.portal.cms.site
Class CMSLinkFactoryImpl
java.lang.Object
nl.hippo.portal.cms.site.CMSLinkFactoryImpl
- All Implemented Interfaces:
- nl.hippo.portal.cms.site.CMSLinkFactory
public class CMSLinkFactoryImpl
- extends java.lang.Object
- implements nl.hippo.portal.cms.site.CMSLinkFactory
| Fields inherited from interface nl.hippo.portal.cms.site.CMSLinkFactory |
INTERNAL_LINK_ID_PREFIX, INTERNAL_LINK_PREFIX, PORTAL_LINK_PREFIX, SITE_LINK_PREFIX, SITEMAP_ID_PREFIX, SITEMAP_LINK_PREFIX, SITEMAP_URL_PREFIX |
|
Method Summary |
nl.hippo.portal.cms.site.LinkItem |
createLinkItem(javax.portlet.RenderRequest request,
javax.portlet.RenderResponse response,
nl.hippo.portal.cms.site.SiteMapItem smi)
|
nl.hippo.portal.cms.site.LinkItem |
createLinkItem(javax.portlet.RenderRequest request,
javax.portlet.RenderResponse response,
nl.hippo.portal.cms.site.SiteMapItem smi,
java.lang.String title)
|
nl.hippo.portal.cms.site.LinkItem |
createLinkItem(javax.portlet.RenderRequest request,
javax.portlet.RenderResponse response,
java.lang.String title,
java.lang.String link)
|
nl.hippo.portal.cms.site.LinkItem |
createLinkItem(javax.portlet.RenderRequest request,
javax.portlet.RenderResponse response,
java.lang.String title,
java.lang.String link,
boolean fetchMetadata)
|
nl.hippo.portal.cms.site.LinkItem |
createLinkItemById(javax.portlet.RenderRequest request,
javax.portlet.RenderResponse response,
java.lang.String title,
java.lang.String documentId)
|
nl.hippo.portal.cms.site.LinkItem |
createLinkItemById(javax.portlet.RenderRequest request,
javax.portlet.RenderResponse response,
java.lang.String title,
java.lang.String documentId,
boolean fetchMetadata)
|
nl.hippo.portal.cms.site.LinkItem |
createLinkItemById(javax.portlet.RenderRequest request,
javax.portlet.RenderResponse response,
java.lang.String title,
java.lang.String documentId,
nl.hippo.portal.cms.site.SiteMapItem smi)
|
nl.hippo.portal.cms.site.LinkItem |
createLinkItemById(javax.portlet.RenderRequest request,
javax.portlet.RenderResponse response,
java.lang.String title,
java.lang.String documentId,
nl.hippo.portal.cms.site.SiteMapItem smi,
boolean fetchMetadata)
|
nl.hippo.portal.cms.site.LinkItem |
createLinkItemById(javax.portlet.RenderRequest request,
javax.portlet.RenderResponse response,
java.lang.String title,
java.lang.String documentId,
java.lang.String sitemapId)
|
nl.hippo.portal.cms.site.LinkItem |
createLinkItemById(javax.portlet.RenderRequest request,
javax.portlet.RenderResponse response,
java.lang.String title,
java.lang.String documentId,
java.lang.String sitemapId,
boolean fetchMetadata)
|
nl.hippo.client.api.content.DocumentMetadata |
getMetaDataForSrc(java.lang.String src)
|
java.lang.String |
getSiteMapItemURL(nl.hippo.portal.cms.site.SiteMapItem item)
|
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DOCUMENT_LINK_PATH_PREFIX
public static java.lang.String DOCUMENT_LINK_PATH_PREFIX
ASSET_LINK_PATH_PREFIX
public static java.lang.String ASSET_LINK_PATH_PREFIX
CMSLinkFactoryImpl
public CMSLinkFactoryImpl(nl.hippo.portal.cms.CMSRequestContext context)
getSiteMapItemURL
public java.lang.String getSiteMapItemURL(nl.hippo.portal.cms.site.SiteMapItem item)
getMetaDataForSrc
public nl.hippo.client.api.content.DocumentMetadata getMetaDataForSrc(java.lang.String src)
createLinkItem
public nl.hippo.portal.cms.site.LinkItem createLinkItem(javax.portlet.RenderRequest request,
javax.portlet.RenderResponse response,
nl.hippo.portal.cms.site.SiteMapItem smi,
java.lang.String title)
- Specified by:
createLinkItem in interface nl.hippo.portal.cms.site.CMSLinkFactory
createLinkItem
public nl.hippo.portal.cms.site.LinkItem createLinkItem(javax.portlet.RenderRequest request,
javax.portlet.RenderResponse response,
nl.hippo.portal.cms.site.SiteMapItem smi)
- Specified by:
createLinkItem in interface nl.hippo.portal.cms.site.CMSLinkFactory
createLinkItem
public nl.hippo.portal.cms.site.LinkItem createLinkItem(javax.portlet.RenderRequest request,
javax.portlet.RenderResponse response,
java.lang.String title,
java.lang.String link,
boolean fetchMetadata)
- Specified by:
createLinkItem in interface nl.hippo.portal.cms.site.CMSLinkFactory
createLinkItem
public nl.hippo.portal.cms.site.LinkItem createLinkItem(javax.portlet.RenderRequest request,
javax.portlet.RenderResponse response,
java.lang.String title,
java.lang.String link)
- Specified by:
createLinkItem in interface nl.hippo.portal.cms.site.CMSLinkFactory
createLinkItemById
public nl.hippo.portal.cms.site.LinkItem createLinkItemById(javax.portlet.RenderRequest request,
javax.portlet.RenderResponse response,
java.lang.String title,
java.lang.String documentId,
boolean fetchMetadata)
- Specified by:
createLinkItemById in interface nl.hippo.portal.cms.site.CMSLinkFactory
createLinkItemById
public nl.hippo.portal.cms.site.LinkItem createLinkItemById(javax.portlet.RenderRequest request,
javax.portlet.RenderResponse response,
java.lang.String title,
java.lang.String documentId)
- Specified by:
createLinkItemById in interface nl.hippo.portal.cms.site.CMSLinkFactory
createLinkItemById
public nl.hippo.portal.cms.site.LinkItem createLinkItemById(javax.portlet.RenderRequest request,
javax.portlet.RenderResponse response,
java.lang.String title,
java.lang.String documentId,
java.lang.String sitemapId)
- Specified by:
createLinkItemById in interface nl.hippo.portal.cms.site.CMSLinkFactory
createLinkItemById
public nl.hippo.portal.cms.site.LinkItem createLinkItemById(javax.portlet.RenderRequest request,
javax.portlet.RenderResponse response,
java.lang.String title,
java.lang.String documentId,
java.lang.String sitemapId,
boolean fetchMetadata)
- Specified by:
createLinkItemById in interface nl.hippo.portal.cms.site.CMSLinkFactory
createLinkItemById
public nl.hippo.portal.cms.site.LinkItem createLinkItemById(javax.portlet.RenderRequest request,
javax.portlet.RenderResponse response,
java.lang.String title,
java.lang.String documentId,
nl.hippo.portal.cms.site.SiteMapItem smi)
- Specified by:
createLinkItemById in interface nl.hippo.portal.cms.site.CMSLinkFactory
createLinkItemById
public nl.hippo.portal.cms.site.LinkItem createLinkItemById(javax.portlet.RenderRequest request,
javax.portlet.RenderResponse response,
java.lang.String title,
java.lang.String documentId,
nl.hippo.portal.cms.site.SiteMapItem smi,
boolean fetchMetadata)
- Specified by:
createLinkItemById in interface nl.hippo.portal.cms.site.CMSLinkFactory
Copyright © 2007-2008 . All Rights Reserved.