nl.hippo.portal.cms.site
Class LinkItemImpl

java.lang.Object
  extended by nl.hippo.portal.cms.site.LinkItemImpl
All Implemented Interfaces:
nl.hippo.portal.cms.site.LinkItem

public class LinkItemImpl
extends java.lang.Object
implements nl.hippo.portal.cms.site.LinkItem


Field Summary
 
Fields inherited from interface nl.hippo.portal.cms.site.LinkItem
ASSET_LINK, DOCUMENT_LINK, EXTERNAL_LINK, PORTAL_LINK, SITE_LINK, SITEMAP_LINK
 
Constructor Summary
LinkItemImpl(java.lang.String title, java.lang.String url, int linkType, nl.hippo.client.api.content.DocumentMetadata metadata)
           
 
Method Summary
 java.lang.String getTitle()
           
 java.lang.String getURL()
           
 boolean hasMetadata()
           
 boolean isAssetLink()
           
 boolean isDocumentLink()
           
 boolean isExternalLink()
           
 boolean isInternalLink()
           
 boolean isPortalLink()
           
 boolean isSiteLink()
           
 boolean isSiteMapLink()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LinkItemImpl

public LinkItemImpl(java.lang.String title,
                    java.lang.String url,
                    int linkType,
                    nl.hippo.client.api.content.DocumentMetadata metadata)
Method Detail

getTitle

public java.lang.String getTitle()
Specified by:
getTitle in interface nl.hippo.portal.cms.site.LinkItem

getURL

public java.lang.String getURL()
Specified by:
getURL in interface nl.hippo.portal.cms.site.LinkItem

isAssetLink

public boolean isAssetLink()
Specified by:
isAssetLink in interface nl.hippo.portal.cms.site.LinkItem

isDocumentLink

public boolean isDocumentLink()
Specified by:
isDocumentLink in interface nl.hippo.portal.cms.site.LinkItem

isInternalLink

public boolean isInternalLink()
Specified by:
isInternalLink in interface nl.hippo.portal.cms.site.LinkItem

isExternalLink

public boolean isExternalLink()
Specified by:
isExternalLink in interface nl.hippo.portal.cms.site.LinkItem

isSiteMapLink

public boolean isSiteMapLink()
Specified by:
isSiteMapLink in interface nl.hippo.portal.cms.site.LinkItem

isSiteLink

public boolean isSiteLink()
Specified by:
isSiteLink in interface nl.hippo.portal.cms.site.LinkItem

isPortalLink

public boolean isPortalLink()
Specified by:
isPortalLink in interface nl.hippo.portal.cms.site.LinkItem

hasMetadata

public boolean hasMetadata()
Specified by:
hasMetadata in interface nl.hippo.portal.cms.site.LinkItem


Copyright © 2007-2008 . All Rights Reserved.