org.sandev.TaskHeap.sandmessages
Class PlanTreeElement

java.lang.Object
  extended byorg.sandev.TaskHeap.structs.PlanTreeElementStruct
      extended byorg.sandev.TaskHeap.sandmessages.PlanTreeElement
All Implemented Interfaces:
org.sandev.basics.util.Resolvable, org.sandev.basics.structs.SandInstanceMessage, org.sandev.basics.structs.SandMessage, org.sandev.basics.structs.SandStructMessage

public class PlanTreeElement
extends PlanTreeElementStruct
implements org.sandev.basics.structs.SandStructMessage, org.sandev.basics.util.Resolvable

AUTOGENERATED FILE, DO NOT EDIT DIRECTLY.
source: org.sandev.TaskHeap.structs.PlanTreeElementStruct
generator: org.sandev.generator.MessageClassGenerator
time: Dec 2, 2005 6:38:52 PM


Field Summary
static int ASSIGNEDTO_NOBODY
          Possible value for assignedTo
static int ASSIGNEDTO_OTHER
          Possible value for assignedTo
static int ASSIGNEDTO_YOU
          Possible value for assignedTo
static int CURRPLANOFFSET_AFTER
          Possible value for currPlanOffset
static int CURRPLANOFFSET_BEFORE
          Possible value for currPlanOffset
static int PLANSTATUS_CURRPLAN
          Possible value for planStatus
static int PLANSTATUS_NONPLAN
          Possible value for planStatus
static int PLANSTATUS_NOTCURRENT
          Possible value for planStatus
 
Fields inherited from class org.sandev.TaskHeap.structs.PlanTreeElementStruct
activityColor, assignedTo, children, currPlanOffset, dueColor, dueDate, indentUnderscores, lastModifiedTime, lineBackground, lineNumber, name, outlinePath, parent, planComponentID, planStatus, slack, status, targetCompletion, timeEstimate, totalTime
 
Fields inherited from interface org.sandev.basics.structs.SandInstanceMessage
FIELDCHECK_INVALIDVAL, FIELDCHECK_NOTAREF, FIELDCHECK_NOTINRANGE, FIELDCHECK_NULLARRAY, FIELDCHECK_STRINGOVER, FIELDCHECK_UNKNOWNVAL, FIELDFLAG_BINARY, FIELDFLAG_ENCRYPT, FIELDFLAG_INTERNAL, FIELDFLAG_NOECHO, FIELDFLAG_OBFUSCATE, FIELDFLAG_STRINGPERSIST, FIELDFLAG_UNIQUE, GENMOD_ACTION_APPEND, GENMOD_ACTION_INSERT, GENMOD_ACTION_REMOVE, GENMOD_ACTION_SET
 
Constructor Summary
PlanTreeElement()
          Default constructor calls init.
 
Method Summary
 void addChildren(PlanTreeElement element)
          Appends a value to children
 void addChildren(PlanTreeElement[] elements)
          Appends an array of values to children
static java.lang.String assignedToActual2Print(java.lang.String actualVal)
          Utility method to transform an actual value for this field into a print value.
 int assignedToLabelToValue(java.lang.String label)
          Given a label, return the value for it.
static java.lang.String assignedToPrint2Actual(java.lang.String printVal)
          Utility method to transform a print value for this field into an actual value.
static java.lang.String assignedToPrint2Key(java.lang.String printVal)
          Utility method to transform a print value for this field into a key value.
 java.lang.String assignedToValueToLabel(int val)
          Given a value, return the declared label for it.
 boolean childrenContains(PlanTreeElement val)
          Returns true if children contains the specified value.
 int childrenIndexOf(PlanTreeElement val)
          Return the index of the specified value in children, or -1 if not found.
 void clearChildren()
          Clears all values from children
 org.sandev.basics.structs.SandInstanceMessage cloneMessage()
          Calls clonePlanTreeElement
 PlanTreeElement clonePlanTreeElement()
          Make a deep copy of this PlanTreeElement.
 org.sandev.basics.structs.SandInstanceMessage convertToSuperstructClass()
          Return a new instance of the message associated with the superstruct of this instance.
 void copyDataFrom(PlanTreeElement other)
          Deep copy all the data from the specified instance.
 void copyFieldValue(java.lang.String fieldName, org.sandev.basics.structs.SandInstanceMessage other)
          Copy the specified field from the given instance.
static java.lang.String currPlanOffsetActual2Print(java.lang.String actualVal)
          Utility method to transform an actual value for this field into a print value.
 int currPlanOffsetLabelToValue(java.lang.String label)
          Given a label, return the value for it.
