Class SortableIdAndNameSearchableListBox<T extends Comparable<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.mtwidgets.client.ui.widget.IdAndNameSearchableListBox<T>
de.knightsoftnet.mtwidgets.client.ui.widget.SortableIdAndNameSearchableListBox<T>
- Type Parameters:
T- type of the id
- All Implemented Interfaces:
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.HasValue<T>,com.google.gwt.user.client.ui.HasVisibility,com.google.gwt.user.client.ui.IsRenderable,com.google.gwt.user.client.ui.IsWidget,HasAutocomplete,HasAutofocus,HasPlaceholder,HasRequired,HasValidationMessageElement<T,,ValueBoxEditor<T>> HasValidity,SortableIdAndName<T>,org.gwtproject.editor.client.Editor<T>,org.gwtproject.editor.client.HasEditorErrors<T>,org.gwtproject.editor.client.IsEditor<ValueBoxEditor<T>>,org.gwtproject.editor.client.TakesValue<T>
public class SortableIdAndNameSearchableListBox<T extends Comparable<T>>
extends IdAndNameSearchableListBox<T>
implements SortableIdAndName<T>
a list box with id and name which is sortable and returns id.
- Author:
- Manfred Tremmel
-
Nested Class Summary
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.DebugIdImplEnabledNested classes/interfaces inherited from interface org.gwtproject.editor.client.Editor
org.gwtproject.editor.client.Editor.Ignore, org.gwtproject.editor.client.Editor.Path -
Field Summary
Fields inherited from class de.knightsoftnet.mtwidgets.client.ui.widget.IdAndNameSearchableListBox
entriesFields inherited from class com.google.gwt.user.client.ui.UIObject
DEBUG_ID_PREFIX -
Constructor Summary
ConstructorsConstructorDescriptionSortableIdAndNameSearchableListBox(ListSortEnum sort, MessagesForValues<T> messages, Collection<T> ids) widget ui constructor.SortableIdAndNameSearchableListBox(ListSortEnum sort, MessagesForValues<T> messages, T... ids) widget ui constructor. -
Method Summary
Modifier and TypeMethodDescriptionvoidfillEntries(Collection<T> ids) fill entries of the listbox.Methods inherited from class de.knightsoftnet.mtwidgets.client.ui.widget.IdAndNameSearchableListBox
addValueChangeHandler, asEditor, checkValidity, ensureDomEventHandlers, fillEntryCollections, getAutocomplete, getPlaceholder, getValidationMessage, getValidationMessageElement, getValidity, getValue, isAutofocus, isRequired, onEnsureDebugId, setAutocomplete, setAutofocus, setCustomValidity, setPlaceholder, setRequired, setValidationMessageElement, setValue, setValue, showErrorsMethods inherited from class com.google.gwt.user.client.ui.Composite
claimElement, getWidget, initializeClaimedElement, initWidget, isAttached, onAttach, onBrowserEvent, onDetach, render, render, resolvePotentialElement, setWidgetMethods 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, unsinkEventsMethods 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, removeStyleDependentName, removeStyleName, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.gwt.event.shared.HasHandlers
fireEventMethods inherited from interface de.knightsoftnet.mtwidgets.client.ui.widget.features.HasValidationMessageElement
editorErrorMatches, setTitle, showErrorsMethods inherited from interface de.knightsoftnet.mtwidgets.client.ui.widget.features.SortableIdAndName
fillEntries, fillEntryCollections
-
Constructor Details
-
SortableIdAndNameSearchableListBox
@SafeVarargs public SortableIdAndNameSearchableListBox(ListSortEnum sort, MessagesForValues<T> messages, T... ids) widget ui constructor.- Parameters:
sort- the sort order of the countriesmessages- message resolverids- ids to add to listBox
-
SortableIdAndNameSearchableListBox
public SortableIdAndNameSearchableListBox(ListSortEnum sort, MessagesForValues<T> messages, Collection<T> ids) widget ui constructor.- Parameters:
sort- the sort order of the countriesmessages- message resolverids- ids to add to listBox
-
-
Method Details
-
fillEntries
Description copied from interface:SortableIdAndNamefill entries of the listbox.- Specified by:
fillEntriesin interfaceSortableIdAndName<T extends Comparable<T>>- Parameters:
ids- list of entries
-