|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.sandev.TaskHeap.structs.PlanComponentStruct
org.sandev.TaskHeap.structs.PlanStruct
A Plan represents a collection of a logical chunk of work. The work may be consist of tasks, other plans, external plans, or some combination of these.
Plans are used to represent milestones, logical task groupings, or other organizational requirements. They can be created to organize existing work (bottom up planning), or as placeholders for work yet to be defined (top down planning). The time estimate for a plan is either the sum of all contained components (sequential rollup), or the maximum time value of all contained components (parallel rollup).
| Field Summary | |
protected long[] |
components
The components that make up this plan. |
protected int |
execution
Plan components can either represent a sequence of actions, or a group of actions occurring at the same time. |
protected int |
visibility
A Plan can be marked as hidden to reduce clutter in the output. |
| Fields inherited from class org.sandev.TaskHeap.structs.PlanComponentStruct |
description, dueDate, name, notes, parent, resourceID, timeEstimate |
| Constructor Summary | |
PlanStruct()
|
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
protected int visibility
enumerated constant values:
_INTERNAL = 0_HIDDEN = 2protected int execution
enumerated constant values:
_SEQUENTIAL = 0_PARALLEL = 1protected long[] components
| Constructor Detail |
public PlanStruct()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||