Class UniversalDecoratorWithLabel<T>
- java.lang.Object
-
- com.google.gwt.user.client.ui.UIObject
-
- com.google.gwt.user.client.ui.Widget
-
- com.google.gwt.user.client.ui.Composite
-
- de.knightsoftnet.validators.client.decorators.AbstractDecorator<T>
-
- de.knightsoftnet.validators.client.decorators.AbstractDecoratorWithLabel<T>
-
- de.knightsoftnet.validators.client.decorators.UniversalDecoratorWithLabel<T>
-
- Type Parameters:
T- the type of data being edited
- All Implemented Interfaces:
com.google.gwt.editor.client.Editor<T>,com.google.gwt.editor.client.HasEditorErrors<T>,com.google.gwt.editor.client.IsEditor<com.google.gwt.editor.ui.client.adapters.ValueBoxEditor<T>>,com.google.gwt.event.dom.client.HasKeyPressHandlers,com.google.gwt.event.dom.client.HasKeyUpHandlers,com.google.gwt.event.logical.shared.HasAttachHandlers,com.google.gwt.event.logical.shared.HasValueChangeHandlers<T>,com.google.gwt.event.shared.HasHandlers,com.google.gwt.user.client.EventListener,com.google.gwt.user.client.TakesValue<T>,com.google.gwt.user.client.ui.Focusable,com.google.gwt.user.client.ui.HasEnabled,com.google.gwt.user.client.ui.HasValue<T>,com.google.gwt.user.client.ui.HasVisibility,com.google.gwt.user.client.ui.IsRenderable,com.google.gwt.user.client.ui.IsWidget
public class UniversalDecoratorWithLabel<T> extends AbstractDecoratorWithLabel<T>
This is a Decorator which in changes style sheets and shows error messages when validation fails.Use in UiBinder Templates
The decorator may have exactly one Widget added though an
<e:widget>child tag.For example:
@UiField UniversalDecoratorWithLabel<String> name;
<e:UniversalDecoratorWithLabel ui:field='name'> <e:widget> <g:TextBox /> </e:widget> <e:label> <g:Label>Text</g:Label> </e:label> </e:UniversalDecoratorWithLabel>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class de.knightsoftnet.validators.client.decorators.AbstractDecoratorWithLabel
AbstractDecoratorWithLabel.ResourcesLabel
-
Nested classes/interfaces inherited from class de.knightsoftnet.validators.client.decorators.AbstractDecorator
AbstractDecorator.Resources
-
-
Field Summary
-
Fields inherited from class de.knightsoftnet.validators.client.decorators.AbstractDecorator
contents, decoratorStyle, widget
-
-
Constructor Summary
Constructors Constructor Description UniversalDecoratorWithLabel(PanelLocationEnum errorLocation)Constructs a ValueBoxEditorDecorator.
-
Method Summary
-
Methods inherited from class de.knightsoftnet.validators.client.decorators.AbstractDecoratorWithLabel
clearErrors, getDefaultResources, setChildLabel, setChildWidget, setValue
-
Methods inherited from class de.knightsoftnet.validators.client.decorators.AbstractDecorator
addKeyPressHandler, addKeyUpHandler, addValueChangeHandler, addValueChangeHandler, asEditor, editorErrorMatches, getLayout, getTabIndex, getValue, getWidget, isEnabled, isFocusOnError, setAccessKey, setEditor, setEnabled, setFocus, setFocusOnError, setTabIndex, setValue, showErrors
-
Methods inherited from class com.google.gwt.user.client.ui.Composite
claimElement, initializeClaimedElement, initWidget, isAttached, onAttach, onBrowserEvent, onDetach, render, render, resolvePotentialElement, setWidget
-
Methods inherited from class com.google.gwt.user.client.ui.Widget
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isOrWasAttached, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents, unsinkEvents
-
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, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, toString
-
-
-
-
Constructor Detail
-
UniversalDecoratorWithLabel
@UiConstructor public UniversalDecoratorWithLabel(PanelLocationEnum errorLocation)
Constructs a ValueBoxEditorDecorator.- Parameters:
errorLocation- location of the error text
-
-