public class NodeMapWidget extends com.google.gwt.user.client.ui.AbsolutePanel implements MarkerProvider, FilteredMarkersUpdatedEventHandler, ApplicationInitializedEventHandler
com.google.gwt.user.client.ui.UIObject.DebugIdImpl, com.google.gwt.user.client.ui.UIObject.DebugIdImplEnabled
Constructor and Description |
---|
NodeMapWidget() |
Modifier and Type | Method and Description |
---|---|
OpenNMSEventManager |
getEventManager() |
List<JSNodeMarker> |
getMarkers() |
void |
initialize(NodeMapState state) |
boolean |
isInitialized() |
boolean |
markerShouldBeVisible(JSNodeMarker marker) |
void |
onApplicationInitialized(ApplicationInitializedEvent event) |
void |
onFilteredMarkersUpdatedEvent(FilteredMarkersUpdatedEvent event) |
void |
setGroupByState(boolean groupByState) |
void |
setMarkers(List<JSNodeMarker> markers) |
void |
setMaxClusterRadius(int maxClusterRadius) |
void |
setRpc(NodeIdSelectionRpc rpc) |
void |
updateMarkerClusterLayer() |
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 void initialize(NodeMapState state)
public boolean isInitialized()
public boolean markerShouldBeVisible(JSNodeMarker marker)
public void updateMarkerClusterLayer()
public List<JSNodeMarker> getMarkers()
getMarkers
in interface MarkerProvider
public void setMarkers(List<JSNodeMarker> markers)
public void setRpc(NodeIdSelectionRpc rpc)
public void onFilteredMarkersUpdatedEvent(FilteredMarkersUpdatedEvent event)
onFilteredMarkersUpdatedEvent
in interface FilteredMarkersUpdatedEventHandler
public void onApplicationInitialized(ApplicationInitializedEvent event)
onApplicationInitialized
in interface ApplicationInitializedEventHandler
public OpenNMSEventManager getEventManager()
public void setGroupByState(boolean groupByState)
public void setMaxClusterRadius(int maxClusterRadius)
Copyright © 2020. All rights reserved.