|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.sandev.ui.structs.ScreenStruct
org.sandev.ui.sandmessages.Screen
AUTOGENERATED FILE, DO NOT EDIT DIRECTLY.
source: org.sandev.ui.structs.ScreenStruct
generator: org.sandev.generator.MessageClassGenerator
time: Dec 2, 2005 6:38:51 PM
| Field Summary | |
static int |
SECURITY_DEFAULT
Possible value for security |
static int |
SECURITY_SECURE
Possible value for security |
| Fields inherited from class org.sandev.ui.structs.ScreenStruct |
links, name, primaryFormIndex, security, template |
| 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 | |
Screen()
Default constructor calls init. |
|
| Method Summary | |
void |
addLinks(Link element)
Appends a value to links |
void |
addLinks(Link[] elements)
Appends an array of values to links |
void |
clearLinks()
Clears all values from links |
org.sandev.basics.structs.SandInstanceMessage |
cloneMessage()
Calls cloneScreen |
Screen |
cloneScreen()
Make a deep copy of this Screen. |
org.sandev.basics.structs.SandInstanceMessage |
convertToSuperstructClass()
Return a new instance of the message associated with the superstruct of this instance. |
void |
copyDataFrom(Screen 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. |
void |
defaultField(java.lang.String fieldname)
Set the specified field to its default value. |
boolean |
fieldHasFlag(java.lang.String fieldname,
int fieldflag)
Return true if the named field declares the indicated flag, false otherwise. |
boolean |
fieldsValid()
Validate the fields as specified in the SandInstanceMessage interface |
org.sandev.basics.structs.SandAttrVal[] |
fieldValidate(org.sandev.basics.structs.SandAttrVal[] checkFields)
Validate the fields as specified in the SandInstanceMessage interface |
java.lang.Object |
generalAccessor(java.lang.String fieldspec)
General field accessor method. |
org.sandev.basics.structs.SandAttrVal |
generalDereference(java.lang.String fieldspec)
General reference field accessor method. |
void |
generalModifier(int action,
java.lang.String field,
int index,
java.lang.Object val)
General mutator method. |
java.lang.String[] |
getAllFields()
Return an array of all fields for this class. |
org.sandev.basics.structs.SandCollectionMessage |
getCollectionMessage()
Returns a new ScreenCollection instance |
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. |
Link[] |
getLinks()
Accessor for links |
Link |
getLinks(int index)
Returns the element at the specified index. |
static Link[] |
getLinksDefaultValue()
Default value for links. |
static Link |
getLinksElementInvalidValue()
Invalid value for linkselement. |
static boolean |
getLinksFlag(int fieldflag)
Field flag accessor. |
static Link[] |
getLinksInvalidValue()
Invalid value for links. |
java.lang.String |
getLinksMetatype()
Return the metatype text for this field, or "" if no metatype was declared. |
java.lang.String |
getLinksRange()
Return the range specification for this field |
java.lang.String |
getLinksValidityCheck()
Return the empty string if the value of this field is valid according to the base SAND declarations. |
java.lang.String |
getName()
Accessor for name |
static java.lang.String |
getNameDefaultValue()
Default value for name. |
java.lang.String |
getNameFieldPrintValue()
Return the print name of the name field. |
static boolean |
getNameFlag(int fieldflag)
Field flag accessor. |
static java.lang.String |
getNameInvalidValue()
Invalid value for name. |
static int |
getNameLengthMax()
Maximum name length is 70 characters |
static int |
getNameLengthNorm()
Normal name length is 30 characters |
java.lang.String |
getNameMetatype()
Return the metatype text for this field, or "" if no metatype was declared. |
java.lang.String |
getNamePrintValue()
Retrieve the current value of this field as a print String. |
java.lang.String |
getNameRange()
Return the range specification for this field |
java.lang.String |
getNameValidityCheck()
Return the empty string if the value of this field is valid according to the base SAND declarations. |
int |
getPrimaryFormIndex()
Accessor for primaryFormIndex |
static int |
getPrimaryFormIndexDefaultValue()
Default value for primaryFormIndex. |
java.lang.String |
getPrimaryFormIndexFieldPrintValue()
Return the print name of the primaryFormIndex field. |
static boolean |
getPrimaryFormIndexFlag(int fieldflag)
Field flag accessor. |
static int |
getPrimaryFormIndexInvalidValue()
Invalid value for primaryFormIndex. |
java.lang.String |
getPrimaryFormIndexMetatype()
Return the metatype text for this field, or "" if no metatype was declared. |
java.lang.String |
getPrimaryFormIndexPrintValue()
Retrieve the current value of this field as a print String. |
java.lang.String |
getPrimaryFormIndexRange()
Return the range specification for this field |
java.lang.String |
getPrimaryFormIndexValidityCheck()
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 ScreenQuery instance |
int |
getSecurity()
Accessor for security |
static java.lang.String[] |
getSecurityActualVals()
Return an array of the possible values for this field as Strings. |
static int |
getSecurityDefaultValue()
Default value for security. |
static java.lang.String |
getSecurityEnumSummary()
Return a single String summary of the possible enum values for debug and similar purposes. |
java.lang.String |
getSecurityFieldPrintValue()
Return the print name of the security field. |
static boolean |
getSecurityFlag(int fieldflag)
Field flag accessor. |
static int |
getSecurityInvalidValue()
Invalid value for security. |
static java.lang.String[] |
getSecurityKeyVals()
Return an array of unique keys for the values of this field. |
java.lang.String |
getSecurityMetatype()
Return the metatype text for this field, or "" if no metatype was declared. |
static java.lang.String[] |
getSecurityPrintVals()
Return an array of the possible values for this field in display format. |
java.lang.String |
getSecurityPrintValue()
Retrieve the current value of this field as a print String. |
java.lang.String |
getSecurityRange()
Return the range specification for this field |
java.lang.String |
getSecurityValidityCheck()
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 Screen instance |
java.lang.String |
getTemplate()
Accessor for template |
static java.lang.String |
getTemplateDefaultValue()
Default value for template. |
java.lang.String |
getTemplateFieldPrintValue()
Return the print name of the template field. |
static boolean |
getTemplateFlag(int fieldflag)
Field flag accessor. |
static java.lang.String |
getTemplateInvalidValue()
Invalid value for template. |
static int |
getTemplateLengthMax()
Maximum template length is 80 characters |
static int |
getTemplateLengthNorm()
Normal template length is 20 characters |
java.lang.String |
getTemplateMetatype()
Return the metatype text for this field, or "" if no metatype was declared. |
java.lang.String |
getTemplatePrintValue()
Retrieve the current value of this field as a print String. |
java.lang.String |
getTemplateRange()
Return the range specification for this field |
java.lang.String |
getTemplateValidityCheck()
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 null |
java.lang.String |
getValueForFieldName(java.lang.String fieldname,
org.sandev.basics.util.IDLookup lookup,
org.sandev.basics.util.AuthUser user,
java.lang.String defaultVal)
Returns the print representation of the value of the specified field, or the given default value if innaccessible. |
void |
init()
Initialize all fields to their default values |
void |
insertLinks(int index,
Link 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 |
linksContains(Link val)
Returns true if links contains the specified value. |
int |
linksIndexOf(Link val)
Return the index of the specified value in links, or -1 if not found. |
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. |
Link |
removeLinks(int index)
Remove the element at the specified index and return it. |
boolean |
removeLinksValue(Link value)
Removes the given element from links. |
static java.lang.String |
securityActual2Print(java.lang.String actualVal)
Utility method to transform an actual value for this field into a print value. |
int |
securityLabelToValue(java.lang.String label)
Given a label, return the value for it. |
static java.lang.String |
securityPrint2Actual(java.lang.String printVal)
Utility method to transform a print value for this field into an actual value. |
static java.lang.String |
securityPrint2Key(java.lang.String printVal)
Utility method to transform a print value for this field into a key value. |
java.lang.String |
securityValueToLabel(int val)
Given a value, return the declared label for it. |
void |
setLinks(int index,
Link value)
Set the value at the index specified. |
void |
setLinks(Link[] links)
Mutator for links |
void |
setLinks(java.lang.Object[] links)
Generic mutator for links |
void |
setName(java.lang.Object name)
Generic mutator for name |
void |
setName(java.lang.String name)
Mutator for name |
void |
setPrimaryFormIndex(int primaryFormIndex)
Mutator for primaryFormIndex |
void |
setSecurity(int security)
Mutator for security |
void |
setTemplate(java.lang.Object template)
Generic mutator for template |
void |
setTemplate(java.lang.String template)
Mutator for template |
int |
sizeofLinks()
Returns the size of links. |
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 SECURITY_DEFAULT
public static final int SECURITY_SECURE
| Constructor Detail |
public Screen()
| Method Detail |
public boolean fieldHasFlag(java.lang.String fieldname,
int fieldflag)
fieldHasFlag in interface org.sandev.basics.structs.SandInstanceMessagepublic java.lang.String getName()
public void setName(java.lang.String name)
public void setName(java.lang.Object name)
public 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 getTemplate()
public void setTemplate(java.lang.String template)
public void setTemplate(java.lang.Object template)
public static boolean getTemplateFlag(int fieldflag)
public static int getTemplateLengthNorm()
public static int getTemplateLengthMax()
public static java.lang.String getTemplateDefaultValue()
public static java.lang.String getTemplateInvalidValue()
public java.lang.String getTemplatePrintValue()
Used for debug output, and as an initial value for
transformation and formatting.
public java.lang.String getTemplateFieldPrintValue()
public java.lang.String getTemplateRange()
public java.lang.String getTemplateValidityCheck()
public java.lang.String getTemplateMetatype()
public int getSecurity()
public void setSecurity(int security)
public java.lang.String securityValueToLabel(int val)
public int securityLabelToValue(java.lang.String label)
public static java.lang.String[] getSecurityPrintVals()
public static java.lang.String[] getSecurityKeyVals()
public static java.lang.String[] getSecurityActualVals()
public static java.lang.String securityPrint2Key(java.lang.String printVal)
getSecurityPrintVals
and getSecurityKeyVals methods for details.
public static java.lang.String securityPrint2Actual(java.lang.String printVal)
getSecurityPrintVals
and getSecurityActualVals methods for details.
public static java.lang.String securityActual2Print(java.lang.String actualVal)
getSecurityActualVals
and getSecurityPrintVals methods for details.
public static java.lang.String getSecurityEnumSummary()
public static boolean getSecurityFlag(int fieldflag)
public static int getSecurityDefaultValue()
public static int getSecurityInvalidValue()
public java.lang.String getSecurityPrintValue()
Used for debug output, and as an initial value for
transformation and formatting.
public java.lang.String getSecurityFieldPrintValue()
public java.lang.String getSecurityRange()
public java.lang.String getSecurityValidityCheck()
public java.lang.String getSecurityMetatype()
public Link[] getLinks()
public void setLinks(Link[] links)
public void setLinks(java.lang.Object[] links)
public void addLinks(Link element)
public void addLinks(Link[] elements)
public Link getLinks(int index)
public void setLinks(int index,
Link value)
public void insertLinks(int index,
Link value)
public Link removeLinks(int index)
public boolean removeLinksValue(Link value)
public void clearLinks()
public boolean linksContains(Link val)
public int linksIndexOf(Link val)
public int sizeofLinks()
public static boolean getLinksFlag(int fieldflag)
public static Link[] getLinksDefaultValue()
public static Link getLinksElementInvalidValue()
public static Link[] getLinksInvalidValue()
public java.lang.String getLinksRange()
public java.lang.String getLinksValidityCheck()
public java.lang.String getLinksMetatype()
public int getPrimaryFormIndex()
public void setPrimaryFormIndex(int primaryFormIndex)
public static boolean getPrimaryFormIndexFlag(int fieldflag)
public static int getPrimaryFormIndexDefaultValue()
public static int getPrimaryFormIndexInvalidValue()
public java.lang.String getPrimaryFormIndexPrintValue()
Used for debug output, and as an initial value for
transformation and formatting.
public java.lang.String getPrimaryFormIndexFieldPrintValue()
public java.lang.String getPrimaryFormIndexRange()
public java.lang.String getPrimaryFormIndexValidityCheck()
public java.lang.String getPrimaryFormIndexMetatype()
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)
isEquivalent 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[] 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)
public java.lang.String toString()
public java.lang.String[] getAllFields()
getAllFields in interface org.sandev.basics.structs.SandInstanceMessagepublic void defaultField(java.lang.String fieldname)
defaultField in interface org.sandev.basics.structs.SandInstanceMessagepublic org.sandev.basics.structs.SandInstanceMessage cloneMessage()
cloneMessage in interface org.sandev.basics.structs.SandInstanceMessagepublic Screen cloneScreen()
public void copyDataFrom(Screen other)
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.SandInstanceMessage
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||