sync4j.exchange.items.note.model
Class Note

java.lang.Object
  extended bysync4j.exchange.items.note.model.Note

public class Note
extends java.lang.Object


Constructor Summary
Note()
          Creates a Note
Note(java.lang.String id)
          Creates a Note
Note(java.lang.String id, char state)
          Creates a Note
Note(java.lang.String id, java.util.Date t)
          Creates a Note
Note(java.lang.String id, java.lang.String href, char state, java.util.Date lastModified)
          Creates a Note
Note(java.lang.String id, java.lang.String content, java.util.Date t)
          Creates a Note
 
Method Summary
 java.util.Date getDate()
           
 java.lang.String getHref()
           
 java.lang.String getId()
           
 java.util.Date getLastModified()
           
 void getPPNote(java.lang.String id, java.lang.String content, java.util.Date t)
          Set a Note properties from Client format content
 char getState()
           
 java.lang.String getSubject()
           
 java.lang.String getTextDescription()
           
 java.lang.String getUsername()
           
 void setDate(java.util.Date date)
           
 void setHref(java.lang.String href)
           
 void setId(java.lang.String id)
           
 void setLastModified(java.util.Date lastModified)
           
 void setState(char state)
           
 void setSubject(java.lang.String subject)
           
 void setTextDescription(java.lang.String textDescription)
           
 void setUsername(java.lang.String username)
           
 java.lang.String toXML()
          Set a Note properties to Client format content
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Note

public Note()
Creates a Note


Note

public Note(java.lang.String id)
Creates a Note

Parameters:
id - client item id

Note

public Note(java.lang.String id,
            java.util.Date t)
Creates a Note

Parameters:
id - client item key
t - client item timestamp

Note

public Note(java.lang.String id,
            char state)
Creates a Note

Parameters:
id - client item id
state - client item state

Note

public Note(java.lang.String id,
            java.lang.String href,
            char state,
            java.util.Date lastModified)
Creates a Note

Parameters:
id -
href -
state -
lastModified -

Note

public Note(java.lang.String id,
            java.lang.String content,
            java.util.Date t)
     throws NoteParseException
Creates a Note

Parameters:
id - client item id
content - client item content
t - client item timestamp
Method Detail

getId

public java.lang.String getId()

getUsername

public java.lang.String getUsername()

getSubject

public java.lang.String getSubject()

getTextDescription

public java.lang.String getTextDescription()

getDate

public java.util.Date getDate()

getLastModified

public java.util.Date getLastModified()

getHref

public java.lang.String getHref()

getState

public char getState()

setId

public void setId(java.lang.String id)

setUsername

public void setUsername(java.lang.String username)

setSubject

public void setSubject(java.lang.String subject)

setTextDescription

public void setTextDescription(java.lang.String textDescription)

setDate

public void setDate(java.util.Date date)

setLastModified

public void setLastModified(java.util.Date lastModified)

setHref

public void setHref(java.lang.String href)

setState

public void setState(char state)

getPPNote

public void getPPNote(java.lang.String id,
                      java.lang.String content,
                      java.util.Date t)
               throws NoteParseException
Set a Note properties from Client format content

Parameters:
id - client item id
content - client item content
t - client item timestamp
Throws:
NoteParseException

toXML

public java.lang.String toXML()
                       throws NoteParseException
Set a Note properties to Client format content

Returns:
content in client format
Throws:
NoteParseException


Copyright © 2003-2006 Sync4j.