static java.lang.String currPlanOffsetPrint2Actual(java.lang.String printVal)
          Utility method to transform a print value for this field into an actual value.
static java.lang.String currPlanOffsetPrint2Key(java.lang.String printVal)
          Utility method to transform a print value for this field into a key value.
 java.lang.String currPlanOffsetValueToLabel(int val)
          Given a value, return the declared label for it.
 java.lang.String debugDump(java.lang.String prefix)
          Dump this instance into a debug printable string.
 void defaultField(java.lang.String fieldname)
          Set the specified field to its default value.
 boolean fieldHasFlag(java.lang.String fieldname, int fieldflag)
          Return true if the named field declares the indicated flag, false otherwise.
 boolean fieldsValid()
          Validate the fields as specified in the SandInstanceMessage interface
 org.sandev.basics.structs.SandAttrVal[] fieldValidate(org.sandev.basics.structs.SandAttrVal[] checkFields)
          Validate the fields as specified in the SandInstanceMessage interface
 java.lang.Object generalAccessor(java.lang.String fieldspec)
          General field accessor method.
 org.sandev.basics.structs.SandAttrVal generalDereference(java.lang.String fieldspec)
          General reference field accessor method.
 void generalModifier(int action, java.lang.String field, int index, java.lang.Object val)
          General mutator method.
 java.lang.String getActivityColor()
          Accessor for activityColor
static java.lang.String getActivityColorDefaultValue()
          Default value for activityColor.
 java.lang.String getActivityColorFieldPrintValue()
          Return the print name of the activityColor field.
static boolean getActivityColorFlag(int fieldflag)
          Field flag accessor.
static java.lang.String getActivityColorInvalidValue()
          Invalid value for activityColor.
static int getActivityColorLengthMax()
          Maximum activityColor length is 70 characters
static int getActivityColorLengthNorm()
          Normal activityColor length is 30 characters
 java.lang.String getActivityColorMetatype()
          Return the metatype text for this field, or "" if no metatype was declared.
 java.lang.String getActivityColorPrintValue()
          Retrieve the current value of this field as a print String.
 java.lang.String getActivityColorRange()
          Return the range specification for this field
 java.lang.String getActivityColorValidityCheck()
          Return the empty string if the value of this field is valid according to the base SAND declarations.
 java.lang.String[] getAllFields()
          Return an array of all fields for this class.
 int getAssignedTo()
          Accessor for assignedTo
static java.lang.String[] getAssignedToActualVals()
          Return an array of the possible values for this field as Strings.
static int getAssignedToDefaultValue()
          Default value for assignedTo.
static java.lang.String getAssignedToEnumSummary()
          Return a single String summary of the possible enum values for debug and similar purposes.
 java.lang.String getAssignedToFieldPrintValue()
          Return the print name of the assignedTo field.
static boolean getAssignedToFlag(int fieldflag)
          Field flag accessor.
static int getAssignedToInvalidValue()
          Invalid value for assignedTo.
static java.lang.String[] getAssignedToKeyVals()
          Return an array of unique keys for the values of this field.
 java.lang.String getAssignedToMetatype()
          Return the metatype text for this field, or "" if no metatype was declared.
static java.lang.String[] getAssignedToPrintVals()
          Return an array of the possible values for this field in display format.
 java.lang.String getAssignedToPrintValue()
          Retrieve the current value of this field as a print String.
 java.lang.String getAssignedToRange()
          Return the range specification for this field
 java.lang.String getAssignedToValidityCheck()
          Return the empty string if the value of this field is valid according to the base SAND declarations.
 PlanTreeElement[] getChildren()
          Accessor for children
 PlanTreeElement getChildren(int index)
          Returns the element at the specified index.
static PlanTreeElement[] getChildrenDefaultValue()
          Default value for children.
static PlanTreeElement getChildrenElementInvalidValue()
          Invalid value for childrenelement.
static boolean getChildrenFlag(int fieldflag)
          Field flag accessor.
static PlanTreeElement[] getChildrenInvalidValue()
          Invalid value for children.
 java.lang.String getChildrenMetatype()
          Return the metatype text for this field, or "" if no metatype was declared.
 java.lang.String getChildrenRange()
          Return the range specification for this field
 java.lang.String getChildrenValidityCheck()
          Return the empty string if the value of this field is valid according to the base SAND declarations.
 org.sandev.basics.structs.SandCollectionMessage getCollectionMessage()
          Returns null
 int getCurrPlanOffset()
          Accessor for currPlanOffset
