org.gwtiger.client.widget.field
Class BaseFieldLabelWidget
java.lang.Object
com.google.gwt.user.client.ui.UIObject
com.google.gwt.user.client.ui.Widget
com.google.gwt.user.client.ui.Composite
org.gwtiger.client.widget.field.BaseFieldLabelWidget
- All Implemented Interfaces:
- com.google.gwt.user.client.EventListener, Validate, ValidateKeyboard
- Direct Known Subclasses:
- CheckBoxFieldWidget, HyperlinkFieldWidget, LabelFieldWidget, ListBoxFieldWidget, PasswordFieldWidget, TextAreaFieldWidget, TextFieldWidget, WidgetFieldWidget
public abstract class BaseFieldLabelWidget
- extends com.google.gwt.user.client.ui.Composite
- implements Validate, ValidateKeyboard
| Methods inherited from class com.google.gwt.user.client.ui.Composite |
getElement, isAttached |
| Methods inherited from class com.google.gwt.user.client.ui.Widget |
getParent, onBrowserEvent, removeFromParent |
| Methods inherited from class com.google.gwt.user.client.ui.UIObject |
addStyleDependentName, addStyleName, getAbsoluteLeft, getAbsoluteTop, getOffsetHeight, getOffsetWidth, getStylePrimaryName, getTitle, isVisible, isVisible, removeStyleDependentName, removeStyleName, setHeight, setPixelSize, setSize, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkEvents, toString, unsinkEvents |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
STYLE_INPUT
public static final java.lang.String STYLE_INPUT
- See Also:
- Constant Field Values
STYLE_LABEL
public static final java.lang.String STYLE_LABEL
- See Also:
- Constant Field Values
BaseFieldLabelWidget
public BaseFieldLabelWidget(java.lang.String labelText)
validate
public abstract boolean validate()
- Specified by:
validate in interface Validate
clear
public abstract void clear()
- Specified by:
clear in interface Validate
getLabel
public java.lang.String getLabel()
setLabel
public void setLabel(java.lang.String labelText)
showError
public void showError(boolean visible)
showError
public void showError(java.lang.String errorMessage,
boolean visible)
showError
public void showError(java.lang.String errorMessage)
setRequired
public void setRequired(boolean required)
setLabelStyleName
public void setLabelStyleName(java.lang.String style)
getLabelStyleName
public java.lang.String getLabelStyleName()
setWidget
public void setWidget(int row,
int column,
com.google.gwt.user.client.ui.Widget widget)
- This method returns the panel that encloses the Label and the Widget
getPanel
public com.google.gwt.user.client.ui.FlexTable getPanel()
setErrorStyleName
public void setErrorStyleName(java.lang.String style)
getErrorStyleName
public java.lang.String getErrorStyleName()
setStyleName
public void setStyleName(java.lang.String style)
- Overrides:
setStyleName in class com.google.gwt.user.client.ui.UIObject
getStyleName
public java.lang.String getStyleName()
- Overrides:
getStyleName in class com.google.gwt.user.client.ui.UIObject
isRequired
public boolean isRequired()