Class NodeMapComponent
- java.lang.Object
-
- com.vaadin.server.AbstractClientConnector
-
- com.vaadin.ui.AbstractComponent
-
- org.opennms.features.vaadin.nodemaps.internal.NodeMapComponent
-
- All Implemented Interfaces:
com.vaadin.event.ContextClickEvent.ContextClickNotifier
,com.vaadin.event.MethodEventSource
,com.vaadin.server.ClientConnector
,com.vaadin.server.Sizeable
,com.vaadin.shared.Connector
,com.vaadin.ui.Component
,Serializable
,GeoAssetProvider
public class NodeMapComponent extends com.vaadin.ui.AbstractComponent implements GeoAssetProvider
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.vaadin.server.ClientConnector
com.vaadin.server.ClientConnector.AttachEvent, com.vaadin.server.ClientConnector.AttachListener, com.vaadin.server.ClientConnector.ConnectorErrorEvent, com.vaadin.server.ClientConnector.DetachEvent, com.vaadin.server.ClientConnector.DetachListener
-
-
Constructor Summary
Constructors Constructor Description NodeMapComponent()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Collection<VertexRef>
getNodesWithCoordinates()
protected NodeIdSelectionRpc
getRpc()
protected NodeMapState
getState()
void
refresh()
void
setConfiguration(NodeMapConfiguration configuration)
void
setGeolocationService(GeolocationService geolocationService)
void
setGroupByState(boolean groupByState)
void
setMaxClusterRadius(Integer radius)
void
setNodeDao(NodeDao nodeDao)
void
setSearchString(String searchString)
void
setSelectedNodes(List<Integer> nodeIds)
void
showNodes(Map<Integer,MapNode> nodeEntries)
-
Methods inherited from class com.vaadin.ui.AbstractComponent
addContextClickListener, addListener, addShortcutListener, addStyleName, attach, beforeClientResponse, detach, findAncestor, fireComponentErrorEvent, fireComponentEvent, focus, getActionManager, getCaption, getComponentError, getCustomAttributes, getData, getDebugId, getDescription, getErrorMessage, getHeight, getHeightUnits, getIcon, getId, getLocale, getParent, getPrimaryStyleName, getState, getStyleName, getWidth, getWidthUnits, isCaptionAsHtml, isConnectorEnabled, isEnabled, isOrHasAncestor, isReadOnly, isRequiredIndicatorVisible, isResponsive, isVisible, readDesign, removeContextClickListener, removeListener, removeShortcutListener, removeStyleName, setCaption, setCaptionAsHtml, setComponentError, setData, setDebugId, setDescription, setDescription, setEnabled, setHeight, setHeight, setHeightFull, setHeightUndefined, setIcon, setId, setLocale, setParent, setPrimaryStyleName, setReadOnly, setRequiredIndicatorVisible, setResponsive, setSizeFull, setSizeUndefined, setStyleName, setVisible, setWidth, setWidth, setWidthFull, setWidthUndefined, writeDesign
-
Methods inherited from class com.vaadin.server.AbstractClientConnector
addAttachListener, addDetachListener, addExtension, addListener, addListener, addListener, addListener, addListener, addListener, addMethodInvocationToQueue, createState, encodeState, equals, fireEvent, getAllChildrenIterable, getConnectorId, getErrorHandler, getExtensions, getListeners, getResource, getRpcManager, getRpcProxy, getSession, getStateType, getUI, handleConnectorRequest, hashCode, hasListeners, isAttached, isThis, markAsDirty, markAsDirtyRecursive, registerRpc, registerRpc, removeAttachListener, removeDetachListener, removeExtension, removeListener, removeListener, removeListener, removeListener, removeListener, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setErrorHandler, setResource, updateDiffstate
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.vaadin.server.ClientConnector
addAttachListener, addDetachListener, encodeState, getErrorHandler, getExtensions, getRpcManager, getStateType, handleConnectorRequest, isAttached, markAsDirty, markAsDirtyRecursive, removeAttachListener, removeDetachListener, removeExtension, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setErrorHandler
-
-
-
-
Method Detail
-
setGeolocationService
public void setGeolocationService(GeolocationService geolocationService)
-
setNodeDao
public void setNodeDao(NodeDao nodeDao)
-
getNodesWithCoordinates
public Collection<VertexRef> getNodesWithCoordinates()
- Specified by:
getNodesWithCoordinates
in interfaceGeoAssetProvider
-
refresh
public void refresh()
-
setMaxClusterRadius
public void setMaxClusterRadius(Integer radius)
-
setConfiguration
public void setConfiguration(NodeMapConfiguration configuration)
-
setSearchString
public void setSearchString(String searchString)
-
setGroupByState
public void setGroupByState(boolean groupByState)
-
getState
protected NodeMapState getState()
- Overrides:
getState
in classcom.vaadin.ui.AbstractComponent
-
getRpc
protected NodeIdSelectionRpc getRpc()
-
-