static java.lang.String[] getCurrPlanOffsetActualVals()
          Return an array of the possible values for this field as Strings.
static int getCurrPlanOffsetDefaultValue()
          Default value for currPlanOffset.
static java.lang.String getCurrPlanOffsetEnumSummary()
          Return a single String summary of the possible enum values for debug and similar purposes.
 java.lang.String getCurrPlanOffsetFieldPrintValue()
          Return the print name of the currPlanOffset field.
static boolean getCurrPlanOffsetFlag(int fieldflag)
          Field flag accessor.
static int getCurrPlanOffsetInvalidValue()
          Invalid value for currPlanOffset.
static java.lang.String[] getCurrPlanOffsetKeyVals()
          Return an array of unique keys for the values of this field.
 java.lang.String getCurrPlanOffsetMetatype()
          Return the metatype text for this field, or "" if no metatype was declared.
static java.lang.String[] getCurrPlanOffsetPrintVals()
          Return an array of the possible values for this field in display format.
 java.lang.String getCurrPlanOffsetPrintValue()
          Retrieve the current value of this field as a print String.
 java.lang.String getCurrPlanOffsetRange()
          Return the range specification for this field
 java.lang.String getCurrPlanOffsetValidityCheck()
          Return the empty string if the value of this field is valid according to the base SAND declarations.
 java.lang.String[] getDisplayFields()
          Return an array of the summary field names for this class.
 java.lang.String[] getDisplayValues()
          Return the values for the summary fields.
 java.lang.String[] getDisplayValues(org.sandev.basics.util.IDLookup lookup, org.sandev.basics.util.AuthUser user, java.lang.String defaultVal)
          Return the values for the summary fields, including dereference expressions.
 java.lang.String getDueColor()
          Accessor for dueColor
static java.lang.String getDueColorDefaultValue()
          Default value for dueColor.
 java.lang.String getDueColorFieldPrintValue()
          Return the print name of the dueColor field.
static boolean getDueColorFlag(int fieldflag)
          Field flag accessor.
static java.lang.String getDueColorInvalidValue()
          Invalid value for dueColor.
static int getDueColorLengthMax()
          Maximum dueColor length is 70 characters
static int getDueColorLengthNorm()
          Normal dueColor length is 30 characters
 java.lang.String getDueColorMetatype()
          Return the metatype text for this field, or "" if no metatype was declared.
 java.lang.String getDueColorPrintValue()
          Retrieve the current value of this field as a print String.
 java.lang.String getDueColorRange()
          Return the range specification for this field
 java.lang.String getDueColorValidityCheck()
          Return the empty string if the value of this field is valid according to the base SAND declarations.
 java.lang.String getDueDate()
          Accessor for dueDate
static java.lang.String getDueDateDefaultValue()
          Default value for dueDate.
 java.lang.String getDueDateFieldPrintValue()
          Return the print name of the dueDate field.
static boolean getDueDateFlag(int fieldflag)
          Field flag accessor.
static java.lang.String getDueDateInvalidValue()
          Invalid value for dueDate.
static int getDueDateLengthMax()
          Maximum dueDate length is 70 characters
static int getDueDateLengthNorm()
          Normal dueDate length is 30 characters
 java.lang.String getDueDateMetatype()
          Return the metatype text for this field, or "" if no metatype was declared.
 java.lang.String getDueDatePrintValue()
          Retrieve the current value of this field as a print String.
 java.lang.String getDueDateRange()
          Return the range specification for this field
 java.lang.String getDueDateValidityCheck()
          Return the empty string if the value of this field is valid according to the base SAND declarations.
 java.lang.String getIndentUnderscores()
          Accessor for indentUnderscores
static java.lang.String getIndentUnderscoresDefaultValue()
          Default value for indentUnderscores.
 java.lang.String getIndentUnderscoresFieldPrintValue()
          Return the print name of the indentUnderscores field.
static boolean getIndentUnderscoresFlag(int fieldflag)
          Field flag accessor.
static java.lang.String getIndentUnderscoresInvalidValue()
          Invalid value for indentUnderscores.
static int getIndentUnderscoresLengthMax()
          Maximum indentUnderscores length is 70 characters
