org.sandev.TaskHeap.structs
Class TaskStruct

java.lang.Object
  extended by org.sandev.TaskHeap.structs.PlanComponentStruct
      extended by org.sandev.TaskHeap.structs.TaskStruct
Direct Known Subclasses:
Task

public class TaskStruct
extends PlanComponentStruct

A single fully described unit of work.

This message is persistent.
This message is a tree of values.
summary fields: name timeEstimate resourceID
This message has the following verb forms: update query collection
declared printname: Task
help text: A Task is a single fully described unit of work. Tasks may be organized into Plans as needed to describe more complex work units.

Field Summary
protected  long taskPhaseID
          The phase, as defined by the type, that this task is in.
protected  long taskTypeID
          The type of task this is.
 
Fields inherited from class org.sandev.TaskHeap.structs.PlanComponentStruct
assignedTo, description, dueDate, dueDelta, dueDeltaSense, dueDeltaValue, dueReference, dueTimeUnits, dueType, heap, name, notes, parent, relRoundDay, relRounding, responsibilities, timeEstimate
 
Constructor Summary
TaskStruct()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

taskTypeID

protected long taskTypeID
The type of task this is. Predefined types include development or to-do. Individual heaps may define additional types.

a dynamic selection display may be generated for this field.
reference to class: org.sandev.TaskHeap.structs.TaskTypeStruct
declared printname: type
help text: The type of task this is. Predefined types include development or to-do. Individual heaps may define additional types.

taskPhaseID

protected long taskPhaseID
The phase, as defined by the type, that this task is in. For example a development task might be open or finished.

a dynamic selection display may be generated for this field.
reference to class: org.sandev.TaskHeap.structs.TaskPhaseStruct
declared printname: phase
help text: The phase, as defined by the type, that this task is in. For example a development task might be open or finished.
Constructor Detail

TaskStruct

public TaskStruct()