com.trackstudio.model
Class Category

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

public class Category
extends Named
implements java.io.Serializable

This class describes task category.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.trackstudio.model.Named
id, name
 
Constructor Summary
Category()
           
Category(java.lang.String id)
           
Category(java.lang.String workflowId, java.lang.String taskId)
           
Category(java.lang.String name, java.lang.String workflowId, java.lang.String taskId, java.lang.String templateId, boolean handlerRequired, boolean groupHandlerAllowed)
           
Category(java.lang.String name, Workflow workflow, Task task, Longtext template, boolean handlerRequired, boolean groupHandlerAllowed)
           
Category(Workflow workflow, Task task)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.lang.String getAction()
           
 java.lang.String getBudget()
           
 java.util.Set getCatrelationchildSet()
           
 java.util.Set getCatrelationSet()
           
 java.util.Set getCprstatusSet()
           
 Trigger getCrTrigger()
           
 java.lang.String getDescription()
           
 java.lang.Integer getGroupHandlerAllowed()
           
 java.lang.Integer getHandlerRequired()
           
 java.lang.String getIcon()
           
 java.util.Set getMailImportSet()
           
 java.lang.String getPreferences()
           
 java.util.Set getRegistrationSet()
           
 Task getTask()
           
 Longtext getTemplate()
           
 Trigger getUpdTrigger()
           
 Workflow getWorkflow()
           
 void setAction(java.lang.String action)
           
 void setBudget(java.lang.String budget)
           
 void setCatrelationchildSet(java.util.Set catrelationSet)
           
 void setCatrelationSet(java.util.Set catrelationSet)
           
 void setCprstatusSet(java.util.Set cprstatusSet)
           
 void setCrTrigger(java.lang.String triggerId)
           
 void setCrTrigger(Trigger crTrigger)
           
 void setDescription(java.lang.String description)
           
 void setGroupHandlerAllowed(java.lang.Integer groupHandlerAllowed)
           
 void setHandlerRequired(java.lang.Integer handlerRequired)
           
 void setIcon(java.lang.String icon)
           
 void setMailImportSet(java.util.Set mailImportSet)
           
 void setPreferences(java.lang.String preferences)
           
 void setRegistrationSet(java.util.Set registrationSet)
           
 void setTask(Task task)
           
 void setTemplate(Longtext template)
           
 void setUpdTrigger(java.lang.String triggerId)
           
 void setUpdTrigger(Trigger updTrigger)
           
 void setWorkflow(java.lang.String workflowId)
           
 void setWorkflow(Workflow workflow)
           
 
Methods inherited from class com.trackstudio.model.Named
getCodeName, getId, getName, hashCode, setId, setName
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Category

public Category(java.lang.String id)

Category

public Category(java.lang.String name,
                Workflow workflow,
                Task task,
                Longtext template,
                boolean handlerRequired,
                boolean groupHandlerAllowed)

Category

public Category(java.lang.String name,
                java.lang.String workflowId,
                java.lang.String taskId,
                java.lang.String templateId,
                boolean handlerRequired,
                boolean groupHandlerAllowed)

Category

public Category()

Category

public Category(Workflow workflow,
                Task task)

Category

public Category(java.lang.String workflowId,
                java.lang.String taskId)
Method Detail

getWorkflow

public Workflow getWorkflow()

setWorkflow

public void setWorkflow(Workflow workflow)

setWorkflow

public void setWorkflow(java.lang.String workflowId)

getTask

public Task getTask()

setTask

public void setTask(Task task)

getHandlerRequired

public java.lang.Integer getHandlerRequired()

setHandlerRequired

public void setHandlerRequired(java.lang.Integer handlerRequired)

getCatrelationSet

public java.util.Set getCatrelationSet()

setCatrelationSet

public void setCatrelationSet(java.util.Set catrelationSet)

getCatrelationchildSet

public java.util.Set getCatrelationchildSet()

setCatrelationchildSet

public void setCatrelationchildSet(java.util.Set catrelationSet)

getCprstatusSet

public java.util.Set getCprstatusSet()

setCprstatusSet

public void setCprstatusSet(java.util.Set cprstatusSet)

getMailImportSet

public java.util.Set getMailImportSet()

setMailImportSet

public void setMailImportSet(java.util.Set mailImportSet)

getRegistrationSet

public java.util.Set getRegistrationSet()

setRegistrationSet

public void setRegistrationSet(java.util.Set registrationSet)

getCrTrigger

public Trigger getCrTrigger()

setCrTrigger

public void setCrTrigger(Trigger crTrigger)

setCrTrigger

public void setCrTrigger(java.lang.String triggerId)

getUpdTrigger

public Trigger getUpdTrigger()

setUpdTrigger

public void setUpdTrigger(Trigger updTrigger)

setUpdTrigger

public void setUpdTrigger(java.lang.String triggerId)

equals

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

getTemplate

public Longtext getTemplate()

setTemplate

public void setTemplate(Longtext template)

getGroupHandlerAllowed

public java.lang.Integer getGroupHandlerAllowed()

setGroupHandlerAllowed

public void setGroupHandlerAllowed(java.lang.Integer groupHandlerAllowed)

getAction

public java.lang.String getAction()

setAction

public void setAction(java.lang.String action)

getDescription

public java.lang.String getDescription()

setDescription

public void setDescription(java.lang.String description)

getBudget

public java.lang.String getBudget()

setBudget

public void setBudget(java.lang.String budget)

getPreferences

public java.lang.String getPreferences()

setPreferences

public void setPreferences(java.lang.String preferences)

getIcon

public java.lang.String getIcon()

setIcon

public void setIcon(java.lang.String icon)


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