|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectsky.engine.field.BaseField
sky.engine.field.RangeField
| Field Summary |
| Fields inherited from class sky.engine.field.BaseField |
_aliases, _default, _defaulted, _maxlen, _minlen, _name, _required, _values, _vislen, STRINGS |
| Constructor Summary | |
RangeField(java.lang.String name,
boolean required,
java.lang.String seperator)
Constructor |
|
RangeField(java.lang.String name,
boolean required,
java.lang.String dflt,
java.lang.String seperator,
int maxlen,
int vislen)
Constructor |
|
| Method Summary | |
void |
addValue(java.lang.String value)
Add a string, that consists up of a max, a min, and a separator to this field, as value of this field. |
java.lang.String |
checkValue(java.lang.String value)
Checks the input string to see if it contains a valid value. |
void |
destory()
Destory this field. |
java.lang.String |
toHTML()
Generates HTML code for GUI component of this field. |
| Methods inherited from class sky.engine.field.BaseField |
addAlias, clear, getAliases, getData, getDataSize, getHTMLData, getName, getRequired, getSQLData, getStringData, hasAliases, hasValue, removeAliases, removeValues, toString |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface sky.engine.field.Field |
addAlias, clear, getAliases, getDataSize, getHTMLData, getName, getRequired, getSQLData, getStringData, hasAliases, removeAliases, removeValues, toString |
| Constructor Detail |
public RangeField(java.lang.String name,
boolean required,
java.lang.String seperator)
name - field namerequired - true if value for this field is required; otherwise, false.seperator - token that separates max and min values of the range.
public RangeField(java.lang.String name,
boolean required,
java.lang.String dflt,
java.lang.String seperator,
int maxlen,
int vislen)
name - field namerequired - true if value for this field is required; else, false.dflt - default value if none is specified.seperator - token that separates max and min values of the range.maxlen - not being used currently.vislen - visible length of the GUI component of this field.| Method Detail |
public java.lang.String checkValue(java.lang.String value)
throws ErrorMessage
checkValue in interface Fieldvalue - input parameter that will be checked or transformed.
ErrorMessage - if input string is not a valid value.
public void addValue(java.lang.String value)
throws ErrorMessage
addValue in interface Fieldvalue - string representing value for this field.
ErrorMessage - if there is a problem in parsing or adding the input string.public java.lang.String toHTML()
toHTML in interface FieldtoHTML in class BaseFieldpublic void destory()
destory in interface Fielddestory in class BaseField
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||