Package org.luwrain.controls
Class WizardArea
java.lang.Object
org.luwrain.controls.NavigationArea
org.luwrain.controls.FormArea
org.luwrain.controls.WizardArea
- All Implemented Interfaces:
ClipboardTranslator.Provider
,RegionTextQueryTranslator.Provider
,Area
,HotPoint
,HotPointControl
,Lines
- Direct Known Subclasses:
WizardAreaObj
-
Nested Class Summary
Modifier and TypeClassDescriptionfinal class
protected final class
final class
static interface
final class
static interface
final class
final class
static interface
Nested classes/interfaces inherited from class org.luwrain.controls.FormArea
FormArea.Item, FormArea.ListChoosing, FormArea.MultilineEditChangeListener, FormArea.MultilineEditUpdating, FormArea.Type
-
Field Summary
Modifier and TypeFieldDescriptionprotected int
protected WizardArea.WizardClickable
protected final WizardArea.Values
Fields inherited from class org.luwrain.controls.FormArea
context, items, mlEdit, mlEditChangeListeners, mlEditContent, mlEditHotPoint, multilineEditCaption, multilineEditEnabled, name, nextAutoNameNum
Fields inherited from class org.luwrain.controls.NavigationArea
clipboardTranslator, hotPointX, hotPointY, regionPoint, regionTextQueryTranslator
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
announceLine
(int index, String line) protected boolean
newFrame()
protected boolean
onClick()
boolean
onInputEvent
(InputEvent event) void
show
(WizardArea.Frame frame) Methods inherited from class org.luwrain.controls.FormArea
activateMultilineEdit, activateMultilineEdit, activateMultilineEdit, addCheckbox, addCheckbox, addEdit, addEdit, addEdit, addList, addPasswd, addStatic, addStatic, addStatic, addUniRef, clear, createMultilineEditParams, findItemByIndex, findItemByName, getAreaName, getCheckboxState, getEnteredText, getEnteredText, getItemCount, getItemNameOnLine, getItemNewAutoName, getItemObj, getItemObjByName, getItemTypeOnLine, getLine, getLineCount, getMultilineEditChangeListeners, getMultilineEditContent, getMultilineEditHotPoint, getMultilineEditText, getMultilineEditText, getNewHotPointX, getSelectedListItem, getUniRefInfo, getUniRefInfo, hasItemWithName, isHotPointInMultilineEdit, isMultilineEditActivated, isMultilineEditEnabled, isPointInMultilineEdit, multilineEditHasCaption, notifyChangeListeners, onAreaQuery, onSystemEvent, removeItemByName, removeItemOnLine, setAreaName, setEnteredText, updateItems, updateMultilineEdit
Methods inherited from class org.luwrain.controls.NavigationArea
beginHotPointTrans, defaultLineAnnouncement, endHotPointTrans, getAreaActions, getHotPointX, getHotPointY, getLineNotNull, getNextBlockLine, getPrevBlockLine, getRegionPoint, getValidLineCount, isBlockBoundLine, onAltEnd, onAltHome, onAltLeft, onAltRight, onClipboardCopy, onClipboardCopyAll, onDeleteRegion, onEnd, onHome, onMoveDown, onMoveLeft, onMoveRight, onMoveUp, onPageDown, onPageUp, onRegionTextQuery, redraw, reset, setHotPoint, setHotPointX, setHotPointY
-
Field Details
-
values
-
defaultClickable
-
clickableCount
protected int clickableCount
-
-
Constructor Details
-
WizardArea
-
-
Method Details
-
newFrame
-
show
-
defaultClick
protected boolean defaultClick() -
onClick
protected boolean onClick() -
onInputEvent
- Specified by:
onInputEvent
in interfaceArea
- Overrides:
onInputEvent
in classFormArea
-
announceLine
- Overrides:
announceLine
in classFormArea
-