|
||||||||||
| 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.FocusWidget
com.google.gwt.user.client.ui.TextBoxBase
com.google.gwt.user.client.ui.TextArea
org.kuali.student.common.ui.client.widgets.KSTextArea
public class KSTextArea
KSTextArea wraps gwt TextArea. This class provides most of the same functionality, but sets KS css styles for its default look and a variety of TextArea events (for improved browser compatibility and customizability).
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class com.google.gwt.user.client.ui.TextBoxBase |
|---|
com.google.gwt.user.client.ui.TextBoxBase.TextAlignConstant |
| Nested classes/interfaces inherited from class com.google.gwt.user.client.ui.UIObject |
|---|
com.google.gwt.user.client.ui.UIObject.DebugIdImpl, com.google.gwt.user.client.ui.UIObject.DebugIdImplEnabled |
| Nested classes/interfaces inherited from interface com.google.gwt.i18n.client.HasDirection |
|---|
com.google.gwt.i18n.client.HasDirection.Direction |
| Field Summary | |
|---|---|
private boolean |
hasWatermark
|
private int |
left
|
private boolean |
watermarkShowing
|
private String |
watermarkText
|
| Fields inherited from class com.google.gwt.user.client.ui.TextBoxBase |
|---|
ALIGN_CENTER, ALIGN_JUSTIFY, ALIGN_LEFT, ALIGN_RIGHT |
| Fields inherited from class com.google.gwt.user.client.ui.UIObject |
|---|
DEBUG_ID_PREFIX |
| Constructor Summary | |
|---|---|
KSTextArea()
Creates a new empty text area. |
|
KSTextArea(com.google.gwt.dom.client.Element element)
Creates a new text area using the text area element specified. |
|
KSTextArea(com.google.gwt.user.client.ui.Label countLabel,
int maximumChar)
|
|
| Method Summary | |
|---|---|
String |
getText()
|
String |
getValue()
|
boolean |
hasWatermark()
|
void |
setText(String text)
|
private void |
setupDefaultStyle()
This method sets the default style for the text area and text area events. |
void |
setValue(String value)
|
void |
setWatermarkText(String text)
|
boolean |
watermarkShowing()
|
| Methods inherited from class com.google.gwt.user.client.ui.TextArea |
|---|
getCharacterWidth, getCursorPos, getDirection, getSelectionLength, getVisibleLines, setCharacterWidth, setDirection, setVisibleLines, wrap |
| Methods inherited from class com.google.gwt.user.client.ui.TextBoxBase |
|---|
addChangeHandler, addChangeListener, addValueChangeHandler, cancelKey, getImpl, getName, getSelectedText, isReadOnly, onBrowserEvent, removeChangeListener, selectAll, setCursorPos, setKey, setName, setReadOnly, setSelectionRange, setTextAlignment, setValue |
| Methods inherited from class com.google.gwt.user.client.ui.FocusWidget |
|---|
addBlurHandler, addClickHandler, addClickListener, addFocusHandler, addFocusListener, addKeyboardListener, addKeyDownHandler, addKeyPressHandler, addKeyUpHandler, addMouseDownHandler, addMouseListener, addMouseMoveHandler, addMouseOutHandler, addMouseOverHandler, addMouseUpHandler, addMouseWheelHandler, addMouseWheelListener, getFocusImpl, getTabIndex, isEnabled, removeClickListener, removeFocusListener, removeKeyboardListener, removeMouseListener, removeMouseWheelListener, setAccessKey, setElement, setEnabled, setFocus, setTabIndex |
| Methods inherited from class com.google.gwt.user.client.ui.Widget |
|---|
addDomHandler, addHandler, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, onAttach, onDetach, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents |
| Methods inherited from class com.google.gwt.user.client.ui.UIObject |
|---|
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, setElement, setHeight, setPixelSize, setSize, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, toString, unsinkEvents |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface com.google.gwt.event.shared.HasHandlers |
|---|
fireEvent |
| Field Detail |
|---|
private boolean hasWatermark
private boolean watermarkShowing
private String watermarkText
private int left
| Constructor Detail |
|---|
public KSTextArea()
public KSTextArea(com.google.gwt.dom.client.Element element)
element - a
public KSTextArea(com.google.gwt.user.client.ui.Label countLabel,
int maximumChar)
| Method Detail |
|---|
private void setupDefaultStyle()
public void setWatermarkText(String text)
setWatermarkText in interface HasWatermarkpublic boolean hasWatermark()
hasWatermark in interface HasWatermarkpublic boolean watermarkShowing()
watermarkShowing in interface HasWatermarkpublic String getText()
getText in interface com.google.gwt.user.client.ui.HasTextgetText in class com.google.gwt.user.client.ui.TextBoxBasepublic String getValue()
getValue in interface com.google.gwt.user.client.ui.HasValue<String>getValue in class com.google.gwt.user.client.ui.TextBoxBasepublic void setValue(String value)
setValue in interface com.google.gwt.user.client.ui.HasValue<String>setValue in class com.google.gwt.user.client.ui.TextBoxBasepublic void setText(String text)
setText in interface com.google.gwt.user.client.ui.HasTextsetText in class com.google.gwt.user.client.ui.TextBoxBase
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||