com.trackstudio.model
Class Registration

java.lang.Object
  extended by com.trackstudio.model.Named
      extended by com.trackstudio.model.Registration
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable

public class Registration
extends Named
implements java.io.Serializable, java.lang.Comparable

See Also:
Serialized Form

Field Summary
protected  PropertyContainer container
           
 
Fields inherited from class com.trackstudio.model.Named
id, name
 
Constructor Summary
Registration()
           
Registration(java.lang.String id)
           
Registration(java.lang.String name, java.lang.String userId, Prstatus prstatus, Task task, Category category, java.lang.Integer childAllowed, java.lang.Integer expireDays)
           
Registration(java.lang.String name, java.lang.String userId, java.lang.String prstatusId, java.lang.String taskId, Category category, java.lang.Integer childAllowed, java.lang.Integer expireDays)
           
Registration(java.lang.String name, User user, Prstatus prstatus, Task task, Category category, java.lang.Integer childAllowed, java.lang.Integer expireDays)
           
 
Method Summary
 int compareTo(java.lang.Object o)
           
 boolean equals(java.lang.Object obj)
           
 Category getCategory()
           
 java.lang.Integer getChildAllowed()
           
protected  PropertyContainer getContainer()
           
 java.lang.Integer getExpireDays()
           
 java.lang.String getId()
           
 java.lang.String getName()
           
 Prstatus getPrstatus()
           
 Task getTask()
           
 User getUser()
           
 void setCategory(Category category)
           
 void setCategory(java.lang.String categoryId)
           
 void setChildAllowed(java.lang.Integer childAllowed)
           
 void setExpireDays(java.lang.Integer expireDays)
           
 void setId(java.lang.String id)
           
 void setName(java.lang.String name)
           
 void setPrstatus(Prstatus prstatus)
           
 void setPrstatus(java.lang.String prstatusId)
           
 void setTask(java.lang.String taskId)
           
 void setTask(Task task)
           
 void setUser(User user)
           
 
Methods inherited from class com.trackstudio.model.Named
getCode, hashCode
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

container

protected PropertyContainer container
Constructor Detail

Registration

public Registration(java.lang.String id)

Registration

public Registration(java.lang.String name,
                    User user,
                    Prstatus prstatus,
                    Task task,
                    Category category,
                    java.lang.Integer childAllowed,
                    java.lang.Integer expireDays)

Registration

public Registration(java.lang.String name,
                    java.lang.String userId,
                    Prstatus prstatus,
                    Task task,
                    Category category,
                    java.lang.Integer childAllowed,
                    java.lang.Integer expireDays)

Registration

public Registration(java.lang.String name,
                    java.lang.String userId,
                    java.lang.String prstatusId,
                    java.lang.String taskId,
                    Category category,
                    java.lang.Integer childAllowed,
                    java.lang.Integer expireDays)

Registration

public Registration()
Method Detail

getId

public java.lang.String getId()
Overrides:
getId in class Named

setId

public void setId(java.lang.String id)
Overrides:
setId in class Named

getUser

public User getUser()

setUser

public void setUser(User user)

getPrstatus

public Prstatus getPrstatus()

setPrstatus

public void setPrstatus(java.lang.String prstatusId)

setPrstatus

public void setPrstatus(Prstatus prstatus)

getTask

public Task getTask()

setTask

public void setTask(java.lang.String taskId)

setTask

public void setTask(Task task)

getCategory

public Category getCategory()

setCategory

public void setCategory(Category category)

setCategory

public void setCategory(java.lang.String categoryId)

getChildAllowed

public java.lang.Integer getChildAllowed()

setChildAllowed

public void setChildAllowed(java.lang.Integer childAllowed)

getExpireDays

public java.lang.Integer getExpireDays()

setExpireDays

public void setExpireDays(java.lang.Integer expireDays)

getName

public java.lang.String getName()
Overrides:
getName in class Named

setName

public void setName(java.lang.String name)
Overrides:
setName in class Named

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class Named

getContainer

protected PropertyContainer getContainer()

compareTo

public int compareTo(java.lang.Object o)
Specified by:
compareTo in interface java.lang.Comparable


Copyright © 2002-2008 TrackStudio, Ltd. All Rights Reserved.