org.infoglue.cms.entities.structure
Interface SiteNode

All Superinterfaces:
IBaseEntity
All Known Implementing Classes:
SiteNodeImpl

public interface SiteNode
extends IBaseEntity


Method Summary
 java.util.Collection getChildSiteNodes()
           
 java.lang.String getCreator()
           
 java.util.Date getExpireDateTime()
           
 java.lang.Boolean getIsBranch()
           
 java.lang.String getName()
           
 SiteNodeImpl getParentSiteNode()
           
 java.util.Date getPublishDateTime()
           
 RepositoryImpl getRepository()
           
 java.lang.Integer getSiteNodeId()
           
 SiteNodeTypeDefinitionImpl getSiteNodeTypeDefinition()
           
 java.util.Collection getSiteNodeVersions()
           
 SiteNodeVO getValueObject()
           
 void setChildSiteNodes(java.util.Collection childSiteNodes)
           
 void setCreator(java.lang.String creator)
           
 void setExpireDateTime(java.util.Date expireDateTime)
           
 void setIsBranch(java.lang.Boolean isBranch)
           
 void setName(java.lang.String name)
           
 void setParentSiteNode(SiteNodeImpl parentSiteNode)
           
 void setPublishDateTime(java.util.Date publishDateTime)
           
 void setRepository(RepositoryImpl repository)
           
 void setSiteNodeId(java.lang.Integer siteNodeId)
           
 void setSiteNodeTypeDefinition(SiteNodeTypeDefinitionImpl siteNodeTypeDefinition)
           
 void setSiteNodeVersions(java.util.Collection siteNodeVersions)
           
 void setValueObject(SiteNodeVO valueObject)
           
 
Methods inherited from interface org.infoglue.cms.entities.kernel.IBaseEntity
getId, getIdAsObject, getVO, setVO
 

Method Detail

getValueObject

public SiteNodeVO getValueObject()

setValueObject

public void setValueObject(SiteNodeVO valueObject)

getSiteNodeId

public java.lang.Integer getSiteNodeId()

setSiteNodeId

public void setSiteNodeId(java.lang.Integer siteNodeId)

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

getPublishDateTime

public java.util.Date getPublishDateTime()

getIsBranch

public java.lang.Boolean getIsBranch()

setIsBranch

public void setIsBranch(java.lang.Boolean isBranch)

setPublishDateTime

public void setPublishDateTime(java.util.Date publishDateTime)

getExpireDateTime

public java.util.Date getExpireDateTime()

setExpireDateTime

public void setExpireDateTime(java.util.Date expireDateTime)

getParentSiteNode

public SiteNodeImpl getParentSiteNode()

setParentSiteNode

public void setParentSiteNode(SiteNodeImpl parentSiteNode)

getChildSiteNodes

public java.util.Collection getChildSiteNodes()

setChildSiteNodes

public void setChildSiteNodes(java.util.Collection childSiteNodes)

getSiteNodeVersions

public java.util.Collection getSiteNodeVersions()

setSiteNodeVersions

public void setSiteNodeVersions(java.util.Collection siteNodeVersions)

getCreator

public java.lang.String getCreator()

setCreator

public void setCreator(java.lang.String creator)

getRepository

public RepositoryImpl getRepository()

setRepository

public void setRepository(RepositoryImpl repository)

getSiteNodeTypeDefinition

public SiteNodeTypeDefinitionImpl getSiteNodeTypeDefinition()

setSiteNodeTypeDefinition

public void setSiteNodeTypeDefinition(SiteNodeTypeDefinitionImpl siteNodeTypeDefinition)