Package org.luwrain.controls
Class EmbeddedEdit
java.lang.Object
org.luwrain.controls.EmbeddedEdit
- All Implemented Interfaces:
SingleLineEdit.Model
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final ControlContextprotected final SingleLineEditprotected final HotPointControlprotected final EmbeddedEditLinesprotected intprotected intprotected final EmbeddedEdit.ShiftedRegionPoint -
Constructor Summary
ConstructorsConstructorDescriptionEmbeddedEdit(ControlContext context, EmbeddedEditLines lines, HotPointControl hotPoint, AbstractRegionPoint regionPoint, int offsetX, int offsetY) -
Method Summary
Modifier and TypeMethodDescriptionintgetLine()booleanisPosCovered(int x, int y) booleanonAreaQuery(AreaQuery query) booleanonInputEvent(InputEvent event) booleanonSystemEvent(SystemEvent event) voidsetHotPointX(int value) voidvoidsetNewOffset(int x, int y)
-
Field Details
-
context
-
edit
-
lines
-
hotPoint
-
regionPoint
-
offsetX
protected int offsetX -
offsetY
protected int offsetY
-
-
Constructor Details
-
EmbeddedEdit
public EmbeddedEdit(ControlContext context, EmbeddedEditLines lines, HotPointControl hotPoint, AbstractRegionPoint regionPoint, int offsetX, int offsetY)
-
-
Method Details
-
getEditObj
-
isPosCovered
public boolean isPosCovered(int x, int y) -
setNewOffset
public void setNewOffset(int x, int y) -
onInputEvent
-
onSystemEvent
-
onAreaQuery
-
getLine
- Specified by:
getLinein interfaceSingleLineEdit.Model
-
setLine
- Specified by:
setLinein interfaceSingleLineEdit.Model
-
getHotPointX
public int getHotPointX()- Specified by:
getHotPointXin interfaceSingleLineEdit.Model
-
setHotPointX
public void setHotPointX(int value) - Specified by:
setHotPointXin interfaceSingleLineEdit.Model
-
getTabSeq
- Specified by:
getTabSeqin interfaceSingleLineEdit.Model
-