|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
An interface model to be used to fill an IFormPanel.
Method Summary | |
void |
addModelListener(FormModelListener l)
|
void |
clearData()
Clears the model of its data; |
void |
endUpdate()
|
java.util.List |
getDisplayFields()
Gets the names of the object's fields that are to be displayed (exc. |
java.lang.Class |
getFieldClass(java.lang.String f)
Gets the class of the object's given field name (e.g. |
java.lang.String |
getFieldName(java.lang.String f)
Gets the title to use for the object's given field (e.g. |
double |
getFieldWeight(java.lang.String field)
Gets the weight of the object's given field name to establish its portion of the display. |
java.util.List |
getNameFields()
Gets the names of the object's fields that are to be shown as its name |
java.lang.Object |
getObject()
Get the model's current base object |
java.lang.Class |
getObjectClass()
Gets the class of the model's base object |
java.lang.Object |
getValue(java.lang.String field)
Gets the current object's value for the given field name. |
void |
ignoreUpdate()
|
boolean |
isEditable(java.lang.String field)
Determines whether a field is editable (can be changed by the user) or not. |
void |
setDisplayFields(java.util.List nameFields)
Sets the fields of the object that are to be displayed (exc. |
void |
setDisplayFields(java.lang.String[] nameFields)
Sets the fields of the object that are to be shown as its name. |
void |
setNameFields(java.util.List nameFields)
Sets the fields of the object that are to be shown as its name. |
void |
setNameFields(java.lang.String[] nameFields)
Sets the fields of the object that are to be shown as its name. |
void |
setObject(java.lang.Object o)
Set the model's base object |
void |
setValue(java.lang.Object object,
java.lang.String field,
java.lang.Object value)
Sets the given object's given field to the given value. |
void |
setValue(java.lang.String field,
java.lang.Object value)
Sets the current object's given field to the given value. |
void |
startUpdate()
|
Method Detail |
public java.util.List getNameFields()
public java.util.List getDisplayFields()
public void setNameFields(java.util.List nameFields)
nameFields
- a list of strings; the field namespublic void setNameFields(java.lang.String[] nameFields)
nameFields
- an array of strings; the field namespublic void setDisplayFields(java.util.List nameFields)
nameFields
- a list of strings; the field namespublic void setDisplayFields(java.lang.String[] nameFields)
nameFields
- an array of strings; the field namespublic java.lang.String getFieldName(java.lang.String f)
public java.lang.Class getFieldClass(java.lang.String f)
public double getFieldWeight(java.lang.String field)
public void setObject(java.lang.Object o)
public java.lang.Object getObject()
public java.lang.Class getObjectClass()
public java.lang.Object getValue(java.lang.String field)
public void setValue(java.lang.String field, java.lang.Object value)
public void setValue(java.lang.Object object, java.lang.String field, java.lang.Object value)
public void clearData()
public boolean isEditable(java.lang.String field)
public void startUpdate()
public void endUpdate()
public void ignoreUpdate()
public void addModelListener(FormModelListener l)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |