Class UniversalDecoratorWithIcons<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.UniversalDecoratorWithIcons<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 UniversalDecoratorWithIcons<T> extends AbstractDecorator<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 UniversalDecoratorWithIcons<String> name;
<e:UniversalDecoratorWithIcons ui:field='name'> <e:widget> <g:TextBox /> </e:widget> </e:UniversalDecoratorWithIcons>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceUniversalDecoratorWithIcons.ExtendedResourcesA ClientBundle that provides images and style sheets for the decorator.-
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 UniversalDecoratorWithIcons(PanelLocationEnum errorLocation)Constructs a ValueBoxEditorDecorator.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description protected static AbstractDecorator.ResourcesgetExtendedResources()get default resource, if not set, create one.-
Methods inherited from class de.knightsoftnet.validators.client.decorators.AbstractDecorator
addKeyPressHandler, addKeyUpHandler, addValueChangeHandler, addValueChangeHandler, asEditor, clearErrors, editorErrorMatches, getDefaultResources, getLayout, getTabIndex, getValue, getWidget, isEnabled, isFocusOnError, setAccessKey, setChildWidget, setEditor, setEnabled, setFocus, setFocusOnError, setTabIndex, setValue, 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
-
UniversalDecoratorWithIcons
@UiConstructor public UniversalDecoratorWithIcons(PanelLocationEnum errorLocation)
Constructs a ValueBoxEditorDecorator.- Parameters:
errorLocation- location of the error text
-
-
Method Detail
-
getExtendedResources
protected static AbstractDecorator.Resources getExtendedResources()
get default resource, if not set, create one.- Returns:
- default resource.
-
-