public class ListObject extends LiveObject
Modifier and Type | Field and Description |
---|---|
String |
_fields |
int |
listEditorButtons |
LiveData |
model |
String |
objectName |
Vector |
objects |
String |
title |
Constructor and Description |
---|
ListObject() |
Modifier and Type | Method and Description |
---|---|
void |
addToPanel(CellPanel cp,
Editor f,
int which)
Override this to provide the user interface for editing the Object.
|
protected TextDecoder |
decode(TextDecoder te)
Override this to decode the fields that you want to decode.
|
protected TextEncoder |
encode(TextEncoder te)
Override this to encode the fields that you want to encode.
|
ListEditor |
getListEditor(int forWhich) |
LiveData |
getNewDataObject() |
action, action, addMeToPanel, addObjectToPanel, editorCanExit, enableEditorScrolling, fieldChanged, fieldChanged, fieldEvent, getEditor, getEditorScroller, getIcon, getName, input, isNamed, liveMain, main, makeNewEditor, menuItemSelected, prepareMainPanel, runAsApp, setToEditor, willBeSetToEditor
getParentObject, getParentObject, setParentObject
decoded, decoded, decodeFields, decodeFields, encoded, encoded, encodeFields, encodeFields, textDecode, textEncode
_getFieldType, _getSetField, cache, compareTo, copied, copyFrom, equals, getCopy, getDeclaredField, getDeclaredFieldValue, getMyFieldList, getNew
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
compareTo
textDecode, textEncode
public Vector objects
public String _fields
public String objectName
public String title
public LiveData model
public int listEditorButtons
protected TextEncoder encode(TextEncoder te)
EncodableObject
encode
in class EncodableObject
protected TextDecoder decode(TextDecoder te)
EncodableObject
decode
in class EncodableObject
public LiveData getNewDataObject()
public ListEditor getListEditor(int forWhich)
public void addToPanel(CellPanel cp, Editor f, int which)
LiveObject
addToPanel
in class LiveObject