|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.google.gwt.user.client.ui.UIObject
com.google.gwt.user.client.ui.Widget
com.google.gwt.user.client.ui.Composite
net.pleso.framework.client.ui.custom.controls.data.TextAreaDataControl
public class TextAreaDataControl
Data control with text area for multi-line text values
Field Summary |
---|
Fields inherited from interface com.google.gwt.user.client.ui.KeyboardListener |
---|
KEY_ALT, KEY_BACKSPACE, KEY_CTRL, KEY_DELETE, KEY_DOWN, KEY_END, KEY_ENTER, KEY_ESCAPE, KEY_HOME, KEY_LEFT, KEY_PAGEDOWN, KEY_PAGEUP, KEY_RIGHT, KEY_SHIFT, KEY_TAB, KEY_UP, MODIFIER_ALT, MODIFIER_CTRL, MODIFIER_META, MODIFIER_SHIFT |
Constructor Summary | |
---|---|
TextAreaDataControl(int rowsCount)
Constructs not binded text area data control. |
Method Summary | |
---|---|
void |
addKeyboardListener(com.google.gwt.user.client.ui.KeyboardListener listener)
|
void |
bind(IDataRow row,
IDataColumn column)
Binds control to the specified IDataRow and IDataColumn . |
boolean |
isRequired()
Gets required status for value in data control. |
boolean |
isValid()
Determines whether control value is valid after IEditableDataControl.validate()
calling. |
void |
onKeyDown(com.google.gwt.user.client.ui.Widget sender,
char keyCode,
int modifiers)
|
void |
onKeyPress(com.google.gwt.user.client.ui.Widget sender,
char keyCode,
int modifiers)
|
void |
onKeyUp(com.google.gwt.user.client.ui.Widget sender,
char keyCode,
int modifiers)
|
void |
readData()
Ask control to read data from binded row and column and show it to user. |
void |
removeKeyboardListener(com.google.gwt.user.client.ui.KeyboardListener listener)
|
void |
setFocus(boolean focused)
Sets focus to the control. |
void |
setRequired(boolean required)
Sets required status for value in data control. |
void |
updateData()
Updates binded data by entered by user value. |
void |
validate()
Validates data in control. |
Methods inherited from class com.google.gwt.user.client.ui.Composite |
---|
getElement |
Methods inherited from class com.google.gwt.user.client.ui.Widget |
---|
getParent, isAttached, onBrowserEvent, removeFromParent |
Methods inherited from class com.google.gwt.user.client.ui.UIObject |
---|
addStyleName, getAbsoluteLeft, getAbsoluteTop, getOffsetHeight, getOffsetWidth, getStyleName, getTitle, isVisible, isVisible, removeStyleName, setHeight, setPixelSize, setSize, setStyleName, setTitle, setVisible, setVisible, setWidth, sinkEvents, toString, unsinkEvents |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public TextAreaDataControl(int rowsCount)
rowsCount
- count of rows in TextArea
widgetMethod Detail |
---|
public void bind(IDataRow row, IDataColumn column)
ISingleColumnBind
IDataRow
and IDataColumn
.
bind
in interface ISingleColumnBind
row
- a IDataRow
to be binded to.column
- a IDataColumn
to be binded to.public void readData()
IBindableDataControl
readData
in interface IBindableDataControl
public void updateData()
IEditableDataControl
updateData
in interface IEditableDataControl
public boolean isValid()
IEditableDataControl
IEditableDataControl.validate()
calling.
isValid
in interface IEditableDataControl
public void validate()
IEditableDataControl
IEditableDataControl.validate()
outside code can call
IEditableDataControl.isValid()
to check whether validation was successful.
validate
in interface IEditableDataControl
public boolean isRequired()
IEditableDataControl
isRequired
in interface IEditableDataControl
public void setRequired(boolean required)
IEditableDataControl
setRequired
in interface IEditableDataControl
required
- required status (is value required)public void setFocus(boolean focused)
IFocusControl
setFocus
in interface IFocusControl
focused
- focus status (is control focused).public void addKeyboardListener(com.google.gwt.user.client.ui.KeyboardListener listener)
addKeyboardListener
in interface com.google.gwt.user.client.ui.SourcesKeyboardEvents
public void removeKeyboardListener(com.google.gwt.user.client.ui.KeyboardListener listener)
removeKeyboardListener
in interface com.google.gwt.user.client.ui.SourcesKeyboardEvents
public void onKeyDown(com.google.gwt.user.client.ui.Widget sender, char keyCode, int modifiers)
onKeyDown
in interface com.google.gwt.user.client.ui.KeyboardListener
public void onKeyPress(com.google.gwt.user.client.ui.Widget sender, char keyCode, int modifiers)
onKeyPress
in interface com.google.gwt.user.client.ui.KeyboardListener
public void onKeyUp(com.google.gwt.user.client.ui.Widget sender, char keyCode, int modifiers)
onKeyUp
in interface com.google.gwt.user.client.ui.KeyboardListener
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |