public class ListEditor extends Editor
The ListEditor can work in different ways:
Modifier and Type | Class and Description |
---|---|
static interface |
ListEditor.IListEditHandler
This is an interface that can optionally be implemented by the Object class being edited.
|
Form.FormMaker, Form.ToolsOrSoftKey, Form.ValidateBeforeExit
autoRefreshControls, coroutineStackSize, currentEvent, DoDataTransfer, dontAddSoftkeysAsActions, fieldListeners, fieldsWillNotBeAdded, myObject, objectClass, sampleObject, transferOnAdding, transfers
acceptsDroppedFiles, apply, back, buttons, BUTTONS_TO_SOFT_KEY_FIRST_BUTTON_SEPARATE, BUTTONS_TO_SOFT_KEY_MENU_ALWAYS, BUTTONS_TO_SOFT_KEY_USE_FIRST_SOFT_KEY, buttonsPanel, buttonsPerRow, cancel, CLOSING_FLAG, deflt, dismantleOnClose, dontAddSIPFiller, exitButtonDefined, EXITING_FLAG, exitSystemOnClose, exitValue, firstFocus, formFrame, frameAlpha, handle, hasTitle, hasTopBar, hideSoftKeyBarIfNotFound, inheritSoftKeys, isAutoScrolling, isMainAppletForm, keepFrame, minimumShowTime, moveable, no, noBorder, ok, pl, reset, resizable, resizeOnSIP, shadowed, SHOWN_FLAG, shownTime, softkeyBars, title, titleCancel, titleControls, titleOK, topControls, WINDOW_TITLE_DONT_CHANGE, windowFlagsToClear, windowFlagsToSet, windowIcon, windowTitle, yes
BACKB, CANCELB, checkIcon, close, cross, crossIcon, DEFCANCELB, DEFOKB, EXIT_IDBACK, EXIT_IDCANCEL, EXIT_IDNO, EXIT_IDOK, EXIT_IDYES, IDBACK, IDCANCEL, IDNO, IDOK, IDYES, MBB, MBNONE, MBOK, MBOKCANCEL, MBYESNO, MBYESNOCANCEL, NOB, OKB, stop, tick, tools, YESB
autoSpan, layout, mySplitter, nextSplitter, quickRecalculate
all, calculated, childListeners, defaultAddToMeCellConstraints, defaultTags, equalHeights, equalWidths, grid, lastAdded, layoutManager, made, noInsets, stretchFirstColumn, stretchFirstRow, stretchLastColumn, stretchLastRow, titleGap
isFullScrollClient, origin, scrollPercent, virtualSize
closedFocus, cycleFocus, dontAutoScroll, dontFocusOnChildren, FIND_FOR_MOUSE_PRESS, takeNextFocus
backGround, beforeRemoved, borderColor, borderStyle, borderWidth, children, columns, constraints, curFont, debugModify, debugRepaintNow, disabledBackground, dragging, dragResolution, dragTime, exitKeys, fieldTransfer, font, fontChange, fontFrom, foreGround, height, holdDownPause, holdTick, hotKey, image, lastSelected, listeners, lockPaint, maxHeight, maxWidth, menuState, minHeight, minWidth, modifiers, name, next, parent, penStatus, preferredHeight, preferredWidth, prev, prompt, promptControl, rows, ss, startDragResolution, tags, tail, text, toolTip, width, x, y
clipItems, clipObject, clipOwner, debugControl, debugFlag, doubleBuffer, doubleClickTime, doubleSizedFontHeight, firstPress, globalEditable, globalEnabled, PEN_STATUS_DID_HOLD_DOWN, PEN_STATUS_GOT_PEN_DOWN, PEN_STATUS_PEN_IS_ON, pressPoint, TAG_BOOLEAN_KEEP_BELOW_SIP, TAG_HOVER_TIME_INT, TAG_LAST_USER_DATA, TAG_USER_DATA, TAKE_FIRST_PRESS, unnamed
ALWAYS_STRETCHABLE, BOTTOM, CELLFLAG, CELLMASK, CENTER, CONTROLMASK, DONTCHANGE, DONTFILL, DONTSTRETCH, EAST, FILL, GROW, HCENTER, HCONTRACT, HEXPAND, HFILL, HGROW, HSHRINK, HSTRETCH, INITIALLY_CLOSED, INITIALLY_HIDDEN, INITIALLY_MINIMIZED, INITIALLY_PREFERRED_SIZE, INSETS, LEFT, MAXIMUMSIZE, MINIMUMSIZE, NORTH, NORTHEAST, NORTHWEST, PREFERREDSIZE, RECT, RIGHT, SHRINK, SOUTH, SOUTHEAST, SOUTHWEST, SPAN, STRETCH, TAG_BACKGROUND_IMAGE, TAG_BUSY_DISPLAY, TAG_COLORS, TAG_CONTROL_PAINTER, TAG_EXPOSE_GROUP, TAG_FIXEDSIZE, TAG_GRAY_BACKGROUND, TAG_HIDE_CONTROL_OBJECT, TAG_HIDE_PARENT, TAG_INNER_TEXT_INSETS, TAG_INPUT_STACK_PARENT, TAG_INSETS, TAG_MAKE_VISIBLE, TAG_MAXIMUMSIZE, TAG_MINIMUMSIZE, TAG_PAINT_CONTROL_LIST, TAG_PREFERRED_TEXT_SIZE, TAG_PREFERRED_TEXT_SIZE_HEIGHT, TAG_PREFERRED_TEXT_SIZE_WIDTH, TAG_PREFERREDSIZE, TAG_RECT, TAG_SHADOW_INSETS, TAG_SPAN, TAG_SWIPER, TAG_TEMPORARY_ERROR, TAG_TEXT_INSETS, TAG_TEXTSIZE, TEXTSIZE, TOP, VCENTER, VCONTRACT, VEXPAND, VFILL, VGROW, VSHRINK, VSTRETCH, WEST
GoHigher, GoLower, Horizontal, OPTION_INDICATOR_ONLY, PageHigher, PageLower, ScrollHigher, ScrollLower, TrackTo, Vertical
BDR_DOTTED, BDR_INNER, BDR_NOBORDER, BDR_OUTER, BDR_OUTLINE, BDR_RAISEDINNER, BDR_RAISEDOUTER, BDR_SUNKENINNER, BDR_SUNKENOUTER, BF_ABUT_ANY, BF_ABUT_BOTTOM, BF_ABUT_LEFT, BF_ABUT_RIGHT, BF_ABUT_TOP, BF_BOTTOM, BF_BOTTOMLEFT, BF_BOTTOMRIGHT, BF_BUTTON, BF_DIAGONAL, BF_DIAGONAL_ENDBOTTOMLEFT, BF_DIAGONAL_ENDBOTTOMRIGHT, BF_DIAGONAL_ENDTOPLEFT, BF_DIAGONAL_ENDTOPRIGHT, BF_EXACT, BF_FLAT, BF_LEFT, BF_MIDDLE, BF_MONO, BF_PALM, BF_RECT, BF_RIGHT, BF_SOFT, BF_SQUARE, BF_TOP, BF_TOPLEFT, BF_TOPRIGHT, EDGE_BUMP, EDGE_ETCHED, EDGE_RAISED, EDGE_SUNKEN
All, AlwaysEnabled, AlwaysRecalculateSizes, ByDeferredMouse, ByDeferredPen, ByFrameChange, ByKeyboard, ByMouse, ByPen, ByRequest, CalculatedSizes, ContainerDontPaintChildren, Disabled, DisablePopupMenu, DisplayOnly, DontBuffer, Down, DrawFlat, Flag, ForceResize, HasData, Invisible, KeepImage, KeepSIP, Left, MakeMenuAtLeastAsWide, Maximize, Minimize, ModifiersInheritedFromWindow, MouseSensitive, NoFocus, NotAnEditor, NotEditable, PaintDataOnly, PaintOutsideOnly, PenTransparent, PreferredSizeOnly, Right, SendUpUIEvents, ShowSIP, ShrinkToNothing, SmallControl, TakeChildUIEvents, TakeControlEvents, TakesKeyFocus, Transparent, Up, WantDrag, WantHoldDown
KEEP_VISIBLE
Constructor and Description |
---|
ListEditor()
This constructor does no setup whatsoever - you will have to call setup()
yourself.
|
ListEditor(LiveData forWhat,
int display,
int editor,
int defaultEditor,
boolean vertical,
int buttonsAndOptions) |
ListEditor(Object forWhat,
boolean vertical,
int buttonsAndOptions) |
Modifier and Type | Method and Description |
---|---|
void |
action(FieldTransfer ft,
Editor ed)
This implements the action() method in FieldListener.
|
void |
action(String name,
Editor ed)
This gets called by action(FieldTransfer ft,Editor ed) and by fieldChanged(FieldTransfer ft,Editor ed)
if the field changed is a menu item.
|
protected Button |
addButton(CellPanel addTo,
boolean vertical,
IImage mi,
String title,
String field) |
protected Button |
addButton(CellPanel addTo,
boolean vertical,
String image,
String title,
String field) |
protected boolean |
displayInListChanged(MenuItem was,
Object changed)
This is called if the Editor indicates that the Object currently being
has changed in some way.
|
void |
doAddNew(Object toAdd)
This adds a new item as if the user had pressed the New Item button.
|
void |
doAddNew(Object toAdd,
int index,
boolean doNotify)
This adds a new item or items (an array of Objects can be provided) as if the user had pressed the New Item button.
|
void |
doDelete(int idx,
boolean doNotify) |
void |
doEdit(int idx) |
void |
doStandardSetup(boolean verticalToolBar,
int buttonsAndOptions,
Editor toDisplay,
Editor toEdit,
Editor defaultEditor) |
protected void |
editingObjectChanged(Object editing)
Called when the selected item has changed.
|
protected boolean |
execEditor(Object toEdit,
Editor editor) |
void |
fieldChanged(FieldTransfer ft,
Editor ed)
This implements the fieldChanged() method in FieldListener.
|
void |
fieldEvent(FieldTransfer ft,
Editor ed,
Object event)
This implements fieldEvent() in FieldListener.
|
void |
getData(Object obj)
Get the list of items.
|
Editor |
getDataEditor() |
Editor |
getEditor(Object ld,
int editor) |
static IImage |
getIcon(String image) |
Object |
getItem(int index)
Get the item at the specified index.
|
int |
getItemCount()
Get the number of items.
|
Object |
getListOwner(Class ownerClass) |
String |
getNameFor(Object item)
Get the name for the item.
|
Object |
getNewObject()
Create and return a new default Object.
|
Control |
getToolBar(boolean vertical,
int buttons) |
Control |
getToolBar(boolean vertical,
int buttons,
boolean allowReconfigurable) |
Object |
getToPutInList(Object item) |
static MenuItem |
getUseNewItem(FontMetrics fm,
String itemName) |
void |
itemsChanged(boolean doNotify,
int select) |
void |
make(boolean reMake)
This is used to "make" the control before being displayed.
|
void |
nameChanged(int idx)
This should be called if an item has its display name changed.
|
protected void |
newSelected(int idx) |
void |
setData(Object what)
Set the list of items.
|
void |
setListTitle(String listTitle) |
void |
setup(LiveData forWhat,
int display,
int editor,
int defaultEditor,
boolean vertical,
int buttonsAndOptions)
Call this after using the constructor with the same parameters ONLY if
OPTION_DONT_SETUP was included in buttonsAndOptions when the constructor
was called.
|
void |
setup(Object forWhat,
boolean vertical,
int buttonsAndOptions)
Call this after using the constructor with the same parameters ONLY if
OPTION_DONT_SETUP was included in buttonsAndOptions when the constructor
was called.
|
protected void |
shift(int idx,
int dx) |
void |
shown()
This is called when a Control is shown in a Window.
|
protected void |
titleList(String listTitle) |
addButtonAsAction, addExternalField, addExternalField, addField, addField, addField, addField, addMenuAsAction, addMenuItemAsAction, addSoftKeysAsActions, badField, canExit, changeField, convertData, dataChanged, dataChanged, dataObjectIsCompatible, dismantle, enableScrolling, fieldChanged, findControlFor, findControlFor, findFields, findFieldTransfer, findFieldTransfer, findFieldTransfer, fireAction, fireFieldChanged, fireFieldEvent, fireFieldEvent, focusOn, formClosing, fromControls, fromControls, fromControls, fromControls, getDataControls, getDataParentObject, getEditedObject, getEditedUnder, getEditorAndFieldValue, getFieldValue, getFieldValue, getProperty, getProperty, handleException, handleTransferError, invokeFieldHandlerMethod, main, modifyControl, modifyFields, modifyPropertiesOrFields, onControlEvent, onDataChangeEvent, onSoftKey, pauseCurrentEventThread, pauseThisEventThread, postEditorEvent, postEditorEvent, removeField, resumeCurrentEventThread, resumeThisEventThread, setDataControls, setEditedObject, setFields, setFields, setObject, setProperty, takeFieldFrom, toControls, toControls, toControls, toControls, transfer, transfer
_getSetField, addButton, addFieldHandler, addFormMaker, addSIPAdjustment, addTabbedPanel, addToolbar, addTools, addToolsFor, addValidateBeforeExit, addValidateBeforeExit, buttonsToMenu, buttonsToSoftKeyBar, buttonsToSoftKeyBar, cancelWait, checkButtons, checkCanExit, close, closeAll, closeForTransfer, closeForTransfer, continueWait, createMenuItem, createMenuItem, createMenuItem, createSipFiller, createWindow, defaultTitleTo, doButtons, doShowExec, enableScrolling, exec, exec, exec, exec, exec, execute, execute, execute, exit, filesDropped, fixWindowTitle, formMain, fromFields, fromFields, fullScreenOnPDA, gatherButtons, getAncestorProperty, getButton, getFileSaver, getFormFrame, getFormWithProperty, getProperties, getSoftKeyBarFor, getTopmostForm, handleAction, handleAction, hasExitButton, makeButtonForForm, makeButtonForForm, makeDefaultButton, makeDefaultButton, makeFrame, makeMenuItemForForm, makeMenuItemForForm, makeSmall, makeSmallOnBigScreen, makeSoftKeys, makeSoftKeys, makeSoftKeys, maximizeOnPDA, menuItemSelected, modifyForSmartPhone, onEvent, onSoftKey, placeCancelOnLeft, removeSoftKeyBarFor, setAsMainAppletForm, setAsShown, setBelowButtonBar, setBelowButtonBars, setDefaultSize, setExitHandle, setFileSaver, setMainScrollBarPanel, setNoTitleBar, setSoftKeyBarFor, setSoftKeyBarForAll, setupFrame, show, show, showButtons, showExecCalled, showWait, showWait, startRunning, stopFormHandle, takeButtons, takeButtons, takeButtons, toFields, toFields, toolsOnBottom, validateBeforeExit, waitUntilClosed, waitUntilClosed, waitUntilClosed, waitUntilShown, willBeMaximized
getCross, getParentObject, getParentObject, getSizedImage, getTick, getToolsIcon, setParentObject
calculateSizes, getFloatingControls, getSubControls, hasFloatingControls, makeLayoutGrid, relayoutMe, removeAll, reShow, resize, resizeTo
add, addChildListener, addDirectly, addLast, addLast, addLast, addNext, addNext, addNext, addNext, calculatedSizes, doBorder, endRow, getControlTag, getPreferredSize, insertRow, isEmpty, layout, remove, removeChildListener, sendToChildListeners, setAsBelowSip, setText
canGo, canScreenScroll, checkScrolls, doScroll, fixOrigin, getActual, getBuffer, getCurrent, getDisplayedSize, getMyHeight, getMySize, getMyWidth, getPercent, getScrollablePanel, getScrollClient, getVisible, getVisibleArea, needScrollBar, onScroll, onSetOrigin, reduceClip, scroll, scroll, scrollToVisible, setOrigin, updateScrollServer
add, completeAddPopupControl, containerHasFocus, dismantle, doHotKey, doPaint, findChild, findChild, focusFirst, focusFirst, focusOnContainer, focusOnData, getChildren, getFirstFocus, getNextKeyFocus, gotFocus, grayOut, hide, lostFocus, relayout, removePopupControl, repaintDataNow, setHidden, startAddPopupControl, takeFocus, takePromptControl, unhide
acceptsData, activate, addListener, amOnTopFrame, applyFontChange, baseOnPenEvent, bufferGraphics, bufferGraphics, bufferGraphics, bufferGraphics, bufferGraphics, cache, calculateTextSize, calculateTextSize, calculateTextSize, cancelHoldDown, cancelPenPress, canEdit, change, changeDimension, changeTag, checkClipboardOperations, checkExitKey, checkMenu, checkMenuKey, checkModifiers, checkParentInterceptsUIEvent, checkPenTransparent, childrenPainted, clearTag, clipboardToString, clipboardTransfer, closeMenu, contains, contains, createNewMenu, dataAccepted, dataBeingRemoved, dataDraggedOff, dataDraggedOver, dataDraggedOver, dataDroppedOn, dataTransferCancelled, deactivate, defaultTo, deferInWindowThread, doAction, doActionKey, doBackground, doMenu, dontAcceptDrop, doPaintChildren, doPaintData, doPaintData, doShowMenu, dragged, draw, draw, draw, exitEntry, fillBackground, fillBackgroundNotInFrame, findTagInParents, fontChanged, free, fromClipboard, fromField, fromField, getAllDescendants, getAllSubControls, getAncestor, getAncestor, getAncestorProperty, getBackground, getCached, getCachedChildren, getCachedDim, getCachedDim, getCachedRect, getCachedRect, getCachedSubControls, getChildAnchor, getChildren, getChildrenBackwards, getClipboardMenu, getClipObject, getContentsInsets, getContentsInsets, getContentsRect, getDataToCopy, getDataToDragAndDrop, getDim, getDisplayText, getDragAndDropContext, getFieldTransfer, getFont, getFontMetrics, getFontMetrics, getFontMetricsForSizeCalculations, getForeground, getFrame, getFrameOrContainer, getGraphics, getGraphics, getHeight, getHideParent, getImage, getLastSelected, getLocation, getLock, getMaximumSize, getMenu, getMinimumSize, getModifiedBorderFlags, getModifiers, getNext, getPaintParameters, getParent, getParent, getParent, getParentOrListener, getPasswordCharacter, getPosInFrame, getPosInFrame, getPosInParent, getPosInParent, getPreferredSize, getPreferredSizeByParent, getPreferredTextSize, getPrompt, getPromptText, getRect, getRect, getServer, getSize, getSizes, getSubControls, getTag, getText, getToolTip, getWidth, getWindow, getWindowGraphics, hasModifier, hasPopupFormAttached, hasTag, hide, inheritModifiers, insetToContents, interceptChildUIEvent, isChildOf, isDirectChildOfWindow, isHidden, isModal, isOnMe, isOnMe, isOnMe, isSomeonesHotKey, makeFrameTopMost, makeHot, makeHot, makeInvisible, makeVisible, markAsTemporaryError, menuIsActive, menuStateChanged, modify, modifyAll, modifyAll, modifyFlags, mouseHover, newEventThread, notifyAction, notifyDataChange, notifyDataChange, notifyMenuItemSelected, notifyStructureChanged, onKeyEvent, onLabelPenEvent, onPenEvent, paintBackground, paintWithControlPainter, pauseEventThread, penClicked, penDoubleClicked, penHeld, penPressed, penReleased, penRightReleased, popupBeep, popupMenuClosed, popupMenuEvent, popupMenuEvent, postEvent, postInWindowThread, postUIEvent, putInside, queueKeyEvent, queuePenEvent, readLock, recalculatePreferredSize, redisplay, refresh, releaseBufferedGraphics, removed, removeListener, repaint, repaint, repaintInWindowThread, repaintInWindowThread, repaintNow, repaintNow, repaintNow, repaintNow, requestPaint, requestResizeTo, resetAllCachedProperties, resetCachedProperties, resetRect, restore, restoreBorderModifiers, restoreFlags, resumeEventThread, scrollAndRepaint, sendToListeners, set, setAllFonts, setBackgroundImage, setBorder, setBorderModifiers, setCell, setChildAnchor, setClipObject, setControl, setCursor, setFieldTransfer, setFixedSize, setFont, setFontChange, setFreeDragging, setHidden, setHiddenParent, setHotKey, setHotKey, setLocation, setMaximumSize, setMenu, setMinimumSize, setPreferredSize, setPreferredTextSize, setPreferredTextSize, setPromptControl, setRect, setRect, setScaledBackgroundImage, setServer, setShadow, setSwiping, setTag, setTags, setTextSize, setTiledBackgroundImage, setToolTip, showHoldDownIndicator, simulateClickOn, simulateKeyPresses, simulateKeyType, standardOnKeyEvent, startDragAndDrop, startDragAndDrop, startDragging, stopDragging, takeData, takeFromClipboard, testInWindowThread, ticked, tipIsDisplayed, toClipboard, toField, toField, toIDString, toString, toTextData, transferPenPress, transferPenPress, tryDragAndDrop, tryGetGraphics, tryNext, tryStartMenu, unhide, unlock, updateData, updateDCDuringDD, updateFrom, updateTo, verifyWantDrag, verifyWantHoldDown, waitEventThread, willAcceptDrop, willShowFrame, windowHasFloatingControls, writeLock
doubleSizeIt, getGuiTextHeight, isDoubleSized, isDoubleSizedFont, loadImage, tryLoadImage
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getServer, setServer
public Vector items
public boolean confirmDelete
public boolean newDoesNotCopyFromModel
public static final String newItemFieldName
public static final String deleteItemFieldName
public static IImage upIcon
public static IImage downIcon
public static IImage topIcon
public static IImage bottomIcon
public static IImage editIcon
public Object model
public String itemName
public List list
public static final int UPDOWN_BUTTONS
public static final int TOPBOTTOM_BUTTONS
public static final int DELETE_BUTTON
public static final int NEW_BUTTON
public static final int EDIT_BUTTON
public static final int TOOL_BUTTON
public static final int ALL_BUTTONS
public static final int ALL_BUTTONS_EXCEPT_TOOLS
public static final int OPTION_NO_LIST_MANIPULATION
public static final int OPTION_DO_VSPLIT
public static final int OPTION_DO_HSPLIT
public static final int OPTION_EDITOR_BEFORE_LIST
public static final int OPTION_EDITOR_AFTER_LIST
public static final int OPTION_DONT_SETUP
public static final int OPTION_TOOL_BUTTONS_IN_SCROLL_BAR
public static final int OPTION_NO_SPLITTABLE_PANEL
public String listTitle
public Menu toolsMenu
public MenuItem newMenu
public MenuItem deleteMenu
public MenuItem toolMenuItem
public MenuItem contextMenuItem
public boolean vSplit
public Editor display
public Editor editor
public Editor defaultEditor
public boolean useSplittablePanel
public boolean editorOnTop
public int listRows
public int listColumns
protected CellPanel underList
public ListEditor()
public ListEditor(LiveData forWhat, int display, int editor, int defaultEditor, boolean vertical, int buttonsAndOptions)
public ListEditor(Object forWhat, boolean vertical, int buttonsAndOptions)
public void setup(LiveData forWhat, int display, int editor, int defaultEditor, boolean vertical, int buttonsAndOptions)
forWhat
- display
- editor
- defaultEditor
- vertical
- buttonsAndOptions
- public void setup(Object forWhat, boolean vertical, int buttonsAndOptions)
forWhat
- vertical
- buttonsAndOptions
- public void setData(Object what)
public void getData(Object obj)
public int getItemCount()
public Object getItem(int index)
index
- The index of the item to get.public String getNameFor(Object item)
public void make(boolean reMake)
Container
protected Button addButton(CellPanel addTo, boolean vertical, String image, String title, String field)
protected Button addButton(CellPanel addTo, boolean vertical, IImage mi, String title, String field)
public Control getToolBar(boolean vertical, int buttons)
public Control getToolBar(boolean vertical, int buttons, boolean allowReconfigurable)
public Editor getDataEditor()
protected void titleList(String listTitle)
public void setListTitle(String listTitle)
public static MenuItem getUseNewItem(FontMetrics fm, String itemName)
public void doStandardSetup(boolean verticalToolBar, int buttonsAndOptions, Editor toDisplay, Editor toEdit, Editor defaultEditor)
public void itemsChanged(boolean doNotify, int select)
protected void newSelected(int idx)
public void shown()
Control
public Object getNewObject()
public void nameChanged(int idx)
public void doDelete(int idx, boolean doNotify)
public void doEdit(int idx)
public void doAddNew(Object toAdd, int index, boolean doNotify)
toAdd
- The object to add or an array of Objects.index
- The index to put the new object in. If it is -1 then it is added to the end.doNotify
- If this is true then a standard DataChanged event is generated.public final void doAddNew(Object toAdd)
toAdd
- The object to add.protected void shift(int idx, int dx)
public void action(FieldTransfer ft, Editor ed)
Editor
action
in interface FieldListener
action
in class Editor
public void action(String name, Editor ed)
Editor
public void fieldEvent(FieldTransfer ft, Editor ed, Object event)
Editor
fieldEvent
in interface FieldListener
fieldEvent
in class Editor
protected void editingObjectChanged(Object editing)
editing
- the object being edited.protected boolean displayInListChanged(MenuItem was, Object changed)
was
- the MenuItem of the edited object as it appears in the list.changed
- the Object that has been changed in some way.public void fieldChanged(FieldTransfer ft, Editor ed)
Editor
fieldChanged
in interface FieldListener
fieldChanged
in class Editor