|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectix.iface.ui.AbstractIFormModel
ix.iview.InfoIFormModel
public class InfoIFormModel
An default model to be used to fill an IFormPanel.
Field Summary |
---|
Fields inherited from class ix.iface.ui.AbstractIFormModel |
---|
baseObject, baseObjectClass, dataListeners, displayFields, fieldClasses, fieldNames, isUpdating, listeners, nameFields, settingData |
Constructor Summary | |
---|---|
InfoIFormModel(AbstractIObject object)
|
Method Summary | |
---|---|
protected java.lang.Class |
deriveClass(java.lang.String field)
|
protected void |
deriveClasses(java.util.List fields)
Derives the classes of the given fields and puts them into HashMap fieldClasses. |
protected java.util.List |
deriveDisplayFields()
Derives the fields to be used for displaying the object information |
protected java.lang.String |
deriveName(java.lang.String field)
|
protected java.util.List |
deriveNameFields()
Derives the fields to be used for displaying the object name(s) |
protected void |
deriveNames(java.util.List fields)
Derives the names of the given fields and puts them into HashMap fieldNames. |
void |
setFields()
Derives the name fields, display fields and the field names and classes. |
void |
setGenericFields()
|
protected boolean |
useField(java.lang.reflect.Field field)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public InfoIFormModel(AbstractIObject object)
Method Detail |
---|
public void setFields()
AbstractIFormModel
setFields
in class AbstractIFormModel
public void setGenericFields()
protected void deriveNames(java.util.List fields)
AbstractIFormModel
deriveNames
in class AbstractIFormModel
protected java.lang.String deriveName(java.lang.String field)
protected void deriveClasses(java.util.List fields)
AbstractIFormModel
deriveClasses
in class AbstractIFormModel
protected java.lang.Class deriveClass(java.lang.String field)
protected java.util.List deriveNameFields()
AbstractIFormModel
deriveNameFields
in class AbstractIFormModel
protected java.util.List deriveDisplayFields()
AbstractIFormModel
deriveDisplayFields
in class AbstractIFormModel
protected boolean useField(java.lang.reflect.Field field)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |