T - the list box typepublic class DropDownList<T> extends PanelBase implements com.google.gwt.event.dom.client.FocusHandler, com.google.gwt.event.dom.client.BlurHandler, com.google.gwt.event.dom.client.ChangeHandler, com.google.gwt.event.logical.shared.HasValueChangeHandlers<T>, com.google.gwt.editor.client.IsEditor<com.google.gwt.editor.client.adapters.TakesValueEditor<T>>, com.google.gwt.user.client.ui.HasConstrainedValue<T>, com.google.gwt.event.dom.client.HasFocusHandlers, com.google.gwt.event.dom.client.HasBlurHandlers, com.google.gwt.user.client.ui.HasEnabled
myFlowPanel| Constructor and Description |
|---|
DropDownList()
Default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
add(com.google.gwt.user.client.ui.Widget w) |
com.google.gwt.event.shared.HandlerRegistration |
addBlurHandler(com.google.gwt.event.dom.client.BlurHandler handler) |
com.google.gwt.event.shared.HandlerRegistration |
addFocusHandler(com.google.gwt.event.dom.client.FocusHandler handler) |
com.google.gwt.event.shared.HandlerRegistration |
addValueChangeHandler(com.google.gwt.event.logical.shared.ValueChangeHandler<T> handler)
Will register a value change handler
|
com.google.gwt.editor.client.adapters.TakesValueEditor<T> |
asEditor()
Returns a
TakesValueEditor backed by the ValueListBox. |
void |
clear()
Clears the drop down list.
|
void |
clearSelection() |
com.google.gwt.user.client.ui.ListBox |
getListBox() |
T |
getValue() |
boolean |
isEnabled() |
void |
onBlur(com.google.gwt.event.dom.client.BlurEvent event) |
void |
onChange(com.google.gwt.event.dom.client.ChangeEvent event) |
void |
onFocus(com.google.gwt.event.dom.client.FocusEvent event) |
protected void |
onUnload() |
void |
setAcceptableValues(Collection<T> values) |
void |
setEnabled(boolean enabled) |
void |
setKeyValueProvider(IProvidesKeyAndValue<T> keyValueProvider)
keyValueProvider the keyValueProvider to set.
|
void |
setRenderer(com.google.gwt.text.shared.Renderer<T> renderer)
renderer the renderer to set.
|
void |
setSize(String width,
String height)
Sets the size of the Drop Down List
|
void |
setValue(T value) |
void |
setValue(T value,
boolean fireEvents) |
getWidget, getWidgetCount, insert, iterator, remove, removeonInitialLoad, onLoad, onTransitionEnd, setSecondaryStyleclaimElement, getWidget, initializeClaimedElement, initWidget, isAttached, onAttach, onBrowserEvent, onDetach, render, render, resolvePotentialElement, setWidgetaddAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isOrWasAttached, removeFromParent, setLayoutData, sinkEvents, unsinkEventsaddStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, setElement, setElement, setHeight, setPixelSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, toStringpublic void clear()
protected void onUnload()
onUnload in class com.google.gwt.user.client.ui.Widgetpublic void onFocus(com.google.gwt.event.dom.client.FocusEvent event)
onFocus in interface com.google.gwt.event.dom.client.FocusHandlerpublic void onBlur(com.google.gwt.event.dom.client.BlurEvent event)
onBlur in interface com.google.gwt.event.dom.client.BlurHandlerpublic com.google.gwt.event.shared.HandlerRegistration addBlurHandler(com.google.gwt.event.dom.client.BlurHandler handler)
addBlurHandler in interface com.google.gwt.event.dom.client.HasBlurHandlerspublic void clearSelection()
public com.google.gwt.event.shared.HandlerRegistration addFocusHandler(com.google.gwt.event.dom.client.FocusHandler handler)
addFocusHandler in interface com.google.gwt.event.dom.client.HasFocusHandlerspublic void onChange(com.google.gwt.event.dom.client.ChangeEvent event)
onChange in interface com.google.gwt.event.dom.client.ChangeHandlerpublic void setSize(String width, String height)
setSize in class com.google.gwt.user.client.ui.UIObjectpublic void setKeyValueProvider(IProvidesKeyAndValue<T> keyValueProvider)
keyValueProvider - the keyValueProvider to setpublic void setRenderer(com.google.gwt.text.shared.Renderer<T> renderer)
renderer - the renderer to setpublic void add(com.google.gwt.user.client.ui.Widget w)
public com.google.gwt.user.client.ui.ListBox getListBox()
public com.google.gwt.editor.client.adapters.TakesValueEditor<T> asEditor()
TakesValueEditor backed by the ValueListBox.asEditor in interface com.google.gwt.editor.client.IsEditor<com.google.gwt.editor.client.adapters.TakesValueEditor<T>>public T getValue()
public void setValue(T value)
public void setValue(T value, boolean fireEvents)
setValue in interface com.google.gwt.user.client.ui.HasValue<T>public com.google.gwt.event.shared.HandlerRegistration addValueChangeHandler(com.google.gwt.event.logical.shared.ValueChangeHandler<T> handler)
addValueChangeHandler in interface com.google.gwt.event.logical.shared.HasValueChangeHandlers<T>handler - the handler to add.public void setAcceptableValues(Collection<T> values)
setAcceptableValues in interface com.google.gwt.user.client.ui.HasConstrainedValue<T>public boolean isEnabled()
isEnabled in interface com.google.gwt.user.client.ui.HasEnabledpublic void setEnabled(boolean enabled)
setEnabled in interface com.google.gwt.user.client.ui.HasEnabledCopyright © 2011–2015 SWM. All rights reserved.