|
|||||||||
| 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.sandmessages.PlanComponent
public class PlanComponent
AUTOGENERATED FILE, DO NOT EDIT DIRECTLY.
source: org.sandev.TaskHeap.structs.PlanComponentStruct
generator: org.sandev.generator.MessageClassGenerator
time: Jul 31, 2008 4:34:16 PM
| Field Summary | |
|---|---|
protected java.util.Date |
creationTime
An immutable timestamp reflecting the time when this instance first created. |
static int |
DUEDELTASENSE_AFTER
Possible value for dueDeltaSense |
static int |
DUEDELTASENSE_BEFORE
Possible value for dueDeltaSense |
static int |
DUETIMEUNITS_DAYS
Possible value for dueTimeUnits |
static int |
DUETIMEUNITS_HOURS
Possible value for dueTimeUnits |
static int |
DUETIMEUNITS_WEEKS
Possible value for dueTimeUnits |
static int |
DUETYPE_FIXED
Possible value for dueType |
static int |
DUETYPE_NONE
Possible value for dueType |
static int |
DUETYPE_RELATIVE
Possible value for dueType |
protected int |
instanceWriteAccess
A transient field for instance modifiability for use in safe concurrent reference situations like caching. |
protected java.util.Date |
lastAccessedTime
A transient field for tracking object access for use in cache tracking and similar situations. |
protected java.lang.String |
lastModifiedReason
A text field describing the reason for the update or add. |
protected java.util.Date |
lastModifiedTime
An immutable timestamp reflecting the time when this instance was last updated. |
protected int |
recordStatus
Initially set to SandPersistMessage.RECORDSTATUS_ACTIVE by the persistence processing on creation, this field is set to RECORDSTATUS_DELETED in response to a SandUpdateMessage ACTION_DELETE. |
static int |
RECORDSTATUS_ACTIVE
Possible value for recordStatus |
static int |
RECORDSTATUS_ARCHIVED
Possible value for recordStatus |
static int |
RECORDSTATUS_DELETED
Possible value for recordStatus |
static int |
RELROUNDDAY_FRIDAY
Possible value for relRoundDay |
static int |
RELROUNDDAY_MONDAY
Possible value for relRoundDay |
static int |
RELROUNDDAY_SATURDAY
Possible value for relRoundDay |
static int |
RELROUNDDAY_SUNDAY
Possible value for relRoundDay |
static int |
RELROUNDDAY_THURSDAY
Possible value for relRoundDay |
static int |
RELROUNDDAY_TUESDAY
Possible value for relRoundDay |
static int |
RELROUNDDAY_WEDNESDAY
Possible value for relRoundDay |
static int |
RELROUNDING_EXACT
Possible value for relRounding |
static int |
RELROUNDING_FOLLOWING
Possible value for relRounding |
static int |
RELROUNDING_MIDMONTH
Possible value for relRounding |
static int |
RELROUNDING_NEAREST
Possible value for relRounding |
static int |
RELROUNDING_PRECEDING
Possible value for relRounding |
protected long |
revisionNumber
An immutable version number updated by the persistence processing on each update. |
protected long |
uniqueID
An immutable unique identifier generated by the persistence processing when a SandUpdateMessage ACTION_ADD is sent to a DataManager node instance and processed successfully. |
| 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 | |
|---|---|
PlanComponent()
Default constructor calls init. |
|
| Method Summary | |
|---|---|
void |
addNotes(Note element)
Appends a value to notes |
void |
addNotes(Note[] elements)
Appends an array of values to notes |
void |
addResponsibilities(long element)
Appends a value to responsibilities |
void |
addResponsibilities(long[] elements)
Appends an array of values to responsibilities |
void |
clearNotes()
Clears all values from notes |
void |
clearResponsibilities()
Clears all values from responsibilities |
org.sandev.basics.structs.SandInstanceMessage |
cloneMessage()
Calls clonePlanComponent |
PlanComponent |
clonePlanComponent()
Make a deep copy of this PlanComponent. |
org.sandev.basics.structs.SandInstanceMessage |
convertToSuperstructClass()
Return a new instance of the message associated with the superstruct of this instance. |
void |
copyDataFrom(PlanComponent other,
boolean deepcopy)
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. |
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. |
static java.lang.String |
dueDeltaSenseActual2Print(java.lang.String actualVal)
Utility method to transform an actual value for this field into a print value. |
int |
dueDeltaSenseLabelToValue(java.lang.String label)
Given a label, return the value for it. |
static int |
dueDeltaSenseLabelToValueStatic(java.lang.String label)
|
static java.lang.String |
dueDeltaSensePrint2Actual(java.lang.String printVal)
Utility method to transform a print value for this field into an actual value. |
static java.lang.String |
dueDeltaSensePrint2Key(java.lang.String printVal)
Utility method to transform a print value for this field into a key value. |
java.lang.String |
dueDeltaSenseValueToLabel(int val)
Given a value, return the declared label for it. |
static java.lang.String |
dueDeltaSenseValueToLabelStatic(int val)
|
static java.lang.String |
dueTimeUnitsActual2Print(java.lang.String actualVal)
Utility method to transform an actual value for this field into a print value. |
int |
dueTimeUnitsLabelToValue(java.lang.String label)
Given a label, return the value for it. |
static int |
dueTimeUnitsLabelToValueStatic(java.lang.String label)
|
static java.lang.String |
dueTimeUnitsPrint2Actual(java.lang.String printVal)
Utility method to transform a print value for this field into an actual value. |
static java.lang.String |
dueTimeUnitsPrint2Key(java.lang.String printVal)
Utility method to transform a print value for this field into a key value. |
java.lang.String |
dueTimeUnitsValueToLabel(int val)
Given a value, return the declared label for it. |
static java.lang.String |
dueTimeUnitsValueToLabelStatic(int val)
|
static java.lang.String |
dueTypeActual2Print(java.lang.String actualVal)
Utility method to transform an actual value for this field into a print value. |
int |
dueTypeLabelToValue(java.lang.String label)
Given a label, return the value for it. |
static int |
dueTypeLabelToValueStatic(java.lang.String label)
|
static java.lang.String |
dueTypePrint2Actual(java.lang.String printVal)
Utility method to transform a print value for this field into an actual value. |
static java.lang.String |
dueTypePrint2Key(java.lang.String printVal)
Utility method to transform a print value for this field into a key value. |
java.lang.String |
dueTypeValueToLabel(int val)
Given a value, return the declared label for it. |
static java.lang.String |
dueTypeValueToLabelStatic(int val)
|
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 |
org.sandev.basics.structs.SandCollectionMessage |
find(org.sandev.basics.structs.SandQueryMessage sqm)
Return a matching collection of all directly contained instances matching the given query. |
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[] |
getAllFields()
Return an array of all fields for this class. |
long |
getAssignedTo()
Accessor for assignedTo |
static long |
getAssignedToDefaultValue()
Default value for assignedTo. |
java.lang.String |
getAssignedToFieldPrintValue()
Return the print name of the assignedTo field. |
static boolean |
getAssignedToFlag(int fieldflag)
Field flag accessor. |
static long |
getAssignedToInvalidValue()
Invalid value for assignedTo. |
java.lang.String |
getAssignedToMetatype()
Return the metatype text for this field, or "" if no metatype was declared. |
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. |
int |
getBaseMemoryUse()
Return the base memory use for this object. |
org.sandev.basics.structs.SandCollectionMessage |
getCollectionMessage()
Returns a new PlanComponentCollection instance |
java.lang.String[] |
getContainedMessageFields()
Return an array of all contained message fields. |
java.util.Date |
getCreationTime()
Accessor for creationTime |
static java.util.Date |
getCreationTimeDefaultValue()
Default value for creationTime. |
java.lang.String |
getCreationTimeFieldPrintValue()
Return the print name of the creationTime field. |
static boolean |
getCreationTimeFlag(int fieldflag)
Field flag accessor. |
static java.util.Date |
getCreationTimeInvalidValue()
Invalid value for creationTime. |
java.lang.String |
getCreationTimeMetatype()
Return the metatype text for this field, or "" if no metatype was declared. |
java.lang.String |
getCreationTimePrintValue()
Retrieve the current value of this field as a print String. |
java.lang.String |
getCreationTimeRange()
Return the range specification for this field |
java.lang.String |
getCreationTimeValidityCheck()
Return the empty string if the value of this field is valid according to the base SAND declarations. |
java.util.Date |
getCreationTimeWithOffset()
Return the date value incorporating the timezone offset specified for the field, if any. |
java.lang.String |
getDescription()
Accessor for description |
static java.lang.String |
getDescriptionDefaultValue()
Default value for description. |
java.lang.String |
getDescriptionFieldPrintValue()
Return the print name of the description field. |
static boolean |
getDescriptionFlag(int fieldflag)
Field flag accessor. |
static java.lang.String |
getDescriptionInvalidValue()
Invalid value for description. |
static int |
getDescriptionLengthMax()
Maximum description length is 1048576 characters |
static int |
getDescriptionLengthNorm()
Normal description length is 512 characters |
java.lang.String |
getDescriptionMetatype()
Return the metatype text for this field, or "" if no metatype was declared. |
java.lang.String |
getDescriptionPrintValue()
Retrieve the current value of this field as a print String. |
java.lang.String |
getDescriptionRange()
Return the range specification for this field |
java.lang.String |
getDescriptionValidityCheck()
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[] |
getDisplayFieldsPrint()
Return an array of the summary field print names for this class. |
java.lang.String |
getDisplayID()
Return the displayID for this message instance |
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.util.Date |
getDueDate()
Accessor for dueDate |
static java.util.Date |
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.util.Date |
getDueDateInvalidValue()
Invalid value for dueDate. |
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.util.Date |
getDueDateWithOffset()
Return the date value incorporating the timezone offset specified for the field, if any. |
int |
getDueDelta()
Accessor for dueDelta |
static int |
getDueDeltaDefaultValue()
Default value for dueDelta. |
java.lang.String |
getDueDeltaFieldPrintValue()
Return the print name of the dueDelta field. |
static boolean |
getDueDeltaFlag(int fieldflag)
Field flag accessor. |
static int |
getDueDeltaInvalidValue()
Invalid value for dueDelta. |
java.lang.String |
getDueDeltaMetatype()
Return the metatype text for this field, or "" if no metatype was declared. |
java.lang.String |
getDueDeltaPrintValue()
Retrieve the current value of this field as a print String. |
java.lang.String |
getDueDeltaRange()
Return the range specification for this field |
int |
getDueDeltaSense()
Accessor for dueDeltaSense |
static java.lang.String[] |
getDueDeltaSenseActualVals()
Return an array of the possible values for this field as Strings. |
static int |
getDueDeltaSenseDefaultValue()
Default value for dueDeltaSense. |
static java.lang.String |
getDueDeltaSenseEnumSummary()
Return a single String summary of the possible enum values for debug and similar purposes. |
java.lang.String |
getDueDeltaSenseFieldPrintValue()
Return the print name of the dueDeltaSense field. |
static boolean |
getDueDeltaSenseFlag(int fieldflag)
Field flag accessor. |
static int |
getDueDeltaSenseInvalidValue()
Invalid value for dueDeltaSense. |
static java.lang.String[] |
getDueDeltaSenseKeyVals()
Return an array of unique keys for the values of this field. |
java.lang.String |
getDueDeltaSenseMetatype()
Return the metatype text for this field, or "" if no metatype was declared. |
static java.lang.String[] |
getDueDeltaSensePrintVals()
Return an array of the possible values for this field in display format. |
java.lang.String |
getDueDeltaSensePrintValue()
Retrieve the current value of this field as a print String. |
java.lang.String |
getDueDeltaSenseRange()
Return the range specification for this field |
java.lang.String |
getDueDeltaSenseValidityCheck()
Return the empty string if the value of this field is valid according to the base SAND declarations. |
java.lang.String |
getDueDeltaValidityCheck()
Return the empty string if the value of this field is valid according to the base SAND declarations. |
int |
getDueDeltaValue()
Accessor for dueDeltaValue |
static int |
getDueDeltaValueDefaultValue()
Default value for dueDeltaValue. |
java.lang.String |
getDueDeltaValueFieldPrintValue()
Return the print name of the dueDeltaValue field. |
static boolean |
getDueDeltaValueFlag(int fieldflag)
Field flag accessor. |
static int |
getDueDeltaValueInvalidValue()
Invalid value for dueDeltaValue. |
java.lang.String |
getDueDeltaValueMetatype()
Return the metatype text for this field, or "" if no metatype was declared. |
java.lang.String |
getDueDeltaValuePrintValue()
Retrieve the current value of this field as a print String. |
java.lang.String |
getDueDeltaValueRange()
Return the range specification for this field |
java.lang.String |
getDueDeltaValueValidityCheck()
Return the empty string if the value of this field is valid according to the base SAND declarations. |
long |
getDueReference()
Accessor for dueReference |
static long |
getDueReferenceDefaultValue()
Default value for dueReference. |
java.lang.String |
getDueReferenceFieldPrintValue()
Return the print name of the dueReference field. |
static boolean |
getDueReferenceFlag(int fieldflag)
Field flag accessor. |
static long |
getDueReferenceInvalidValue()
Invalid value for dueReference. |
java.lang.String |
getDueReferenceMetatype()
Return the metatype text for this field, or "" if no metatype was declared. |
java.lang.String |
getDueReferencePrintValue()
Retrieve the current value of this field as a print String. |
java.lang.String |
getDueReferenceRange()
Return the range specification for this field |
java.lang.String |
getDueReferenceValidityCheck()
Return the empty string if the value of this field is valid according to the base SAND declarations. |
int |
getDueTimeUnits()
Accessor for dueTimeUnits |
static java.lang.String[] |
getDueTimeUnitsActualVals()
Return an array of the possible values for this field as Strings. |
static int |
getDueTimeUnitsDefaultValue()
Default value for dueTimeUnits. |
static java.lang.String |
getDueTimeUnitsEnumSummary()
Return a single String summary of the possible enum values for debug and similar purposes. |
java.lang.String |
getDueTimeUnitsFieldPrintValue()
Return the print name of the dueTimeUnits field. |
static boolean |
getDueTimeUnitsFlag(int fieldflag)
Field flag accessor. |
static int |
getDueTimeUnitsInvalidValue()
Invalid value for dueTimeUnits. |
static java.lang.String[] |
getDueTimeUnitsKeyVals()
Return an array of unique keys for the values of this field. |
java.lang.String |
getDueTimeUnitsMetatype()
Return the metatype text for this field, or "" if no metatype was declared. |
static java.lang.String[] |
getDueTimeUnitsPrintVals()
Return an array of the possible values for this field in display format. |
java.lang.String |
getDueTimeUnitsPrintValue()
Retrieve the current value of this field as a print String. |
java.lang.String |
getDueTimeUnitsRange()
Return the range specification for this field |
java.lang.String |
getDueTimeUnitsValidityCheck()
Return the empty string if the value of this field is valid according to the base SAND declarations. |
int |
getDueType()
Accessor for dueType |
static java.lang.String[] |
getDueTypeActualVals()
Return an array of the possible values for this field as Strings. |
static int |
getDueTypeDefaultValue()
Default value for dueType. |
static java.lang.String |
getDueTypeEnumSummary()
Return a single String summary of the possible enum values for debug and similar purposes. |
java.lang.String |
getDueTypeFieldPrintValue()
Return the print name of the dueType field. |
static boolean |
getDueTypeFlag(int fieldflag)
Field flag accessor. |
static int |
getDueTypeInvalidValue()
Invalid value for dueType. |
static java.lang.String[] |
getDueTypeKeyVals()
Return an array of unique keys for the values of this field. |
java.lang.String |
getDueTypeMetatype()
Return the metatype text for this field, or "" if no metatype was declared. |
static java.lang.String[] |
getDueTypePrintVals()
Return an array of the possible values for this field in display format. |
java.lang.String |
getDueTypePrintValue()
Retrieve the current value of this field as a print String. |
java.lang.String |
getDueTypeRange()
Return the range specification for this field |
java.lang.String |
getDueTypeValidityCheck()
Return the empty string if the value of this field is valid according to the base SAND declarations. |
long |
getHeap()
Accessor for heap |
static long |
getHeapDefaultValue()
Default value for heap. |
java.lang.String |
getHeapFieldPrintValue()
Return the print name of the heap field. |
static boolean |
getHeapFlag(int fieldflag)
Field flag accessor. |
static long |
getHeapInvalidValue()
Invalid value for heap. |
java.lang.String |
getHeapMetatype()
Return the metatype text for this field, or "" if no metatype was declared. |
java.lang.String |
getHeapPrintValue()
Retrieve the current value of this field as a print String. |
java.lang.String |
getHeapRange()
Return the range specification for this field |
java.lang.String |
getHeapValidityCheck()
Return the empty string if the value of this field is valid according to the base SAND declarations. |
org.sandev.basics.structs.SandPersistMessage |
getInstance(java.lang.String classname,
long id)
If this instance directly contains the specified instance, then find it and return it. |
org.sandev.basics.structs.SandInstanceMessage |
getInstance(java.lang.String classname,
java.lang.String fieldname,
java.lang.String value)
If this instance directly contains the specified instance, then find it and return it. |
int |
getInstanceWriteAccess()
Accessor for instanceWriteAccess |
static int |
getInstanceWriteAccessDefaultValue()
Default value for instanceWriteAccess. |
java.lang.String |
getInstanceWriteAccessFieldPrintValue()
Return the print name of the instanceWriteAccess field. |
static boolean |
getInstanceWriteAccessFlag(int fieldflag)
Field flag accessor. |
static int |
getInstanceWriteAccessInvalidValue()
Invalid value for instanceWriteAccess. |
java.lang.String |
getInstanceWriteAccessMetatype()
Return the metatype text for this field, or "" if no metatype was declared. |
java.lang.String |
getInstanceWriteAccessPrintValue()
Retrieve the current value of this field as a print String. |
java.lang.String |
getInstanceWriteAccessRange()
Return the range specification for this field |
java.lang.String |
getInstanceWriteAccessValidityCheck()
Return the empty string if the value of this field is valid according to the base SAND declarations. |
java.util.Date |
getLastAccessedTime()
Accessor for lastAccessedTime |
static java.util.Date |
getLastAccessedTimeDefaultValue()
Default value for lastAccessedTime. |
java.lang.String |
getLastAccessedTimeFieldPrintValue()
Return the print name of the lastAccessedTime field. |
static boolean |
getLastAccessedTimeFlag(int fieldflag)
Field flag accessor. |
static java.util.Date |
getLastAccessedTimeInvalidValue()
Invalid value for lastAccessedTime. |
java.lang.String |
getLastAccessedTimeMetatype()
Return the metatype text for this field, or "" if no metatype was declared. |
java.lang.String |
getLastAccessedTimePrintValue()
Retrieve the current value of this field as a print String. |
java.lang.String |
getLastAccessedTimeRange()
Return the range specification for this field |
java.lang.String |
getLastAccessedTimeValidityCheck()
Return the empty string if the value of this field is valid according to the base SAND declarations. |
java.util.Date |
getLastAccessedTimeWithOffset()
Return the date value incorporating the timezone offset specified for the field, if any. |
java.lang.String |
getLastModifiedReason()
Accessor for lastModifiedReason |
static java.lang.String |
getLastModifiedReasonDefaultValue()
Default value for lastModifiedReason. |
java.lang.String |
getLastModifiedReasonFieldPrintValue()
Return the print name of the lastModifiedReason field. |
static boolean |
getLastModifiedReasonFlag(int fieldflag)
Field flag accessor. |
static java.lang.String |
getLastModifiedReasonInvalidValue()
Invalid value for lastModifiedReason. |
static int |
getLastModifiedReasonLengthMax()
Maximum lastModifiedReason length is 70 characters |
static int |
getLastModifiedReasonLengthNorm()
Normal lastModifiedReason length is 30 characters |
java.lang.String |
getLastModifiedReasonMetatype()
Return the metatype text for this field, or "" if no metatype was declared. |
java.lang.String |
getLastModifiedReasonPrintValue()
Retrieve the current value of this field as a print String. |
java.lang.String |
getLastModifiedReasonRange()
Return the range specification for this field |
java.lang.String |
getLastModifiedReasonValidityCheck()
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.util.Date |
getLastModifiedTimeWithOffset()
Return the date value incorporating the timezone offset specified for the field, if any. |
java.lang.String |
getLayoutXML()
Return the fieldlayout XML or null if not defined. |
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 128 characters |
static int |
getNameLengthNorm()
Normal name length is 60 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. |
Note[] |
getNotes()
Accessor for notes. |
Note |
getNotes(int index)
Returns the element at the specified index. |
static Note[] |
getNotesDefaultValue()
Default value for notes. |
static Note |
getNotesElementInvalidValue()
Invalid value for noteselement. |
java.lang.String |
getNotesFieldPrintValue()
Return the print name of the notes field. |
static boolean |
getNotesFlag(int fieldflag)
Field flag accessor. |
static Note[] |
getNotesInvalidValue()
Invalid value for notes. |
static int |
getNotesLengthMax()
Maximum notes length is 1048576 characters |
static int |
getNotesLengthNorm()
Normal notes length is 512 characters |
java.lang.String |
getNotesMetatype()
Return the metatype text for this field, or "" if no metatype was declared. |
java.lang.String |
getNotesPrintValue()
Retrieve the current value of this field as a print String. |
java.lang.String |
getNotesRange()
Return the range specification for this field |
java.lang.String |
getNotesValidityCheck()
Return the empty string if the value of this field is valid according to the base SAND declarations. |
long |
getParent()
Accessor for parent |
static long |
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 long |
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. |
java.lang.String |
getPrintname()
Return the printname of the class |
java.lang.String |
getPrintnameForField(java.lang.String fieldname)
Given a fieldname, return its declared printname if declared. |
org.sandev.basics.structs.SandQueryMessage |
getQueryMessage()
Returns a new PlanComponentQuery instance |
int |
getRecordStatus()
Accessor for recordStatus |
static java.lang.String[] |
getRecordStatusActualVals()
Return an array of the possible values for this field as Strings. |
static int |
getRecordStatusDefaultValue()
Default value for recordStatus. |
static java.lang.String |
getRecordStatusEnumSummary()
Return a single String summary of the possible enum values for debug and similar purposes. |
java.lang.String |
getRecordStatusFieldPrintValue()
Return the print name of the recordStatus field. |
static boolean |
getRecordStatusFlag(int fieldflag)
Field flag accessor. |
static int |
getRecordStatusInvalidValue()
Invalid value for recordStatus. |
static java.lang.String[] |
getRecordStatusKeyVals()
Return an array of unique keys for the values of this field. |
java.lang.String |
getRecordStatusMetatype()
Return the metatype text for this field, or "" if no metatype was declared. |
static java.lang.String[] |
getRecordStatusPrintVals()
Return an array of the possible values for this field in display format. |
java.lang.String |
getRecordStatusPrintValue()
Retrieve the current value of this field as a print String. |
java.lang.String |
getRecordStatusRange()
Return the range specification for this field |
java.lang.String |
getRecordStatusValidityCheck()
Return the empty string if the value of this field is valid according to the base SAND declarations. |
int |
getRelRoundDay()
Accessor for relRoundDay |
static java.lang.String[] |
getRelRoundDayActualVals()
Return an array of the possible values for this field as Strings. |
static int |
getRelRoundDayDefaultValue()
Default value for relRoundDay. |
static java.lang.String |
getRelRoundDayEnumSummary()
Return a single String summary of the possible enum values for debug and similar purposes. |
java.lang.String |
getRelRoundDayFieldPrintValue()
Return the print name of the relRoundDay field. |
static boolean |
getRelRoundDayFlag(int fieldflag)
Field flag accessor. |
static int |
getRelRoundDayInvalidValue()
Invalid value for relRoundDay. |
static java.lang.String[] |
getRelRoundDayKeyVals()
Return an array of unique keys for the values of this field. |
java.lang.String |
getRelRoundDayMetatype()
Return the metatype text for this field, or "" if no metatype was declared. |
static java.lang.String[] |
getRelRoundDayPrintVals()
Return an array of the possible values for this field in display format. |
java.lang.String |
getRelRoundDayPrintValue()
Retrieve the current value of this field as a print String. |
java.lang.String |
getRelRoundDayRange()
Return the range specification for this field |
java.lang.String |
getRelRoundDayValidityCheck()
Return the empty string if the value of this field is valid according to the base SAND declarations. |
int |
getRelRounding()
Accessor for relRounding |
static java.lang.String[] |
getRelRoundingActualVals()
Return an array of the possible values for this field as Strings. |
static int |
getRelRoundingDefaultValue()
Default value for relRounding. |
static java.lang.String |
getRelRoundingEnumSummary()
Return a single String summary of the possible enum values for debug and similar purposes. |
java.lang.String |
getRelRoundingFieldPrintValue()
Return the print name of the relRounding field. |
static boolean |
getRelRoundingFlag(int fieldflag)
Field flag accessor. |
static int |
getRelRoundingInvalidValue()
Invalid value for relRounding. |
static java.lang.String[] |
getRelRoundingKeyVals()
Return an array of unique keys for the values of this field. |
java.lang.String |
getRelRoundingMetatype()
Return the metatype text for this field, or "" if no metatype was declared. |
static java.lang.String[] |
getRelRoundingPrintVals()
Return an array of the possible values for this field in display format. |
java.lang.String |
getRelRoundingPrintValue()
Retrieve the current value of this field as a print String. |
java.lang.String |
getRelRoundingRange()
Return the range specification for this field |
java.lang.String |
getRelRoundingValidityCheck()
Return the empty string if the value of this field is valid according to the base SAND declarations. |
long[] |
getResponsibilities()
Accessor for responsibilities. |
long |
getResponsibilities(int index)
Returns the element at the specified index. |
static long[] |
getResponsibilitiesDefaultValue()
Default value for responsibilities. |
static long |
getResponsibilitiesElementInvalidValue()
Invalid value for responsibilitieselement. |
java.lang.String |
getResponsibilitiesFieldPrintValue()
Return the print name of the responsibilities field. |
static boolean |
getResponsibilitiesFlag(int fieldflag)
Field flag accessor. |
static long[] |
getResponsibilitiesInvalidValue()
Invalid value for responsibilities. |
java.lang.String |
getResponsibilitiesMetatype()
Return the metatype text for this field, or "" if no metatype was declared. |
java.lang.String |
getResponsibilitiesPrintValue()
Retrieve the current value of this field as a print String. |
java.lang.String |
getResponsibilitiesRange()
Return the range specification for this field |
java.lang.String |
getResponsibilitiesValidityCheck()
Return the empty string if the value of this field is valid according to the base SAND declarations. |
long |
getRevisionNumber()
Accessor for revisionNumber |
static long |
getRevisionNumberDefaultValue()
Default value for revisionNumber. |
java.lang.String |
getRevisionNumberFieldPrintValue()
Return the print name of the revisionNumber field. |
static boolean |
getRevisionNumberFlag(int fieldflag)
Field flag accessor. |
static long |
getRevisionNumberInvalidValue()
Invalid value for revisionNumber. |
java.lang.String |
getRevisionNumberMetatype()
Return the metatype text for this field, or "" if no metatype was declared. |
java.lang.String |
getRevisionNumberPrintValue()
Retrieve the current value of this field as a print String. |
java.lang.String |
getRevisionNumberRange()
Return the range specification for this field |
java.lang.String |
getRevisionNumberValidityCheck()
Return the empty string if the value of this field is valid according to the base SAND declarations. |
java.lang.String |
getShortName()
Returns the unqualified name of this message. |
org.sandev.basics.structs.SandStructMessage |
getStructMessage()
Returns a new PlanComponent instance |
int |
getTimeEstimate()
Accessor for timeEstimate |
static int |
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 int |
getTimeEstimateInvalidValue()
Invalid value for timeEstimate. |
static int |
getTimeEstimateLengthMax()
Maximum timeEstimate length is 20 characters |
static int |
getTimeEstimateLengthNorm()
Normal timeEstimate length is 3 characters |
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 |
getUniqueID()
Accessor for uniqueID |
static long |
getUniqueIDDefaultValue()
Default value for uniqueID. |
java.lang.String |
getUniqueIDFieldPrintValue()
Return the print name of the uniqueID field. |
static boolean |
getUniqueIDFlag(int fieldflag)
Field flag accessor. |
static long |
getUniqueIDInvalidValue()
Invalid value for uniqueID. |
java.lang.String |
getUniqueIDMetatype()
Return the metatype text for this field, or "" if no metatype was declared. |
java.lang.String |
getUniqueIDPrintValue()
Retrieve the current value of this field as a print String. |
java.lang.String |
getUniqueIDRange()
Return the range specification for this field |
java.lang.String |
getUniqueIDValidityCheck()
Return the empty string if the value of this field is valid according to the base SAND declarations. |
org.sandev.basics.structs.SandUpdateMessage |
getUpdateMessage()
Returns a new PlanComponentUpdate instance |
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 |
insertNotes(int index,
Note value)
Insert the specified element at the specified index. |
void |
insertResponsibilities(int index,
long 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. |
boolean |
notesContains(Note val)
Returns true if notes contains the specified value. |
int |
notesIndexOf(Note val)
Return the index of the specified value in notes, or -1 if not found. |
static java.lang.String |
recordStatusActual2Print(java.lang.String actualVal)
Utility method to transform an actual value for this field into a print value. |
int |
recordStatusLabelToValue(java.lang.String label)
Given a label, return the value for it. |
static int |
recordStatusLabelToValueStatic(java.lang.String label)
|
static java.lang.String |
recordStatusPrint2Actual(java.lang.String printVal)
Utility method to transform a print value for this field into an actual value. |
static java.lang.String |
recordStatusPrint2Key(java.lang.String printVal)
Utility method to transform a print value for this field into a key value. |
java.lang.String |
recordStatusValueToLabel(int val)
Given a value, return the declared label for it. |
static java.lang.String |
recordStatusValueToLabelStatic(int val)
|
java.lang.String[] |
referenceValidate(java.lang.String[] locations,
java.lang.String prefix,
org.sandev.basics.util.IDLookup idlookup,
org.sandev.basics.util.NameLookup namelookup,
org.sandev.basics.util.AuthUser au)
Validate the references as specified in the Resolvable interface. |
static java.lang.String |
relRoundDayActual2Print(java.lang.String actualVal)
Utility method to transform an actual value for this field into a print value. |
int |
relRoundDayLabelToValue(java.lang.String label)
Given a label, return the value for it. |
static int |
relRoundDayLabelToValueStatic(java.lang.String label)
|
static java.lang.String |
relRoundDayPrint2Actual(java.lang.String printVal)
Utility method to transform a print value for this field into an actual value. |
static java.lang.String |
relRoundDayPrint2Key(java.lang.String printVal)
Utility method to transform a print value for this field into a key value. |
java.lang.String |
relRoundDayValueToLabel(int val)
Given a value, return the declared label for it. |
static java.lang.String |
relRoundDayValueToLabelStatic(int val)
|
static java.lang.String |
relRoundingActual2Print(java.lang.String actualVal)
Utility method to transform an actual value for this field into a print value. |
int |
relRoundingLabelToValue(java.lang.String label)
Given a label, return the value for it. |
static int |
relRoundingLabelToValueStatic(java.lang.String label)
|
static java.lang.String |
relRoundingPrint2Actual(java.lang.String printVal)
Utility method to transform a print value for this field into an actual value. |
static java.lang.String |
relRoundingPrint2Key(java.lang.String printVal)
Utility method to transform a print value for this field into a key value. |
java.lang.String |
relRoundingValueToLabel(int val)
Given a value, return the declared label for it. |
static java.lang.String |
relRoundingValueToLabelStatic(int val)
|
Note |
removeNotes(int index)
Remove the element at the specified index and return it. |
boolean |
removeNotesValue(Note value)
Removes the given element from notes. |
long |
removeResponsibilities(int index)
Remove the element at the specified index and return it. |
boolean |
removeResponsibilitiesValue(long value)
Removes the given element from responsibilities. |
HeapAssociation |
resolveAssignedToReference(org.sandev.basics.util.IDLookup lookup,
org.sandev.basics.util.AuthUser au)
Converts a reference to an instance by looking it up. |
HeapAssociation |
resolveAssignedToReferenceNonCrit(org.sandev.basics.util.IDLookup lookup,
org.sandev.basics.util.AuthUser au)
Calls standard method, eating any SandException and returning a new instance uniqueID -1. |
Plan |
resolveDueReferenceReference(org.sandev.basics.util.IDLookup lookup,
org.sandev.basics.util.AuthUser au)
Converts a reference to an instance by looking it up. |
Plan |
resolveDueReferenceReferenceNonCrit(org.sandev.basics.util.IDLookup lookup,
org.sandev.basics.util.AuthUser au)
Calls standard method, eating any SandException and returning a new instance uniqueID -1. |
HeapAttributes |
resolveHeapReference(org.sandev.basics.util.IDLookup lookup,
org.sandev.basics.util.AuthUser au)
Converts a reference to an instance by looking it up. |
HeapAttributes |
resolveHeapReferenceNonCrit(org.sandev.basics.util.IDLookup lookup,
org.sandev.basics.util.AuthUser au)
Calls standard method, eating any SandException and returning a new instance uniqueID -1. |
Plan |
resolveParentReference(org.sandev.basics.util.IDLookup lookup,
org.sandev.basics.util.AuthUser au)
Converts a reference to an instance by looking it up. |
Plan |
resolveParentReferenceNonCrit(org.sandev.basics.util.IDLookup lookup,
org.sandev.basics.util.AuthUser au)
Calls standard method, eating any SandException and returning a new instance uniqueID -1. |
Role[] |
resolveResponsibilitiesReferences(org.sandev.basics.util.IDLookup lookup,
org.sandev.basics.util.AuthUser au)
Converts this array of references into an array of instances, by looking up each reference ID. |
Role[] |
resolveResponsibilitiesReferences(org.sandev.basics.util.IDLookup lookup,
org.sandev.basics.util.AuthUser au,
boolean allowNulls)
Converts this array of references into an array of instances, by looking them up. |
Role[] |
resolveResponsibilitiesReferences(org.sandev.basics.util.IDLookup lookup,
org.sandev.basics.util.AuthUser au,
org.sandev.basics.structs.SandUpdateMessage[] sums)
Converts this array of references into an array of instances, by looking them up first in the given updates, and then via the IDLookup if not found. |
Role[] |
resolveResponsibilitiesReferencesNoLookup()
A degenerate reference lookup that returns an array of newly allocated org.sandev.TaskHeap.sandmessages.Role instances as a standin for a real reference. |
Role[] |
resolveResponsibilitiesReferencesNonCrit(org.sandev.basics.util.IDLookup lookup,
org.sandev.basics.util.AuthUser au)
Resolve the array of reference IDs into an array of instances, without throwing an exception if a given ID cannot be resolved. |
boolean |
responsibilitiesContains(long val)
Returns true if responsibilities contains the specified value. |
int |
responsibilitiesIndexOf(long val)
Return the index of the specified value in responsibilities, or -1 if not found. |
void |
setAssignedTo(long assignedTo)
Mutator for assignedTo |
void |
setCreationTime(java.util.Date creationTime)
Mutator for creationTime |
void |
setCreationTime(java.lang.Object creationTime)
Generic mutator for creationTime |
void |
setCreationTimeWithOffset(java.util.Date val)
Set the date value incorporating the timezone offset specified for the field, if any. |
void |
setDescription(java.lang.Object description)
Generic mutator for description |
void |
setDescription(java.lang.String description)
Mutator for description |
void |
setDueDate(java.util.Date dueDate)
Mutator for dueDate |
void |
setDueDate(java.lang.Object dueDate)
Generic mutator for dueDate |
void |
setDueDateWithOffset(java.util.Date val)
Set the date value incorporating the timezone offset specified for the field, if any. |
void |
setDueDelta(int dueDelta)
Mutator for dueDelta |
void |
setDueDeltaSense(int dueDeltaSense)
Mutator for dueDeltaSense |
void |
setDueDeltaValue(int dueDeltaValue)
Mutator for dueDeltaValue |
void |
setDueReference(long dueReference)
Mutator for dueReference |
void |
setDueTimeUnits(int dueTimeUnits)
Mutator for dueTimeUnits |
void |
setDueType(int dueType)
Mutator for dueType |
void |
setHeap(long heap)
Mutator for heap |
void |
setInstanceWriteAccess(int instanceWriteAccess)
Mutator for instanceWriteAccess |
void |
setLastAccessedTime(java.util.Date lastAccessedTime)
Mutator for lastAccessedTime |
void |
setLastAccessedTime(java.lang.Object lastAccessedTime)
Generic mutator for lastAccessedTime |
void |
setLastAccessedTimeWithOffset(java.util.Date val)
Set the date value incorporating the timezone offset specified for the field, if any. |
void |
setLastModifiedReason(java.lang.Object lastModifiedReason)
Generic mutator for lastModifiedReason |
void |
setLastModifiedReason(java.lang.String lastModifiedReason)
Mutator for lastModifiedReason |
void |
setLastModifiedTime(java.util.Date lastModifiedTime)
Mutator for lastModifiedTime |
void |
setLastModifiedTime(java.lang.Object lastModifiedTime)
Generic mutator for lastModifiedTime |
void |
setLastModifiedTimeWithOffset(java.util.Date val)
Set the date value incorporating the timezone offset specified for the field, if any. |
void |
setName(java.lang.Object name)
Generic mutator for name |
void |
setName(java.lang.String name)
Mutator for name |
void |
setNotes(int index,
Note value)
Set the value at the index specified. |
void |
setNotes(Note[] notes)
Mutator for notes |
void |
setNotes(java.lang.Object[] notes)
Generic mutator for notes |
void |
setParent(long parent)
Mutator for parent |
void |
setRecordStatus(int recordStatus)
Mutator for recordStatus |
void |
setRelRoundDay(int relRoundDay)
Mutator for relRoundDay |
void |
setRelRounding(int relRounding)
Mutator for relRounding |
void |
setResponsibilities(int index,
long value)
Set the value at the index specified. |
void |
setResponsibilities(long[] responsibilities)
Mutator for responsibilities |
void |
setRevisionNumber(long revisionNumber)
Mutator for revisionNumber |
void |
setTimeEstimate(int timeEstimate)
Mutator for timeEstimate |
void |
setUniqueID(long uniqueID)
Mutator for uniqueID |
PlanComponent |
shallowCopy()
Make a shallow copy of this PlanComponent. |
int |
sizeofNotes()
Returns the size of notes. |
int |
sizeofResponsibilities()
Returns the size of responsibilities. |
java.lang.String |
toString()
Return a string representation of this object. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final int DUETYPE_NONE
public static final int DUETYPE_FIXED
public static final int DUETYPE_RELATIVE
public static final int DUEDELTASENSE_BEFORE
public static final int DUEDELTASENSE_AFTER
public static final int DUETIMEUNITS_HOURS
public static final int DUETIMEUNITS_DAYS
public static final int DUETIMEUNITS_WEEKS
public static final int RELROUNDING_EXACT
public static final int RELROUNDING_NEAREST
public static final int RELROUNDING_PRECEDING
public static final int RELROUNDING_FOLLOWING
public static final int RELROUNDING_MIDMONTH
public static final int RELROUNDDAY_MONDAY
public static final int RELROUNDDAY_TUESDAY
public static final int RELROUNDDAY_WEDNESDAY
public static final int RELROUNDDAY_THURSDAY
public static final int RELROUNDDAY_FRIDAY
public static final int RELROUNDDAY_SATURDAY
public static final int RELROUNDDAY_SUNDAY
protected long uniqueID
protected java.util.Date creationTime
protected java.util.Date lastModifiedTime
protected java.lang.String lastModifiedReason
protected long revisionNumber
protected transient java.util.Date lastAccessedTime
protected transient int instanceWriteAccess
protected int recordStatus
public static final int RECORDSTATUS_ACTIVE
public static final int RECORDSTATUS_DELETED
public static final int RECORDSTATUS_ARCHIVED
| Constructor Detail |
|---|
public PlanComponent()
| Method Detail |
|---|
public java.lang.String getPrintname()
getPrintname in interface org.sandev.basics.structs.SandStructMessage
public boolean fieldHasFlag(java.lang.String fieldname,
int fieldflag)
fieldHasFlag in interface org.sandev.basics.structs.SandInstanceMessagepublic java.lang.String getName()
getName in interface PlanComponentInterfacepublic void setName(java.lang.String name)
setName in interface PlanComponentInterfacepublic void setName(java.lang.Object name)
setName in interface PlanComponentInterfacepublic static boolean getNameFlag(int fieldflag)
public static int getNameLengthNorm()
public static int getNameLengthMax()
public static java.lang.String getNameDefaultValue()
public static java.lang.String getNameInvalidValue()
public java.lang.String getNamePrintValue()
Used for debug output, and as an initial value for transformation and formatting.
public java.lang.String getNameFieldPrintValue()
public java.lang.String getNameRange()
public java.lang.String getNameValidityCheck()
public java.lang.String getNameMetatype()
public java.lang.String getDescription()
getDescription in interface PlanComponentInterfacepublic void setDescription(java.lang.String description)
setDescription in interface PlanComponentInterfacepublic void setDescription(java.lang.Object description)
setDescription in interface PlanComponentInterfacepublic static boolean getDescriptionFlag(int fieldflag)
public static int getDescriptionLengthNorm()
public static int getDescriptionLengthMax()
public static java.lang.String getDescriptionDefaultValue()
public static java.lang.String getDescriptionInvalidValue()
public java.lang.String getDescriptionPrintValue()
Used for debug output, and as an initial value for transformation and formatting.
public java.lang.String getDescriptionFieldPrintValue()
public java.lang.String getDescriptionRange()
public java.lang.String getDescriptionValidityCheck()
public java.lang.String getDescriptionMetatype()
public long getParent()
getParent in interface PlanComponentInterfacepublic void setParent(long parent)
setParent in interface PlanComponentInterfacepublic static boolean getParentFlag(int fieldflag)
public static long getParentDefaultValue()
public static long getParentInvalidValue()
public java.lang.String getParentPrintValue()
Used for debug output, and as an initial value for transformation and formatting.
public java.lang.String getParentFieldPrintValue()
public java.lang.String getParentRange()
public Plan resolveParentReferenceNonCrit(org.sandev.basics.util.IDLookup lookup,
org.sandev.basics.util.AuthUser au)
public Plan resolveParentReference(org.sandev.basics.util.IDLookup lookup,
org.sandev.basics.util.AuthUser au)
throws org.sandev.basics.structs.SandException
org.sandev.basics.structs.SandExceptionpublic java.lang.String getParentValidityCheck()
public java.lang.String getParentMetatype()
public long getHeap()
getHeap in interface PlanComponentInterfacepublic void setHeap(long heap)
setHeap in interface PlanComponentInterfacepublic static boolean getHeapFlag(int fieldflag)
public static long getHeapDefaultValue()
public static long getHeapInvalidValue()
public java.lang.String getHeapPrintValue()
Used for debug output, and as an initial value for transformation and formatting.
public java.lang.String getHeapFieldPrintValue()
public java.lang.String getHeapRange()
public HeapAttributes resolveHeapReferenceNonCrit(org.sandev.basics.util.IDLookup lookup,
org.sandev.basics.util.AuthUser au)
public HeapAttributes resolveHeapReference(org.sandev.basics.util.IDLookup lookup,
org.sandev.basics.util.AuthUser au)
throws org.sandev.basics.structs.SandException
org.sandev.basics.structs.SandExceptionpublic java.lang.String getHeapValidityCheck()
public java.lang.String getHeapMetatype()
public int getTimeEstimate()
getTimeEstimate in interface PlanComponentInterfacepublic void setTimeEstimate(int timeEstimate)
setTimeEstimate in interface PlanComponentInterfacepublic static boolean getTimeEstimateFlag(int fieldflag)
public static int getTimeEstimateLengthNorm()
public static int getTimeEstimateLengthMax()
public static int getTimeEstimateDefaultValue()
public static int getTimeEstimateInvalidValue()
public java.lang.String getTimeEstimatePrintValue()
Used for debug output, and as an initial value for transformation and formatting.
public java.lang.String getTimeEstimateFieldPrintValue()
public java.lang.String getTimeEstimateRange()
public java.lang.String getTimeEstimateValidityCheck()
public java.lang.String getTimeEstimateMetatype()
public long[] getResponsibilities()
setResponsibilities.
getResponsibilities in interface PlanComponentInterfacepublic void setResponsibilities(long[] responsibilities)
setResponsibilities in interface PlanComponentInterfacepublic void addResponsibilities(long element)
addResponsibilities in interface PlanComponentInterfacepublic void addResponsibilities(long[] elements)
addResponsibilities in interface PlanComponentInterfacepublic long getResponsibilities(int index)
getResponsibilities in interface PlanComponentInterface
public void setResponsibilities(int index,
long value)
setResponsibilities in interface PlanComponentInterface
public void insertResponsibilities(int index,
long value)
insertResponsibilities in interface PlanComponentInterfacepublic long removeResponsibilities(int index)
removeResponsibilities in interface PlanComponentInterfacepublic boolean removeResponsibilitiesValue(long value)
removeResponsibilitiesValue in interface PlanComponentInterfacepublic void clearResponsibilities()
clearResponsibilities in interface PlanComponentInterfacepublic boolean responsibilitiesContains(long val)
responsibilitiesContains in interface PlanComponentInterfacepublic int responsibilitiesIndexOf(long val)
responsibilitiesIndexOf in interface PlanComponentInterfacepublic int sizeofResponsibilities()
sizeofResponsibilities in interface PlanComponentInterfacepublic static boolean getResponsibilitiesFlag(int fieldflag)
public static long[] getResponsibilitiesDefaultValue()
public static long getResponsibilitiesElementInvalidValue()
public static long[] getResponsibilitiesInvalidValue()
public java.lang.String getResponsibilitiesPrintValue()
Used for debug output, and as an initial value for transformation and formatting.
public java.lang.String getResponsibilitiesFieldPrintValue()
public java.lang.String getResponsibilitiesRange()
public Role[] resolveResponsibilitiesReferencesNoLookup()
public Role[] resolveResponsibilitiesReferencesNonCrit(org.sandev.basics.util.IDLookup lookup,
org.sandev.basics.util.AuthUser au)
Null entries are necessary to allow for fixing bad references in the UI. Bad references should never happen, but if they do then you want to be able to see them and fix them through the standard UI. If you see that the third reference is null, then you can remove it provided you have the array to work with.
public Role[] resolveResponsibilitiesReferences(org.sandev.basics.util.IDLookup lookup,
org.sandev.basics.util.AuthUser au)
throws org.sandev.basics.structs.SandException
org.sandev.basics.structs.SandException
public Role[] resolveResponsibilitiesReferences(org.sandev.basics.util.IDLookup lookup,
org.sandev.basics.util.AuthUser au,
boolean allowNulls)
throws org.sandev.basics.structs.SandException
org.sandev.basics.structs.SandException
public Role[] resolveResponsibilitiesReferences(org.sandev.basics.util.IDLookup lookup,
org.sandev.basics.util.AuthUser au,
org.sandev.basics.structs.SandUpdateMessage[] sums)
throws org.sandev.basics.structs.SandException
org.sandev.basics.structs.SandExceptionpublic java.lang.String getResponsibilitiesValidityCheck()
public java.lang.String getResponsibilitiesMetatype()
public long getAssignedTo()
getAssignedTo in interface PlanComponentInterfacepublic void setAssignedTo(long assignedTo)
setAssignedTo in interface PlanComponentInterfacepublic static boolean getAssignedToFlag(int fieldflag)
public static long getAssignedToDefaultValue()
public static long getAssignedToInvalidValue()
public java.lang.String getAssignedToPrintValue()
Used for debug output, and as an initial value for transformation and formatting.
public java.lang.String getAssignedToFieldPrintValue()
public java.lang.String getAssignedToRange()
public HeapAssociation resolveAssignedToReferenceNonCrit(org.sandev.basics.util.IDLookup lookup,
org.sandev.basics.util.AuthUser au)
public HeapAssociation resolveAssignedToReference(org.sandev.basics.util.IDLookup lookup,
org.sandev.basics.util.AuthUser au)
throws org.sandev.basics.structs.SandException
org.sandev.basics.structs.SandExceptionpublic java.lang.String getAssignedToValidityCheck()
public java.lang.String getAssignedToMetatype()
public int getDueType()
getDueType in interface PlanComponentInterfacepublic void setDueType(int dueType)
setDueType in interface PlanComponentInterfacepublic java.lang.String dueTypeValueToLabel(int val)
public static java.lang.String dueTypeValueToLabelStatic(int val)
public int dueTypeLabelToValue(java.lang.String label)
public static int dueTypeLabelToValueStatic(java.lang.String label)
public static java.lang.String[] getDueTypePrintVals()
public static java.lang.String[] getDueTypeKeyVals()
public static java.lang.String[] getDueTypeActualVals()
public static java.lang.String dueTypePrint2Key(java.lang.String printVal)
getDueTypePrintVals
and getDueTypeKeyVals methods for details.
public static java.lang.String dueTypePrint2Actual(java.lang.String printVal)
getDueTypePrintVals
and getDueTypeActualVals methods for details.
public static java.lang.String dueTypeActual2Print(java.lang.String actualVal)
getDueTypeActualVals
and getDueTypePrintVals methods for details.
public static java.lang.String getDueTypeEnumSummary()
public static boolean getDueTypeFlag(int fieldflag)
public static int getDueTypeDefaultValue()
public static int getDueTypeInvalidValue()
public java.lang.String getDueTypePrintValue()
Used for debug output, and as an initial value for transformation and formatting.
public java.lang.String getDueTypeFieldPrintValue()
public java.lang.String getDueTypeRange()
public java.lang.String getDueTypeValidityCheck()
public java.lang.String getDueTypeMetatype()
public java.util.Date getDueDate()
getDueDate in interface PlanComponentInterfacepublic void setDueDate(java.util.Date dueDate)
setDueDate in interface PlanComponentInterfacepublic void setDueDate(java.lang.Object dueDate)
setDueDate in interface PlanComponentInterfacepublic static boolean getDueDateFlag(int fieldflag)
public static java.util.Date getDueDateDefaultValue()
public static java.util.Date getDueDateInvalidValue()
public java.lang.String getDueDatePrintValue()
Used for debug output, and as an initial value for transformation and formatting.
public java.lang.String getDueDateFieldPrintValue()
public java.lang.String getDueDateRange()
public java.util.Date getDueDateWithOffset()
public void setDueDateWithOffset(java.util.Date val)
public java.lang.String getDueDateValidityCheck()
public java.lang.String getDueDateMetatype()
public int getDueDelta()
getDueDelta in interface PlanComponentInterfacepublic void setDueDelta(int dueDelta)
setDueDelta in interface PlanComponentInterfacepublic static boolean getDueDeltaFlag(int fieldflag)
public static int getDueDeltaDefaultValue()
public static int getDueDeltaInvalidValue()
public java.lang.String getDueDeltaPrintValue()
Used for debug output, and as an initial value for transformation and formatting.
public java.lang.String getDueDeltaFieldPrintValue()
public java.lang.String getDueDeltaRange()
public java.lang.String getDueDeltaValidityCheck()
public java.lang.String getDueDeltaMetatype()
public int getDueDeltaValue()
getDueDeltaValue in interface PlanComponentInterfacepublic void setDueDeltaValue(int dueDeltaValue)
setDueDeltaValue in interface PlanComponentInterfacepublic static boolean getDueDeltaValueFlag(int fieldflag)
public static int getDueDeltaValueDefaultValue()
public static int getDueDeltaValueInvalidValue()
public java.lang.String getDueDeltaValuePrintValue()
Used for debug output, and as an initial value for transformation and formatting.
public java.lang.String getDueDeltaValueFieldPrintValue()
public java.lang.String getDueDeltaValueRange()
public java.lang.String getDueDeltaValueValidityCheck()
public java.lang.String getDueDeltaValueMetatype()
public int getDueDeltaSense()
getDueDeltaSense in interface PlanComponentInterfacepublic void setDueDeltaSense(int dueDeltaSense)
setDueDeltaSense in interface PlanComponentInterfacepublic java.lang.String dueDeltaSenseValueToLabel(int val)
public static java.lang.String dueDeltaSenseValueToLabelStatic(int val)
public int dueDeltaSenseLabelToValue(java.lang.String label)
public static int dueDeltaSenseLabelToValueStatic(java.lang.String label)
public static java.lang.String[] getDueDeltaSensePrintVals()
public static java.lang.String[] getDueDeltaSenseKeyVals()
public static java.lang.String[] getDueDeltaSenseActualVals()
public static java.lang.String dueDeltaSensePrint2Key(java.lang.String printVal)
getDueDeltaSensePrintVals
and getDueDeltaSenseKeyVals methods for details.
public static java.lang.String dueDeltaSensePrint2Actual(java.lang.String printVal)
getDueDeltaSensePrintVals
and getDueDeltaSenseActualVals methods for details.
public static java.lang.String dueDeltaSenseActual2Print(java.lang.String actualVal)
getDueDeltaSenseActualVals
and getDueDeltaSensePrintVals methods for details.
public static java.lang.String getDueDeltaSenseEnumSummary()
public static boolean getDueDeltaSenseFlag(int fieldflag)
public static int getDueDeltaSenseDefaultValue()
public static int getDueDeltaSenseInvalidValue()
public java.lang.String getDueDeltaSensePrintValue()
Used for debug output, and as an initial value for transformation and formatting.
public java.lang.String getDueDeltaSenseFieldPrintValue()
public java.lang.String getDueDeltaSenseRange()
public java.lang.String getDueDeltaSenseValidityCheck()
public java.lang.String getDueDeltaSenseMetatype()
public int getDueTimeUnits()
getDueTimeUnits in interface PlanComponentInterfacepublic void setDueTimeUnits(int dueTimeUnits)
setDueTimeUnits in interface PlanComponentInterfacepublic java.lang.String dueTimeUnitsValueToLabel(int val)
public static java.lang.String dueTimeUnitsValueToLabelStatic(int val)
public int dueTimeUnitsLabelToValue(java.lang.String label)
public static int dueTimeUnitsLabelToValueStatic(java.lang.String label)
public static java.lang.String[] getDueTimeUnitsPrintVals()
public static java.lang.String[] getDueTimeUnitsKeyVals()
public static java.lang.String[] getDueTimeUnitsActualVals()
public static java.lang.String dueTimeUnitsPrint2Key(java.lang.String printVal)
getDueTimeUnitsPrintVals
and getDueTimeUnitsKeyVals methods for details.
public static java.lang.String dueTimeUnitsPrint2Actual(java.lang.String printVal)
getDueTimeUnitsPrintVals
and getDueTimeUnitsActualVals methods for details.
public static java.lang.String dueTimeUnitsActual2Print(java.lang.String actualVal)
getDueTimeUnitsActualVals
and getDueTimeUnitsPrintVals methods for details.
public static java.lang.String getDueTimeUnitsEnumSummary()
public static boolean getDueTimeUnitsFlag(int fieldflag)
public static int getDueTimeUnitsDefaultValue()
public static int getDueTimeUnitsInvalidValue()
public java.lang.String getDueTimeUnitsPrintValue()
Used for debug output, and as an initial value for transformation and formatting.
public java.lang.String getDueTimeUnitsFieldPrintValue()
public java.lang.String getDueTimeUnitsRange()
public java.lang.String getDueTimeUnitsValidityCheck()
public java.lang.String getDueTimeUnitsMetatype()
public long getDueReference()
getDueReference in interface PlanComponentInterfacepublic void setDueReference(long dueReference)
setDueReference in interface PlanComponentInterfacepublic static boolean getDueReferenceFlag(int fieldflag)
public static long getDueReferenceDefaultValue()
public static long getDueReferenceInvalidValue()
public java.lang.String getDueReferencePrintValue()
Used for debug output, and as an initial value for transformation and formatting.
public java.lang.String getDueReferenceFieldPrintValue()
public java.lang.String getDueReferenceRange()
public Plan resolveDueReferenceReferenceNonCrit(org.sandev.basics.util.IDLookup lookup,
org.sandev.basics.util.AuthUser au)
public Plan resolveDueReferenceReference(org.sandev.basics.util.IDLookup lookup,
org.sandev.basics.util.AuthUser au)
throws org.sandev.basics.structs.SandException
org.sandev.basics.structs.SandExceptionpublic java.lang.String getDueReferenceValidityCheck()
public java.lang.String getDueReferenceMetatype()
public int getRelRounding()
getRelRounding in interface PlanComponentInterfacepublic void setRelRounding(int relRounding)
setRelRounding in interface PlanComponentInterfacepublic java.lang.String relRoundingValueToLabel(int val)
public static java.lang.String relRoundingValueToLabelStatic(int val)
public int relRoundingLabelToValue(java.lang.String label)
public static int relRoundingLabelToValueStatic(java.lang.String label)
public static java.lang.String[] getRelRoundingPrintVals()
public static java.lang.String[] getRelRoundingKeyVals()
public static java.lang.String[] getRelRoundingActualVals()
public static java.lang.String relRoundingPrint2Key(java.lang.String printVal)
getRelRoundingPrintVals
and getRelRoundingKeyVals methods for details.
public static java.lang.String relRoundingPrint2Actual(java.lang.String printVal)
getRelRoundingPrintVals
and getRelRoundingActualVals methods for details.
public static java.lang.String relRoundingActual2Print(java.lang.String actualVal)
getRelRoundingActualVals
and getRelRoundingPrintVals methods for details.
public static java.lang.String getRelRoundingEnumSummary()
public static boolean getRelRoundingFlag(int fieldflag)
public static int getRelRoundingDefaultValue()
public static int getRelRoundingInvalidValue()
public java.lang.String getRelRoundingPrintValue()
Used for debug output, and as an initial value for transformation and formatting.
public java.lang.String getRelRoundingFieldPrintValue()
public java.lang.String getRelRoundingRange()
public java.lang.String getRelRoundingValidityCheck()
public java.lang.String getRelRoundingMetatype()
public int getRelRoundDay()
getRelRoundDay in interface PlanComponentInterfacepublic void setRelRoundDay(int relRoundDay)
setRelRoundDay in interface PlanComponentInterfacepublic java.lang.String relRoundDayValueToLabel(int val)
public static java.lang.String relRoundDayValueToLabelStatic(int val)
public int relRoundDayLabelToValue(java.lang.String label)
public static int relRoundDayLabelToValueStatic(java.lang.String label)
public static java.lang.String[] getRelRoundDayPrintVals()
public static java.lang.String[] getRelRoundDayKeyVals()
public static java.lang.String[] getRelRoundDayActualVals()
public static java.lang.String relRoundDayPrint2Key(java.lang.String printVal)
getRelRoundDayPrintVals
and getRelRoundDayKeyVals methods for details.
public static java.lang.String relRoundDayPrint2Actual(java.lang.String printVal)
getRelRoundDayPrintVals
and getRelRoundDayActualVals methods for details.
public static java.lang.String relRoundDayActual2Print(java.lang.String actualVal)
getRelRoundDayActualVals
and getRelRoundDayPrintVals methods for details.
public static java.lang.String getRelRoundDayEnumSummary()
public static boolean getRelRoundDayFlag(int fieldflag)
public static int getRelRoundDayDefaultValue()
public static int getRelRoundDayInvalidValue()
public java.lang.String getRelRoundDayPrintValue()
Used for debug output, and as an initial value for transformation and formatting.
public java.lang.String getRelRoundDayFieldPrintValue()
public java.lang.String getRelRoundDayRange()
public java.lang.String getRelRoundDayValidityCheck()
public java.lang.String getRelRoundDayMetatype()
public Note[] getNotes()
setNotes.
getNotes in interface PlanComponentInterfacepublic void setNotes(Note[] notes)
setNotes in interface PlanComponentInterfacepublic void setNotes(java.lang.Object[] notes)
setNotes in interface PlanComponentInterfacepublic void addNotes(Note element)
addNotes in interface PlanComponentInterfacepublic void addNotes(Note[] elements)
addNotes in interface PlanComponentInterfacepublic Note getNotes(int index)
getNotes in interface PlanComponentInterface
public void setNotes(int index,
Note value)
setNotes in interface PlanComponentInterface
public void insertNotes(int index,
Note value)
insertNotes in interface PlanComponentInterfacepublic Note removeNotes(int index)
removeNotes in interface PlanComponentInterfacepublic boolean removeNotesValue(Note value)
removeNotesValue in interface PlanComponentInterfacepublic void clearNotes()
clearNotes in interface PlanComponentInterfacepublic boolean notesContains(Note val)
notesContains in interface PlanComponentInterfacepublic int notesIndexOf(Note val)
notesIndexOf in interface PlanComponentInterfacepublic int sizeofNotes()
sizeofNotes in interface PlanComponentInterfacepublic static boolean getNotesFlag(int fieldflag)
public static int getNotesLengthNorm()
public static int getNotesLengthMax()
public static Note[] getNotesDefaultValue()
public static Note getNotesElementInvalidValue()
public static Note[] getNotesInvalidValue()
public java.lang.String getNotesPrintValue()
Used for debug output, and as an initial value for transformation and formatting.
public java.lang.String getNotesFieldPrintValue()
public java.lang.String getNotesRange()
public java.lang.String getNotesValidityCheck()
public java.lang.String getNotesMetatype()
public long getUniqueID()
getUniqueID in interface org.sandev.basics.structs.SandPersistMessagegetUniqueID in interface PlanComponentInterfacepublic void setUniqueID(long uniqueID)
setUniqueID in interface org.sandev.basics.structs.SandPersistMessagesetUniqueID in interface PlanComponentInterfacepublic static boolean getUniqueIDFlag(int fieldflag)
public static long getUniqueIDDefaultValue()
public static long getUniqueIDInvalidValue()
public java.lang.String getUniqueIDPrintValue()
Used for debug output, and as an initial value for transformation and formatting.
public java.lang.String getUniqueIDFieldPrintValue()
public java.lang.String getUniqueIDRange()
public java.lang.String getUniqueIDValidityCheck()
public java.lang.String getUniqueIDMetatype()
public java.util.Date getCreationTime()
getCreationTime in interface org.sandev.basics.structs.SandPersistMessagegetCreationTime in interface PlanComponentInterfacepublic void setCreationTime(java.util.Date creationTime)
setCreationTime in interface PlanComponentInterfacepublic void setCreationTime(java.lang.Object creationTime)
setCreationTime in interface PlanComponentInterfacepublic static boolean getCreationTimeFlag(int fieldflag)
public static java.util.Date getCreationTimeDefaultValue()
public static java.util.Date getCreationTimeInvalidValue()
public java.lang.String getCreationTimePrintValue()
Used for debug output, and as an initial value for transformation and formatting.
public java.lang.String getCreationTimeFieldPrintValue()
public java.lang.String getCreationTimeRange()
public java.util.Date getCreationTimeWithOffset()
public void setCreationTimeWithOffset(java.util.Date val)
public java.lang.String getCreationTimeValidityCheck()
public java.lang.String getCreationTimeMetatype()
public java.util.Date getLastModifiedTime()
getLastModifiedTime in interface org.sandev.basics.structs.SandPersistMessagegetLastModifiedTime in interface PlanComponentInterfacepublic void setLastModifiedTime(java.util.Date lastModifiedTime)
setLastModifiedTime in interface PlanComponentInterfacepublic void setLastModifiedTime(java.lang.Object lastModifiedTime)
setLastModifiedTime in interface PlanComponentInterfacepublic static boolean getLastModifiedTimeFlag(int fieldflag)
public static java.util.Date getLastModifiedTimeDefaultValue()
public static java.util.Date getLastModifiedTimeInvalidValue()
public java.lang.String getLastModifiedTimePrintValue()
Used for debug output, and as an initial value for transformation and formatting.
public java.lang.String getLastModifiedTimeFieldPrintValue()
public java.lang.String getLastModifiedTimeRange()
public java.util.Date getLastModifiedTimeWithOffset()
public void setLastModifiedTimeWithOffset(java.util.Date val)
public java.lang.String getLastModifiedTimeValidityCheck()
public java.lang.String getLastModifiedTimeMetatype()
public java.lang.String getLastModifiedReason()
getLastModifiedReason in interface org.sandev.basics.structs.SandPersistMessagegetLastModifiedReason in interface PlanComponentInterfacepublic void setLastModifiedReason(java.lang.String lastModifiedReason)
setLastModifiedReason in interface org.sandev.basics.structs.SandPersistMessagesetLastModifiedReason in interface PlanComponentInterfacepublic void setLastModifiedReason(java.lang.Object lastModifiedReason)
setLastModifiedReason in interface PlanComponentInterfacepublic static boolean getLastModifiedReasonFlag(int fieldflag)
public static int getLastModifiedReasonLengthNorm()
public static int getLastModifiedReasonLengthMax()
public static java.lang.String getLastModifiedReasonDefaultValue()
public static java.lang.String getLastModifiedReasonInvalidValue()
public java.lang.String getLastModifiedReasonPrintValue()
Used for debug output, and as an initial value for transformation and formatting.
public java.lang.String getLastModifiedReasonFieldPrintValue()
public java.lang.String getLastModifiedReasonRange()
public java.lang.String getLastModifiedReasonValidityCheck()
public java.lang.String getLastModifiedReasonMetatype()
public long getRevisionNumber()
getRevisionNumber in interface org.sandev.basics.structs.SandPersistMessagegetRevisionNumber in interface PlanComponentInterfacepublic void setRevisionNumber(long revisionNumber)
setRevisionNumber in interface org.sandev.basics.structs.SandPersistMessagesetRevisionNumber in interface PlanComponentInterfacepublic static boolean getRevisionNumberFlag(int fieldflag)
public static long getRevisionNumberDefaultValue()
public static long getRevisionNumberInvalidValue()
public java.lang.String getRevisionNumberPrintValue()
Used for debug output, and as an initial value for transformation and formatting.
public java.lang.String getRevisionNumberFieldPrintValue()
public java.lang.String getRevisionNumberRange()
public java.lang.String getRevisionNumberValidityCheck()
public java.lang.String getRevisionNumberMetatype()
public java.util.Date getLastAccessedTime()
getLastAccessedTime in interface org.sandev.basics.structs.SandPersistMessagegetLastAccessedTime in interface PlanComponentInterfacepublic void setLastAccessedTime(java.util.Date lastAccessedTime)
setLastAccessedTime in interface org.sandev.basics.structs.SandPersistMessagesetLastAccessedTime in interface PlanComponentInterfacepublic void setLastAccessedTime(java.lang.Object lastAccessedTime)
setLastAccessedTime in interface PlanComponentInterfacepublic static boolean getLastAccessedTimeFlag(int fieldflag)
public static java.util.Date getLastAccessedTimeDefaultValue()
public static java.util.Date getLastAccessedTimeInvalidValue()
public java.lang.String getLastAccessedTimePrintValue()
Used for debug output, and as an initial value for transformation and formatting.
public java.lang.String getLastAccessedTimeFieldPrintValue()
public java.lang.String getLastAccessedTimeRange()
public java.util.Date getLastAccessedTimeWithOffset()
public void setLastAccessedTimeWithOffset(java.util.Date val)
public java.lang.String getLastAccessedTimeValidityCheck()
public java.lang.String getLastAccessedTimeMetatype()
public int getInstanceWriteAccess()
getInstanceWriteAccess in interface org.sandev.basics.structs.SandPersistMessagegetInstanceWriteAccess in interface PlanComponentInterfacepublic void setInstanceWriteAccess(int instanceWriteAccess)
setInstanceWriteAccess in interface org.sandev.basics.structs.SandPersistMessagesetInstanceWriteAccess in interface PlanComponentInterfacepublic static boolean getInstanceWriteAccessFlag(int fieldflag)
public static int getInstanceWriteAccessDefaultValue()
public static int getInstanceWriteAccessInvalidValue()
public java.lang.String getInstanceWriteAccessPrintValue()
Used for debug output, and as an initial value for transformation and formatting.
public java.lang.String getInstanceWriteAccessFieldPrintValue()
public java.lang.String getInstanceWriteAccessRange()
public java.lang.String getInstanceWriteAccessValidityCheck()
public java.lang.String getInstanceWriteAccessMetatype()
public int getRecordStatus()
getRecordStatus in interface org.sandev.basics.structs.SandPersistMessagegetRecordStatus in interface PlanComponentInterfacepublic void setRecordStatus(int recordStatus)
setRecordStatus in interface PlanComponentInterfacepublic java.lang.String recordStatusValueToLabel(int val)
public static java.lang.String recordStatusValueToLabelStatic(int val)
public int recordStatusLabelToValue(java.lang.String label)
public static int recordStatusLabelToValueStatic(java.lang.String label)
public static java.lang.String[] getRecordStatusPrintVals()
public static java.lang.String[] getRecordStatusKeyVals()
public static java.lang.String[] getRecordStatusActualVals()
public static java.lang.String recordStatusPrint2Key(java.lang.String printVal)
getRecordStatusPrintVals
and getRecordStatusKeyVals methods for details.
public static java.lang.String recordStatusPrint2Actual(java.lang.String printVal)
getRecordStatusPrintVals
and getRecordStatusActualVals methods for details.
public static java.lang.String recordStatusActual2Print(java.lang.String actualVal)
getRecordStatusActualVals
and getRecordStatusPrintVals methods for details.
public static java.lang.String getRecordStatusEnumSummary()
public static boolean getRecordStatusFlag(int fieldflag)
public static int getRecordStatusDefaultValue()
public static int getRecordStatusInvalidValue()
public java.lang.String getRecordStatusPrintValue()
Used for debug output, and as an initial value for transformation and formatting.
public java.lang.String getRecordStatusFieldPrintValue()
public java.lang.String getRecordStatusRange()
public java.lang.String getRecordStatusValidityCheck()
public java.lang.String getRecordStatusMetatype()
public void init()
public java.lang.String getShortName()
getShortName in interface org.sandev.basics.structs.SandMessagepublic org.sandev.basics.structs.SandQueryMessage getQueryMessage()
getQueryMessage in interface org.sandev.basics.structs.SandMessagepublic org.sandev.basics.structs.SandCollectionMessage getCollectionMessage()
getCollectionMessage in interface org.sandev.basics.structs.SandMessagepublic org.sandev.basics.structs.SandUpdateMessage getUpdateMessage()
getUpdateMessage in interface org.sandev.basics.structs.SandMessagepublic org.sandev.basics.structs.SandStructMessage getStructMessage()
getStructMessage in interface org.sandev.basics.structs.SandMessagepublic boolean isEquivalent(org.sandev.basics.structs.SandMessage sm)
When comparing arrays, it is possible that the array elements may have been set to null as part of authorization filtering or similar unusual circumstances. A null array element is only equivalent to another null array element.
isEquivalent in interface org.sandev.basics.structs.SandMessagepublic int getBaseMemoryUse()
getBaseMemoryUse in interface org.sandev.basics.structs.SandMessage
public void generalModifier(int action,
java.lang.String field,
int index,
java.lang.Object val)
throws org.sandev.basics.structs.SandException
generalModifier in interface org.sandev.basics.structs.SandInstanceMessageorg.sandev.basics.structs.SandExceptionpublic org.sandev.basics.structs.SandAttrVal generalDereference(java.lang.String fieldspec)
generalDereference in interface org.sandev.basics.structs.SandInstanceMessagepublic java.lang.Object generalAccessor(java.lang.String fieldspec)
generalAccessor in interface org.sandev.basics.structs.SandInstanceMessagepublic java.lang.String[] getDisplayFields()
getDisplayFields in interface org.sandev.basics.structs.SandInstanceMessagepublic java.lang.String[] getDisplayFieldsPrint()
getDisplayFieldsPrint in interface org.sandev.basics.structs.SandInstanceMessagepublic java.lang.String getLayoutXML()
getLayoutXML in interface org.sandev.basics.structs.SandInstanceMessagepublic java.lang.String[] getDisplayValues()
getDisplayValues in interface org.sandev.basics.structs.SandInstanceMessage
public java.lang.String[] getDisplayValues(org.sandev.basics.util.IDLookup lookup,
org.sandev.basics.util.AuthUser user,
java.lang.String defaultVal)
getDisplayValues in interface org.sandev.basics.util.Resolvable
public java.lang.String getValueForFieldName(java.lang.String fieldname,
org.sandev.basics.util.IDLookup lookup,
org.sandev.basics.util.AuthUser user,
java.lang.String defaultVal)
getValueForFieldName in interface PlanComponentInterfacepublic java.lang.String[] getAllFields()
getAllFields in interface org.sandev.basics.structs.SandInstanceMessagepublic java.lang.String[] getContainedMessageFields()
getContainedMessageFields in interface org.sandev.basics.structs.SandInstanceMessagepublic void defaultField(java.lang.String fieldname)
defaultField in interface org.sandev.basics.structs.SandInstanceMessagepublic java.lang.String getPrintnameForField(java.lang.String fieldname)
getPrintnameForField in interface org.sandev.basics.structs.SandInstanceMessagepublic org.sandev.basics.structs.SandInstanceMessage cloneMessage()
cloneMessage in interface org.sandev.basics.structs.SandInstanceMessagepublic PlanComponent clonePlanComponent()
public PlanComponent shallowCopy()
public void copyDataFrom(PlanComponent other,
boolean deepcopy)
public void copyFieldValue(java.lang.String fieldName,
org.sandev.basics.structs.SandInstanceMessage other)
copyFieldValue in interface org.sandev.basics.structs.SandInstanceMessagepublic org.sandev.basics.structs.SandAttrVal[] fieldValidate(org.sandev.basics.structs.SandAttrVal[] checkFields)
fieldValidate in interface org.sandev.basics.structs.SandInstanceMessagepublic boolean fieldsValid()
fieldsValid in interface org.sandev.basics.structs.SandInstanceMessage
public java.lang.String[] referenceValidate(java.lang.String[] locations,
java.lang.String prefix,
org.sandev.basics.util.IDLookup idlookup,
org.sandev.basics.util.NameLookup namelookup,
org.sandev.basics.util.AuthUser au)
throws org.sandev.basics.structs.SandException
referenceValidate in interface org.sandev.basics.util.Resolvableorg.sandev.basics.structs.SandExceptionpublic org.sandev.basics.structs.SandInstanceMessage convertToSuperstructClass()
convertToSuperstructClass in interface org.sandev.basics.structs.SandInstanceMessagepublic java.lang.String debugDump(java.lang.String prefix)
debugDump in interface org.sandev.basics.structs.SandInstanceMessagepublic java.lang.String getDisplayID()
getDisplayID in interface org.sandev.basics.structs.SandInstanceMessage
public org.sandev.basics.structs.SandPersistMessage getInstance(java.lang.String classname,
long id)
getInstance in interface org.sandev.basics.structs.SandStructMessage
public org.sandev.basics.structs.SandInstanceMessage getInstance(java.lang.String classname,
java.lang.String fieldname,
java.lang.String value)
getInstance in interface org.sandev.basics.structs.SandStructMessagepublic org.sandev.basics.structs.SandCollectionMessage find(org.sandev.basics.structs.SandQueryMessage sqm)
find in interface org.sandev.basics.structs.SandStructMessagepublic java.lang.String toString()
toString in class java.lang.Object
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||