|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.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 HasWatermark
public boolean hasWatermark()
hasWatermark
in interface HasWatermark
public boolean watermarkShowing()
watermarkShowing
in interface HasWatermark
public String getText()
getText
in interface com.google.gwt.user.client.ui.HasText
getText
in class com.google.gwt.user.client.ui.TextBoxBase
public String getValue()
getValue
in interface com.google.gwt.user.client.ui.HasValue<String>
getValue
in class com.google.gwt.user.client.ui.TextBoxBase
public void setValue(String value)
setValue
in interface com.google.gwt.user.client.ui.HasValue<String>
setValue
in class com.google.gwt.user.client.ui.TextBoxBase
public void setText(String text)
setText
in interface com.google.gwt.user.client.ui.HasText
setText
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 |