sync4j.exchange.items.task.model
Class Task

java.lang.Object
  extended bysync4j.exchange.items.task.model.Task

public class Task
extends java.lang.Object


Constructor Summary
Task()
          Creates a Task
Task(java.lang.String id)
          Creates a Task
Task(java.lang.String id, char state)
          Creates a Task
Task(java.lang.String id, java.util.Date t)
          Creates a Task
Task(java.lang.String id, java.lang.String href, char state, java.util.Date lastModified)
          Creates a Task
Task(java.lang.String id, java.lang.String content, java.util.Date t)
          Creates a Task
 
Method Summary
 java.util.Date getDate()
           
 java.lang.String getHref()
           
 java.lang.String getId()
           
 java.util.Date getLastModified()
           
 void getPPTask(java.lang.String id, java.lang.String content, java.util.Date t)
          Set a Task properties from Client format content
 char getState()
           
 java.lang.String getSubject()
           
 java.lang.String getTextDescription()
           
 java.lang.String getUsername()
           
 boolean isComplete()
           
 void setComplete(boolean complete)
           
 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 toPP()
          Set a Task 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

Task

public Task()
Creates a Task


Task

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

Parameters:
id - client item id

Task

public Task(java.lang.String id,
            java.util.Date t)
     throws TaskParseException
Creates a Task

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

Task

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

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

Task

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

Parameters:
id -
href -
state -
lastModified -

Task

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

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()

getHref

public java.lang.String getHref()

getLastModified

public java.util.Date getLastModified()

getState

public char getState()

isComplete

public boolean isComplete()

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)

setHref

public void setHref(java.lang.String href)

setLastModified

public void setLastModified(java.util.Date lastModified)

setState

public void setState(char state)

setComplete

public void setComplete(boolean complete)

getPPTask

public void getPPTask(java.lang.String id,
                      java.lang.String content,
                      java.util.Date t)
               throws TaskParseException
Set a Task properties from Client format content

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

toPP

public java.lang.String toPP()
                      throws TaskParseException
Set a Task properties to Client format content

Returns:
content in client format
Throws:
TaskParseException


Copyright © 2003-2005 Sync4j.