static int getIndentUnderscoresLengthNorm()
          Normal indentUnderscores length is 30 characters
 java.lang.String getIndentUnderscoresMetatype()
          Return the metatype text for this field, or "" if no metatype was declared.
 java.lang.String getIndentUnderscoresPrintValue()
          Retrieve the current value of this field as a print String.
 java.lang.String getIndentUnderscoresRange()
          Return the range specification for this field
 java.lang.String getIndentUnderscoresValidityCheck()
          Return the empty string if the value of this field is valid according to the base SAND declarations.
 java.util.Date getLastModifiedTime()
          Accessor for lastModifiedTime
static java.util.Date getLastModifiedTimeDefaultValue()
          Default value for lastModifiedTime.
 java.lang.String getLastModifiedTimeFieldPrintValue()
          Return the print name of the lastModifiedTime field.
static boolean getLastModifiedTimeFlag(int fieldflag)
          Field flag accessor.
static java.util.Date getLastModifiedTimeInvalidValue()
          Invalid value for lastModifiedTime.
 java.lang.String getLastModifiedTimeMetatype()
          Return the metatype text for this field, or "" if no metatype was declared.
 java.lang.String getLastModifiedTimePrintValue()
          Retrieve the current value of this field as a print String.
 java.lang.String getLastModifiedTimeRange()
          Return the range specification for this field
 java.lang.String getLastModifiedTimeValidityCheck()
          Return the empty string if the value of this field is valid according to the base SAND declarations.
 java.lang.String getLineBackground()
          Accessor for lineBackground
static java.lang.String getLineBackgroundDefaultValue()
          Default value for lineBackground.
 java.lang.String getLineBackgroundFieldPrintValue()
          Return the print name of the lineBackground field.
static boolean getLineBackgroundFlag(int fieldflag)
          Field flag accessor.
static java.lang.String getLineBackgroundInvalidValue()
          Invalid value for lineBackground.
static int getLineBackgroundLengthMax()
          Maximum lineBackground length is 70 characters
static int getLineBackgroundLengthNorm()
          Normal lineBackground length is 30 characters
 java.lang.String getLineBackgroundMetatype()
          Return the metatype text for this field, or "" if no metatype was declared.
 java.lang.String getLineBackgroundPrintValue()
          Retrieve the current value of this field as a print String.
 java.lang.String getLineBackgroundRange()
          Return the range specification for this field
 java.lang.String getLineBackgroundValidityCheck()
          Return the empty string if the value of this field is valid according to the base SAND declarations.
 int getLineNumber()
          Accessor for lineNumber
static int getLineNumberDefaultValue()
          Default value for lineNumber.
 java.lang.String getLineNumberFieldPrintValue()
          Return the print name of the lineNumber field.
static boolean getLineNumberFlag(int fieldflag)
          Field flag accessor.
static int getLineNumberInvalidValue()
          Invalid value for lineNumber.
 java.lang.String getLineNumberMetatype()
          Return the metatype text for this field, or "" if no metatype was declared.
 java.lang.String getLineNumberPrintValue()
          Retrieve the current value of this field as a print String.
 java.lang.String getLineNumberRange()
          Return the range specification for this field
 java.lang.String getLineNumberValidityCheck()
          Return the empty string if the value of this field is valid according to the base SAND declarations.
 java.lang.String getName()
          Accessor for name
static java.lang.String getNameDefaultValue()
          Default value for name.
 java.lang.String getNameFieldPrintValue()
          Return the print name of the name field.
static boolean getNameFlag(int fieldflag)
          Field flag accessor.
static java.lang.String getNameInvalidValue()
          Invalid value for name.
static int getNameLengthMax()
          Maximum name length is 80 characters
static int getNameLengthNorm()
          Normal name length is 30 characters
 java.lang.String getNameMetatype()
          Return the metatype text for this field, or "" if no metatype was declared.
 java.lang.String getNamePrintValue()
          Retrieve the current value of this field as a print String.
 java.lang.String getNameRange()
          Return the range specification for this field
 java.lang.String getNameValidityCheck()
          Return the empty string if the value of this field is valid according to the base SAND declarations.
 java.lang.String getOutlinePath()
          Accessor for outlinePath
static java.lang.String getOutlinePathDefaultValue()
          Default value for outlinePath.
 java.lang.String getOutlinePathFieldPrintValue()
          Return the print name of the outlinePath field.
static boolean getOutlinePathFlag(int fieldflag)
          Field flag accessor.
static java.lang.String getOutlinePathInvalidValue()
          Invalid value for outlinePath.
static int getOutlinePathLengthMax()
          Maximum outlinePath length is 80 characters
