org.ifeth.sehr.beans
Class NoteItem

java.lang.Object
  extended byorg.ifeth.sehr.beans.NoteItem
All Implemented Interfaces:
java.io.Serializable

public class NoteItem
extends java.lang.Object
implements java.io.Serializable

Item of the SEHRDataObject model to store notes like sticky posts.

There is a field equivalent table at the zone database (IntraSEC) but this item can also be stored within a SEHRDataObject container.
A note can be private or public. Any note may have children, e.g. if commented by other readers on public notes.

See Also:
Serialized Form

Constructor Summary
NoteItem()
          Parameterless constructor for bean usage Use createObject from object's class to create object
NoteItem(java.lang.String owner, java.lang.String subject, java.lang.String body)
          Basic constructor to create a new SDO
 
Method Summary
 java.lang.String getBody()
           
 java.util.Vector getCategories()
           
 java.util.Date getChangedTime()
           
 java.util.Date getCreationTime()
           
 int getFmtBody()
           
 int getItemEntryID()
           
 java.lang.Integer getItemID()
           
 java.lang.String getItemOwner()
           
 java.lang.Integer getParentItemID()
           
 java.lang.String getSubject()
           
 boolean isPublic()
           
 boolean isSaved()
           
static void main(java.lang.String[] args)
          Testing...
 void setBody(java.lang.String body)
           
 void setCategories(java.util.Vector categories)
           
 void setChangedTime(java.util.Date changedTime)
           
 void setCreationTime(java.util.Date creationTime)
           
 void setFmtBody(int fmtBody)
           
 void setItemEntryID(int id)
           
 void setItemID(java.lang.Integer itemID)
           
 void setItemOwner(java.lang.String itemOwner)
           
 void setParentItemID(java.lang.Integer parentItemID)
           
 void setPublic(boolean isPublic)
           
 void setSaved(boolean isSaved)
           
 void setSubject(java.lang.String subject)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

NoteItem

public NoteItem()
Parameterless constructor for bean usage

Use createObject from object's class to create object


NoteItem

public NoteItem(java.lang.String owner,
                java.lang.String subject,
                java.lang.String body)
Basic constructor to create a new SDO

Method Detail

getItemOwner

public java.lang.String getItemOwner()

setItemOwner

public void setItemOwner(java.lang.String itemOwner)

getParentItemID

public java.lang.Integer getParentItemID()

setParentItemID

public void setParentItemID(java.lang.Integer parentItemID)

getBody

public java.lang.String getBody()

setBody

public void setBody(java.lang.String body)

getCategories

public java.util.Vector getCategories()

setCategories

public void setCategories(java.util.Vector categories)

getChangedTime

public java.util.Date getChangedTime()

setChangedTime

public void setChangedTime(java.util.Date changedTime)

getCreationTime

public java.util.Date getCreationTime()

setCreationTime

public void setCreationTime(java.util.Date creationTime)

getFmtBody

public int getFmtBody()

setFmtBody

public void setFmtBody(int fmtBody)

isPublic

public boolean isPublic()

setPublic

public void setPublic(boolean isPublic)

isSaved

public boolean isSaved()

setSaved

public void setSaved(boolean isSaved)

getItemEntryID

public int getItemEntryID()

setItemEntryID

public void setItemEntryID(int id)

getItemID

public java.lang.Integer getItemID()

setItemID

public void setItemID(java.lang.Integer itemID)

getSubject

public java.lang.String getSubject()

setSubject

public void setSubject(java.lang.String subject)

toString

public java.lang.String toString()

main

public static void main(java.lang.String[] args)
Testing...

Parameters:
args -