org.alfresco.service.cmr.links
Interface LinkInfo

All Superinterfaces:
PermissionCheckValue, java.io.Serializable
All Known Implementing Classes:
LinkInfoImpl

public interface LinkInfo
extends java.io.Serializable, PermissionCheckValue

This class represents a Link in a site

Since:
4.0

Method Summary
 org.alfresco.service.cmr.repository.NodeRef getContainerNodeRef()
           
 java.util.Date getCreatedAt()
           
 java.lang.String getCreator()
           
 java.lang.String getDescription()
           
 java.util.Date getModifiedAt()
           
 org.alfresco.service.cmr.repository.NodeRef getNodeRef()
          Get the underlying node value that needs to be permission checked.
 java.lang.String getSystemName()
           
 java.util.List getTags()
           
 java.lang.String getTitle()
           
 java.lang.String getURL()
           
 boolean isInternal()
          Is this a internal link?
 void setDescription(java.lang.String description)
          Sets the Description of the link
 void setInternal(boolean internal)
          Sets if this is an internal link or not
 void setTitle(java.lang.String title)
          Sets the Title of the link
 void setURL(java.lang.String url)
          Sets the URL of the link
 

Method Detail

getNodeRef

org.alfresco.service.cmr.repository.NodeRef getNodeRef()
Description copied from interface: PermissionCheckValue
Get the underlying node value that needs to be permission checked.

Specified by:
getNodeRef in interface PermissionCheckValue
Returns:
the NodeRef of the underlying link

getContainerNodeRef

org.alfresco.service.cmr.repository.NodeRef getContainerNodeRef()
Returns:
the NodeRef of the site container this belongs to

getSystemName

java.lang.String getSystemName()
Returns:
the System generated name for the link

getTitle

java.lang.String getTitle()
Returns:
the Title of the link

setTitle

void setTitle(java.lang.String title)
Sets the Title of the link


getDescription

java.lang.String getDescription()
Returns:
the Description of the link

setDescription

void setDescription(java.lang.String description)
Sets the Description of the link


getURL

java.lang.String getURL()
Returns:
the URL of the link

setURL

void setURL(java.lang.String url)
Sets the URL of the link


getCreator

java.lang.String getCreator()
Returns:
the creator of the link

getCreatedAt

java.util.Date getCreatedAt()
Returns:
the creation date and time

getModifiedAt

java.util.Date getModifiedAt()
Returns:
the modification date and time

isInternal

boolean isInternal()
Is this a internal link?


setInternal

void setInternal(boolean internal)
Sets if this is an internal link or not


getTags

java.util.List getTags()
Returns:
the Tags associated with the link


Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.