static int getOutlinePathLengthNorm()
          Normal outlinePath length is 30 characters
 java.lang.String getOutlinePathMetatype()
          Return the metatype text for this field, or "" if no metatype was declared.
 java.lang.String getOutlinePathPrintValue()
          Retrieve the current value of this field as a print String.
 java.lang.String getOutlinePathRange()
          Return the range specification for this field
 java.lang.String getOutlinePathValidityCheck()
          Return the empty string if the value of this field is valid according to the base SAND declarations.
 PlanTreeElement getParent()
          Accessor for parent
static PlanTreeElement getParentDefaultValue()
          Default value for parent.
 java.lang.String getParentFieldPrintValue()
          Return the print name of the parent field.
static boolean getParentFlag(int fieldflag)
          Field flag accessor.
static PlanTreeElement getParentInvalidValue()
          Invalid value for parent.
 java.lang.String getParentMetatype()
          Return the metatype text for this field, or "" if no metatype was declared.
 java.lang.String getParentPrintValue()
          Retrieve the current value of this field as a print String.
 java.lang.String getParentRange()
          Return the range specification for this field
 java.lang.String getParentValidityCheck()
          Return the empty string if the value of this field is valid according to the base SAND declarations.
 long getPlanComponentID()
          Accessor for planComponentID
static long getPlanComponentIDDefaultValue()
          Default value for planComponentID.
 java.lang.String getPlanComponentIDFieldPrintValue()
          Return the print name of the planComponentID field.
static boolean getPlanComponentIDFlag(int fieldflag)
          Field flag accessor.
static long getPlanComponentIDInvalidValue()
          Invalid value for planComponentID.
 java.lang.String getPlanComponentIDMetatype()
          Return the metatype text for this field, or "" if no metatype was declared.
 java.lang.String getPlanComponentIDPrintValue()
          Retrieve the current value of this field as a print String.
 java.lang.String getPlanComponentIDRange()
          Return the range specification for this field
 java.lang.String getPlanComponentIDValidityCheck()
          Return the empty string if the value of this field is valid according to the base SAND declarations.
 int getPlanStatus()
          Accessor for planStatus
static java.lang.String[] getPlanStatusActualVals()
          Return an array of the possible values for this field as Strings.
static int getPlanStatusDefaultValue()
          Default value for planStatus.
static java.lang.String getPlanStatusEnumSummary()
          Return a single String summary of the possible enum values for debug and similar purposes.
 java.lang.String getPlanStatusFieldPrintValue()
          Return the print name of the planStatus field.
static boolean getPlanStatusFlag(int fieldflag)
          Field flag accessor.
static int getPlanStatusInvalidValue()
          Invalid value for planStatus.
static java.lang.String[] getPlanStatusKeyVals()
          Return an array of unique keys for the values of this field.
 java.lang.String getPlanStatusMetatype()
          Return the metatype text for this field, or "" if no metatype was declared.
static java.lang.String[] getPlanStatusPrintVals()
          Return an array of the possible values for this field in display format.
 java.lang.String getPlanStatusPrintValue()
          Retrieve the current value of this field as a print String.
 java.lang.String getPlanStatusRange()
          Return the range specification for this field
 java.lang.String getPlanStatusValidityCheck()
          Return the empty string if the value of this field is valid according to the base SAND declarations.
 org.sandev.basics.structs.SandQueryMessage getQueryMessage()
          Returns null
 java.lang.String getShortName()
          Returns the unqualified name of this message.
 long getSlack()
          Accessor for slack
static long getSlackDefaultValue()
          Default value for slack.
 java.lang.String getSlackFieldPrintValue()
          Return the print name of the slack field.
static boolean getSlackFlag(int fieldflag)
          Field flag accessor.
static long getSlackInvalidValue()
          Invalid value for slack.
 java.lang.String getSlackMetatype()
          Return the metatype text for this field, or "" if no metatype was declared.
 java.lang.String getSlackPrintValue()
          Retrieve the current value of this field as a print String.
 java.lang.String getSlackRange()
          Return the range specification for this field
 java.lang.String getSlackValidityCheck()
          Return the empty string if the value of this field is valid according to the base SAND declarations.
 java.lang.String getStatus()
          Accessor for status
static java.lang.String getStatusDefaultValue()
          Default value for status.
 java.lang.String getStatusFieldPrintValue()
          Return the print name of the status field.
static boolean getStatusFlag(int fieldflag)
          Field flag accessor.
static java.lang.String getStatusInvalidValue()
          Invalid value for status.
static int getStatusLengthMax()
          Maximum status length is 70 characters
