org.sandev.TaskHeap.sandmessages
Class HeapAttributes

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

public class HeapAttributes
extends HeapAttributesStruct
implements org.sandev.basics.structs.SandStructMessage, org.sandev.basics.util.Resolvable, org.sandev.basics.structs.SandPersistMessage

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


Field Summary
static int ACTIVITYINDICATOR_CHROMACODE
          Possible value for activityIndicator
static int ACTIVITYINDICATOR_NONE
          Possible value for activityIndicator
protected  java.util.Date creationTime
          An immutable timestamp reflecting the time when this instance first created.
static int DECORATIONLEVEL_CONTENTONLY
          Possible value for decorationLevel
static int DECORATIONLEVEL_FOOTERONLY
          Possible value for decorationLevel
static int DECORATIONLEVEL_FULLDECO
          Possible value for decorationLevel
static int DECORATIONLEVEL_HEADERONLY
          Possible value for decorationLevel
static int DEFAULTVIEW_DEADALL
          Possible value for defaultView
static int DEFAULTVIEW_DEADLINE
          Possible value for defaultView
static int DEFAULTVIEW_DEADREM
          Possible value for defaultView
static int DEFAULTVIEW_DEADTTL
          Possible value for defaultView
static int DEFAULTVIEW_PROJALL
          Possible value for defaultView
static int DEFAULTVIEW_PROJECTED
          Possible value for defaultView
static int DEFAULTVIEW_PROJREM
          Possible value for defaultView
static int DEFAULTVIEW_PROJTTL
          Possible value for defaultView
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.
static int LINESUMMARY_ALL
          Possible value for lineSummary
static int LINESUMMARY_HOURS
          Possible value for lineSummary
static int LINESUMMARY_STATUS
          Possible value for lineSummary
static int LINESUMMARY_TARGETDATE
          Possible value for lineSummary
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
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.HeapAttributesStruct
activityIndicator, decorationLevel, defaultTaskType, defaultView, description, externalPlanLatency, hoursPerDay, lineSummary, taskHeapReportHeader, taskHeapReportSig, title
 
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
HeapAttributes()
          Default constructor calls init.
 
Method Summary
static java.lang.String activityIndicatorActual2Print(java.lang.String actualVal)
          Utility method to transform an actual value for this field into a print value.
 int activityIndicatorLabelToValue(java.lang.String label)
          Given a label, return the value for it.
static java.lang.String activityIndicatorPrint2Actual(java.lang.String printVal)
          Utility method to transform a print value for this field into an actual value.
