public class SearchControl extends com.google.gwt.user.client.ui.AbsolutePanel implements FilteredMarkersUpdatedEventHandler, SearchStringSetEventHandler
com.google.gwt.user.client.ui.UIObject.DebugIdImpl, com.google.gwt.user.client.ui.UIObject.DebugIdImplEnabled
Constructor and Description |
---|
SearchControl(MarkerContainer markerContainer,
com.google.gwt.user.client.ui.Widget root,
OpenNMSEventManager eventManager,
ComponentTracker componentTracker) |
Modifier and Type | Method and Description |
---|---|
com.google.gwt.user.client.Element |
doOnAdd() |
SearchControl |
doOnRemove() |
void |
focusInput() |
String |
getSearchString() |
void |
onFilteredMarkersUpdatedEvent(FilteredMarkersUpdatedEvent event) |
void |
onSearchStringSet(SearchStringSetEvent event) |
void |
refresh() |
void |
replaceSearchWith(String newSearchString) |
protected void |
updateAutocompleteStyle(com.google.gwt.user.client.ui.Widget widget) |
add, add, add, getWidgetLeft, getWidgetTop, insert, insert, insert, remove, setWidgetPosition, setWidgetPositionImpl
add, add, adjustIndex, checkIndexBoundsForAccess, checkIndexBoundsForInsertion, getChildren, getWidget, getWidgetCount, getWidgetIndex, getWidgetIndex, insert, insert, iterator, remove
add, adopt, clear, doAttachChildren, doDetachChildren, orphan, remove
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, fireEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, onAttach, onBrowserEvent, onDetach, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents, unsinkEvents
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, resolvePotentialElement, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getWidgetIndex
getWidget, getWidgetCount, getWidgetIndex, remove
forEach, spliterator
public SearchControl(MarkerContainer markerContainer, com.google.gwt.user.client.ui.Widget root, OpenNMSEventManager eventManager, ComponentTracker componentTracker)
public com.google.gwt.user.client.Element doOnAdd()
public SearchControl doOnRemove()
public void refresh()
protected void updateAutocompleteStyle(com.google.gwt.user.client.ui.Widget widget)
public void replaceSearchWith(String newSearchString)
public String getSearchString()
public void onFilteredMarkersUpdatedEvent(FilteredMarkersUpdatedEvent event)
onFilteredMarkersUpdatedEvent
in interface FilteredMarkersUpdatedEventHandler
public void onSearchStringSet(SearchStringSetEvent event)
onSearchStringSet
in interface SearchStringSetEventHandler
public void focusInput()
Copyright © 2017. All rights reserved.