static int getStatusLengthNorm()
          Normal status length is 30 characters
 java.lang.String getStatusMetatype()
          Return the metatype text for this field, or "" if no metatype was declared.
 java.lang.String getStatusPrintValue()
          Retrieve the current value of this field as a print String.
 java.lang.String getStatusRange()
          Return the range specification for this field
 java.lang.String getStatusValidityCheck()
          Return the empty string if the value of this field is valid according to the base SAND declarations.
 org.sandev.basics.structs.SandStructMessage getStructMessage()
          Returns a new PlanTreeElement instance
 java.lang.String getTargetCompletion()
          Accessor for targetCompletion
static java.lang.String getTargetCompletionDefaultValue()
          Default value for targetCompletion.
 java.lang.String getTargetCompletionFieldPrintValue()
          Return the print name of the targetCompletion field.
static boolean getTargetCompletionFlag(int fieldflag)
          Field flag accessor.
static java.lang.String getTargetCompletionInvalidValue()
          Invalid value for targetCompletion.
static int getTargetCompletionLengthMax()
          Maximum targetCompletion length is 70 characters
static int getTargetCompletionLengthNorm()
          Normal targetCompletion length is 30 characters
 java.lang.String getTargetCompletionMetatype()
          Return the metatype text for this field, or "" if no metatype was declared.
 java.lang.String getTargetCompletionPrintValue()
          Retrieve the current value of this field as a print String.
 java.lang.String getTargetCompletionRange()
          Return the range specification for this field
 java.lang.String getTargetCompletionValidityCheck()
          Return the empty string if the value of this field is valid according to the base SAND declarations.
 long getTimeEstimate()
          Accessor for timeEstimate
static long getTimeEstimateDefaultValue()
          Default value for timeEstimate.
 java.lang.String getTimeEstimateFieldPrintValue()
          Return the print name of the timeEstimate field.
static boolean getTimeEstimateFlag(int fieldflag)
          Field flag accessor.
static long getTimeEstimateInvalidValue()
          Invalid value for timeEstimate.
 java.lang.String getTimeEstimateMetatype()
          Return the metatype text for this field, or "" if no metatype was declared.
 java.lang.String getTimeEstimatePrintValue()
          Retrieve the current value of this field as a print String.
 java.lang.String getTimeEstimateRange()
          Return the range specification for this field
 java.lang.String getTimeEstimateValidityCheck()
          Return the empty string if the value of this field is valid according to the base SAND declarations.
 long getTotalTime()
          Accessor for totalTime
static long getTotalTimeDefaultValue()
          Default value for totalTime.
 java.lang.String getTotalTimeFieldPrintValue()
          Return the print name of the totalTime field.
static boolean getTotalTimeFlag(int fieldflag)
          Field flag accessor.
static long getTotalTimeInvalidValue()
          Invalid value for totalTime.
 java.lang.String getTotalTimeMetatype()
          Return the metatype text for this field, or "" if no metatype was declared.
 java.lang.String getTotalTimePrintValue()
          Retrieve the current value of this field as a print String.
 java.lang.String getTotalTimeRange()
          Return the range specification for this field
 java.lang.String getTotalTimeValidityCheck()
          Return the empty string if the value of this field is valid according to the base SAND declarations.
 PlanTreeElement[] getTreeChildren()
          Tree accessor for child references
 PlanTreeElement getTreeParent()
          Tree accessor for parent reference
 org.sandev.basics.structs.SandUpdateMessage getUpdateMessage()
          Returns null
 java.lang.String getValueForFieldName(java.lang.String fieldname, org.sandev.basics.util.IDLookup lookup, org.sandev.basics.util.AuthUser user, java.lang.String defaultVal)
          Returns the print representation of the value of the specified field, or the given default value if innaccessible.
 void init()
          Initialize all fields to their default values
 void insertChildren(int index, PlanTreeElement value)
          Insert the specified element at the specified index.
 boolean isEquivalent(org.sandev.basics.structs.SandMessage sm)
          Declared field equivalence check as specified by the SandMessage interface.
static java.lang.String planStatusActual2Print(java.lang.String actualVal)
          Utility method to transform an actual value for this field into a print value.
 int planStatusLabelToValue(java.lang.String label)
          Given a label, return the value for it.
static java.lang.String planStatusPrint2Actual(java.lang.String printVal)
          Utility method to transform a print value for this field into an actual value.
static java.lang.String planStatusPrint2Key(java.lang.String printVal)
          Utility method to transform a print value for this field into a key value.
 java.lang.String planStatusValueToLabel(int val)