Package org.luwrain.popups.pim
Class CcEditPopup
java.lang.Object
org.luwrain.controls.ListArea<E>
org.luwrain.controls.EditableListArea<E>
org.luwrain.popups.EditableListPopup
org.luwrain.popups.pim.CcEditPopup
- All Implemented Interfaces:
ClipboardTranslator.Provider,RegionTextQueryTranslator.Provider,Area,HotPoint,Lines,Popup,PopupClosingTranslator.Provider
-
Nested Class Summary
Nested classes/interfaces inherited from class org.luwrain.controls.EditableListArea
EditableListArea.Confirmation<E>, EditableListArea.Model<E>, EditableListArea.Params<E>Nested classes/interfaces inherited from class org.luwrain.controls.ListArea
ListArea.Appearance<E>, ListArea.ClickHandler<E>, ListArea.ClipboardSaver<E>, ListArea.Flags, ListArea.ListeningInfo, ListArea.TransitionNested classes/interfaces inherited from interface org.luwrain.core.Popup
Popup.Flags, Popup.Position -
Field Summary
FieldsFields inherited from class org.luwrain.popups.EditableListPopup
closing, luwrain, popupFlagsFields inherited from class org.luwrain.controls.EditableListArea
confirmation, editableListModelFields inherited from class org.luwrain.controls.ListArea
areaName, BRIEF_ANNOUNCEMENT_ONLY, clipboardTranslator, context, hotPointX, hotPointY, listAppearance, listClickHandler, listClipboardSaver, listFlags, listModel, listTransition, NONE_APPEARANCE_FLAGS, regionPoint, regionTextQueryTranslator -
Constructor Summary
ConstructorsConstructorDescriptionCcEditPopup(Luwrain luwrain, Strings strings, ContactsStoring storing, String[] initialList) -
Method Summary
Modifier and TypeMethodDescriptionprotected static EditableListArea.ParamsmakeParams(Luwrain luwrain, String name, Strings strings, ContactsStoring storing, String[] initialList) booleanonInputEvent(InputEvent event) booleanonOk()String[]result()Methods inherited from class org.luwrain.popups.EditableListPopup
getLuwrainObject, getPopupFlags, isPopupActive, onCancel, onSystemEvent, wasCancelledMethods inherited from class org.luwrain.controls.EditableListArea
getEditableListConfirmation, onClipboardCopy, onClipboardPaste, onDeleteMultiple, onDeleteRegion, onDeleteSingleMethods inherited from class org.luwrain.controls.ListArea
announceChar, announceSelected, getAreaActions, getAreaName, getExistingItemIndexOnLine, getHotPointX, getHotPointY, getItemIndexOnLine, getItemOnLine, getLine, getLineCount, getLineIndexByItemIndex, getListAppearance, getListItemCount, getListModel, getObservableSubstr, isEmpty, noContent, noContentStr, onAltEnd, onAltHome, onAltLeft, onAltRight, onAnnounce, onAnnounceLine, onAreaQuery, onBeginListeningQuery, onChar, onClipboardCopyAll, onEnd, onEnter, onHome, onListeningFinishedEvent, onMoveDown, onMoveHotPoint, onMoveLeft, onMoveRight, onMoveUp, onNewHotPointY, onOk, onPageDown, onPageUp, onRegionTextQuery, onTransition, redraw, refresh, reset, resetHotPoint, resetHotPoint, select, select, selected, selectedIndex, selectEmptyLineBottom, setAreaName, setListClickHandlerMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.luwrain.core.Area
getAreaActions, getAreaName, getHotPointX, getHotPointY, onAreaQueryMethods inherited from interface org.luwrain.core.Lines
getLine, getLineCount
-
Field Details
-
storing
-
strings
-
-
Constructor Details
-
CcEditPopup
public CcEditPopup(Luwrain luwrain, Strings strings, ContactsStoring storing, String[] initialList) throws PimException - Throws:
PimException
-
-
Method Details
-
onInputEvent
- Specified by:
onInputEventin interfaceArea- Overrides:
onInputEventin classEditableListPopup
-
onOk
public boolean onOk()- Specified by:
onOkin interfacePopupClosingTranslator.Provider- Overrides:
onOkin classEditableListPopup
-
result
- Overrides:
resultin classEditableListPopup
-
makeParams
protected static EditableListArea.Params makeParams(Luwrain luwrain, String name, Strings strings, ContactsStoring storing, String[] initialList)
-