com.solidstategroup.cms
Class Tag

java.lang.Object
  extended by com.solidstategroup.cms.Tag

public class Tag
extends java.lang.Object


Constructor Summary
Tag()
           
Tag(int rootTagId)
          Used as a helper method so you can quicly asdd tags to an array eg article.getTags().add(new Tag(23)); good for filtering and searching
 
Method Summary
 void clear()
           
 Tag copy()
           
 boolean delete()
           
 Tag execute()
           
 Article getArticle()
           
 int getDepth()
           
 java.lang.String getDescription()
           
 java.lang.String getFullyQualifiedDescription()
           
 Tag getParentTag()
           
 Tag getParentTagWithLevel(int level)
          Retrieves the parent of this articleType.
 int getPriority()
           
 int getRootTagId()
           
 int getTagId()
           
 boolean isCurrentVersion()
           
 boolean isPreviewVersion()
           
 void retrieveArticle()
           
 void setArticle(Article article)
           
 void setCurrentVersion(boolean currentVersion)
           
 void setDescription(java.lang.String description)
           
 void setPreviewVersion(boolean previewVersion)
           
 void setPriority(int priority)
           
 void setRootTagId(int rootTagId)
           
 void setTagId(int tagId)
           
 boolean store(int parentRootTagId)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Tag

public Tag(int rootTagId)
Used as a helper method so you can quicly asdd tags to an array eg article.getTags().add(new Tag(23)); good for filtering and searching

Parameters:
rootTagId -

Tag

public Tag()
Method Detail

clear

public void clear()

copy

public Tag copy()

execute

public Tag execute()

store

public boolean store(int parentRootTagId)

delete

public boolean delete()

getFullyQualifiedDescription

public java.lang.String getFullyQualifiedDescription()

getDepth

public int getDepth()

getParentTag

public Tag getParentTag()

getParentTagWithLevel

public Tag getParentTagWithLevel(int level)
Retrieves the parent of this articleType.

Returns:
the parent ArticleType, or null if this is the root node.

retrieveArticle

public void retrieveArticle()

getTagId

public int getTagId()

setTagId

public void setTagId(int tagId)

getRootTagId

public int getRootTagId()

setRootTagId

public void setRootTagId(int rootTagId)

getDescription

public java.lang.String getDescription()

setDescription

public void setDescription(java.lang.String description)

getPriority

public int getPriority()

setPriority

public void setPriority(int priority)

isCurrentVersion

public boolean isCurrentVersion()

setCurrentVersion

public void setCurrentVersion(boolean currentVersion)

isPreviewVersion

public boolean isPreviewVersion()

setPreviewVersion

public void setPreviewVersion(boolean previewVersion)

getArticle

public Article getArticle()

setArticle

public void setArticle(Article article)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object