static java.lang.String activityIndicatorPrint2Key(java.lang.String printVal)
          Utility method to transform a print value for this field into a key value.
 java.lang.String activityIndicatorValueToLabel(int val)
          Given a value, return the declared label for it.
 HeapAttributes cloneHeapAttributes()
          Make a deep copy of this HeapAttributes.
 org.sandev.basics.structs.SandInstanceMessage cloneMessage()
          Calls cloneHeapAttributes
 org.sandev.basics.structs.SandInstanceMessage convertToSuperstructClass()
          Return a new instance of the message associated with the superstruct of this instance.
 void copyDataFrom(HeapAttributes 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.
 java.lang.String debugDump(java.lang.String prefix)
          Dump this instance into a debug printable string.
static java.lang.String decorationLevelActual2Print(java.lang.String actualVal)
          Utility method to transform an actual value for this field into a print value.
 int decorationLevelLabelToValue(java.lang.String label)
          Given a label, return the value for it.
static java.lang.String decorationLevelPrint2Actual(java.lang.String printVal)
          Utility method to transform a print value for this field into an actual value.
static java.lang.String decorationLevelPrint2Key(java.lang.String printVal)
          Utility method to transform a print value for this field into a key value.
 java.lang.String decorationLevelValueToLabel(int val)
          Given a value, return the declared label for it.
 void defaultField(java.lang.String fieldname)
          Set the specified field to its default value.
static java.lang.String defaultViewActual2Print(java.lang.String actualVal)
          Utility method to transform an actual value for this field into a print value.
 int defaultViewLabelToValue(java.lang.String label)
          Given a label, return the value for it.
static java.lang.String defaultViewPrint2Actual(java.lang.String printVal)
          Utility method to transform a print value for this field into an actual value.
static java.lang.String defaultViewPrint2Key(java.lang.String printVal)
          Utility method to transform a print value for this field into a key value.
 java.lang.String defaultViewValueToLabel(int val)
          Given a value, return the declared label for it.
 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.
 int getActivityIndicator()
          Accessor for activityIndicator
static java.lang.String[] getActivityIndicatorActualVals()
          Return an array of the possible values for this field as Strings.
static int getActivityIndicatorDefaultValue()
          Default value for activityIndicator.
static java.lang.String getActivityIndicatorEnumSummary()
          Return a single String summary of the possible enum values for debug and similar purposes.
 java.lang.String getActivityIndicatorFieldPrintValue()
          Return the print name of the activityIndicator field.
static boolean getActivityIndicatorFlag(int fieldflag)
          Field flag accessor.
static int getActivityIndicatorInvalidValue()
          Invalid value for activityIndicator.
static java.lang.String[] getActivityIndicatorKeyVals()
          Return an array of unique keys for the values of this field.
 java.lang.String getActivityIndicatorMetatype()
          Return the metatype text for this field, or "" if no metatype was declared.
static java.lang.String[] getActivityIndicatorPrintVals()
          Return an array of the possible values for this field in display format.
 java.lang.String getActivityIndicatorPrintValue()
          Retrieve the current value of this field as a print String.
 java.lang.String getActivityIndicatorRange()
          Return the range specification for this field
 java.lang.String getActivityIndicatorValidityCheck()
          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.
 org.sandev.basics.structs.SandCollectionMessage getCollectionMessage()
          Returns a new HeapAttributesCollection instance
 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.
 int getDecorationLevel()
          Accessor for decorationLevel
static java.lang.String[] getDecorationLevelActualVals()
          Return an array of the possible values for this field as Strings.
static int getDecorationLevelDefaultValue()
          Default value for decorationLevel.
static java.lang.String getDecorationLevelEnumSummary()
          Return a single String summary of the possible enum values for debug and similar purposes.
 java.lang.String getDecorationLevelFieldPrintValue()
          Return the print name of the decorationLevel field.
static boolean getDecorationLevelFlag(int fieldflag)
          Field flag accessor.
static int getDecorationLevelInvalidValue()
          Invalid value for decorationLevel.
static java.lang.String[] getDecorationLevelKeyVals()
          Return an array of unique keys for the values of this field.
 java.lang.String getDecorationLevelMetatype()
          Return the metatype text for this field, or "" if no metatype was declared.
static java.lang.String[] getDecorationLevelPrintVals()
          Return an array of the possible values for this field in display format.
 java.lang.String getDecorationLevelPrintValue()
          Retrieve the current value of this field as a print String.
 java.lang.String getDecorationLevelRange()
          Return the range specification for this field
 java.lang.String getDecorationLevelValidityCheck()
          Return the empty string if the value of this field is valid according to the base SAND declarations.
 long getDefaultTaskType()
          Accessor for defaultTaskType
static long getDefaultTaskTypeDefaultValue()
          Default value for defaultTaskType.
 java.lang.String getDefaultTaskTypeFieldPrintValue()
          Return the print name of the defaultTaskType field.
static boolean getDefaultTaskTypeFlag(int fieldflag)
          Field flag accessor.
static long getDefaultTaskTypeInvalidValue()
          Invalid value for defaultTaskType.
 java.lang.String getDefaultTaskTypeMetatype()
          Return the metatype text for this field, or "" if no metatype was declared.
 java.lang.String getDefaultTaskTypePrintValue()
          Retrieve the current value of this field as a print String.
 java.lang.String getDefaultTaskTypeRange()
          Return the range specification for this field
 java.lang.String getDefaultTaskTypeValidityCheck()
          Return the empty string if the value of this field is valid according to the base SAND declarations.
 int getDefaultView()
          Accessor for defaultView
static java.lang.String[] getDefaultViewActualVals()
          Return an array of the possible values for this field as Strings.
static int getDefaultViewDefaultValue()
          Default value for defaultView.
static java.lang.String getDefaultViewEnumSummary()
          Return a single String summary of the possible enum values for debug and similar purposes.
 java.lang.String getDefaultViewFieldPrintValue()
          Return the print name of the defaultView field.
static boolean getDefaultViewFlag(int fieldflag)
          Field flag accessor.
static int getDefaultViewInvalidValue()
          Invalid value for defaultView.
static java.lang.String[] getDefaultViewKeyVals()
          Return an array of unique keys for the values of this field.
 java.lang.String getDefaultViewMetatype()
          Return the metatype text for this field, or "" if no metatype was declared.
static java.lang.String[] getDefaultViewPrintVals()
          Return an array of the possible values for this field in display format.
 java.lang.String getDefaultViewPrintValue()
          Retrieve the current value of this field as a print String.
 java.lang.String getDefaultViewRange()
          Return the range specification for this field
 java.lang.String getDefaultViewValidityCheck()
          Return the empty string if the value of this field is valid according to the base SAND declarations.
 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 4096 characters
static int getDescriptionLengthNorm()
          Normal description length is 255 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[] 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.
 int getExternalPlanLatency()
          Accessor for externalPlanLatency
static int getExternalPlanLatencyDefaultValue()
          Default value for externalPlanLatency.
 java.lang.String getExternalPlanLatencyFieldPrintValue()
          Return the print name of the externalPlanLatency field.
static boolean getExternalPlanLatencyFlag(int fieldflag)
          Field flag accessor.
static int getExternalPlanLatencyInvalidValue()
          Invalid value for externalPlanLatency.
 java.lang.String getExternalPlanLatencyMetatype()
          Return the metatype text for this field, or "" if no metatype was declared.
 java.lang.String getExternalPlanLatencyPrintValue()
          Retrieve the current value of this field as a print String.
 java.lang.String getExternalPlanLatencyRange()
          Return the range specification for this field
 java.lang.String getExternalPlanLatencyValidityCheck()
          Return the empty string if the value of this field is valid according to the base SAND declarations.
 int getHoursPerDay()
          Accessor for hoursPerDay
static int getHoursPerDayDefaultValue()
          Default value for hoursPerDay.
 java.lang.String getHoursPerDayFieldPrintValue()
          Return the print name of the hoursPerDay field.
static boolean getHoursPerDayFlag(int fieldflag)
          Field flag accessor.
static int getHoursPerDayInvalidValue()
          Invalid value for hoursPerDay.
 java.lang.String getHoursPerDayMetatype()
          Return the metatype text for this field, or "" if no metatype was declared.
 java.lang.String getHoursPerDayPrintValue()
          Retrieve the current value of this field as a print String.
 java.lang.String getHoursPerDayRange()
          Return the range specification for this field
 java.lang.String getHoursPerDayValidityCheck()
          Return the empty string if the value of this field is valid according to the base SAND declarations.
 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.
 int getLineSummary()
          Accessor for lineSummary
static java.lang.String[] getLineSummaryActualVals()
          Return an array of the possible values for this field as Strings.
static int getLineSummaryDefaultValue()
          Default value for lineSummary.
static java.lang.String getLineSummaryEnumSummary()
          Return a single String summary of the possible enum values for debug and similar purposes.
 java.lang.String getLineSummaryFieldPrintValue()
          Return the print name of the lineSummary field.
static boolean getLineSummaryFlag(int fieldflag)
          Field flag accessor.
static int getLineSummaryInvalidValue()
          Invalid value for lineSummary.
static java.lang.String[] getLineSummaryKeyVals()
          Return an array of unique keys for the values of this field.
 java.lang.String getLineSummaryMetatype()
          Return the metatype text for this field, or "" if no metatype was declared.
static java.lang.String[] getLineSummaryPrintVals()
          Return an array of the possible values for this field in display format.
 java.lang.String getLineSummaryPrintValue()
          Retrieve the current value of this field as a print String.
 java.lang.String getLineSummaryRange()
          Return the range specification for this field
 java.lang.String getLineSummaryValidityCheck()
          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 a new HeapAttributesQuery 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.
 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 HeapAttributes instance
 java.lang.String getTaskHeapReportHeader()
          Accessor for taskHeapReportHeader
static java.lang.String getTaskHeapReportHeaderDefaultValue()
          Default value for taskHeapReportHeader.
 java.lang.String getTaskHeapReportHeaderFieldPrintValue()
          Return the print name of the taskHeapReportHeader field.
static boolean getTaskHeapReportHeaderFlag(int fieldflag)
          Field flag accessor.
static java.lang.String getTaskHeapReportHeaderInvalidValue()
          Invalid value for taskHeapReportHeader.
static int getTaskHeapReportHeaderLengthMax()
          Maximum taskHeapReportHeader length is 4096 characters
static int getTaskHeapReportHeaderLengthNorm()
          Normal taskHeapReportHeader length is 255 characters
 java.lang.String getTaskHeapReportHeaderMetatype()
          Return the metatype text for this field, or "" if no metatype was declared.
 java.lang.String getTaskHeapReportHeaderPrintValue()
          Retrieve the current value of this field as a print String.
 java.lang.String getTaskHeapReportHeaderRange()
          Return the range specification for this field
 java.lang.String getTaskHeapReportHeaderValidityCheck()
          Return the empty string if the value of this field is valid according to the base SAND declarations.
 java.lang.String getTaskHeapReportSig()
          Accessor for taskHeapReportSig
static java.lang.String getTaskHeapReportSigDefaultValue()
          Default value for taskHeapReportSig.
 java.lang.String getTaskHeapReportSigFieldPrintValue()
          Return the print name of the taskHeapReportSig field.
static boolean getTaskHeapReportSigFlag(int fieldflag)
          Field flag accessor.
static java.lang.String getTaskHeapReportSigInvalidValue()
          Invalid value for taskHeapReportSig.
static int getTaskHeapReportSigLengthMax()
          Maximum taskHeapReportSig length is 4096 characters
static int getTaskHeapReportSigLengthNorm()
          Normal taskHeapReportSig length is 255 characters
 java.lang.String getTaskHeapReportSigMetatype()
          Return the metatype text for this field, or "" if no metatype was declared.
 java.lang.String getTaskHeapReportSigPrintValue()
          Retrieve the current value of this field as a print String.
 java.lang.String getTaskHeapReportSigRange()
          Return the range specification for this field
 java.lang.String getTaskHeapReportSigValidityCheck()
          Return the empty string if the value of this field is valid according to the base SAND declarations.
 java.lang.String getTitle()
          Accessor for title
static java.lang.String getTitleDefaultValue()
          Default value for title.
 java.lang.String getTitleFieldPrintValue()
          Return the print name of the title field.
static boolean getTitleFlag(int fieldflag)
          Field flag accessor.
static java.lang.String getTitleInvalidValue()
          Invalid value for title.
static int getTitleLengthMax()
          Maximum title length is 80 characters
static int getTitleLengthNorm()
          Normal title length is 30 characters
 java.lang.String getTitleMetatype()
          Return the metatype text for this field, or "" if no metatype was declared.
 java.lang.String getTitlePrintValue()
          Retrieve the current value of this field as a print String.
 java.lang.String getTitleRange()
          Return the range specification for this field
 java.lang.String getTitleValidityCheck()
          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 HeapAttributesUpdate 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
 boolean isActivityIndicatorChromacode()
          boolean accessor for activityIndicator value
 boolean isActivityIndicatorNone()
          boolean accessor for activityIndicator value
 boolean isEquivalent(org.sandev.basics.structs.SandMessage sm)
          Declared field equivalence check as specified by the SandMessage interface.
 boolean isLineSummaryAll()
          boolean accessor for lineSummary value
 boolean isLineSummaryDate()
          boolean accessor for lineSummary value
 boolean isLineSummaryHours()
          boolean accessor for lineSummary value
 boolean isLineSummaryStatus()
          boolean accessor for lineSummary value
static java.lang.String lineSummaryActual2Print(java.lang.String actualVal)
          Utility method to transform an actual value for this field into a print value.
 int lineSummaryLabelToValue(java.lang.String label)
          Given a label, return the value for it.
static java.lang.String lineSummaryPrint2Actual(java.lang.String printVal)
          Utility method to transform a print value for this field into an actual value.
static java.lang.String lineSummaryPrint2Key(java.lang.String printVal)
          Utility method to transform a print value for this field into a key value.
 java.lang.String lineSummaryValueToLabel(int val)
          Given a value, return the declared label for it.
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 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.
 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.