Class MarkerContainer
- java.lang.Object
-
- org.opennms.features.vaadin.nodemaps.internal.gwt.client.ui.MarkerContainer
-
- All Implemented Interfaces:
com.google.gwt.event.shared.EventHandler
,FilterUpdatedEventHandler
,MarkersModelUpdatedEventHandler
,OpenNMSEventHandler
,MarkerProvider
public class MarkerContainer extends java.lang.Object implements MarkerProvider, FilterUpdatedEventHandler, MarkersModelUpdatedEventHandler
-
-
Constructor Summary
Constructors Constructor Description MarkerContainer(MarkerFilter filter, OpenNMSEventManager eventManager, ComponentTracker componentTracker)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<JSNodeMarker>
getAllMarkers()
java.util.List<JSNodeMarker>
getDisabledMarkers()
java.util.List<JSNodeMarker>
getMarkers()
java.util.ListIterator<JSNodeMarker>
listIterator()
void
onFilterUpdatedEvent(FilterUpdatedEvent event)
void
onLoad()
void
onMarkersModelUpdated(MarkersModelUpdatedEvent event)
void
onUnload()
void
refresh()
void
setMarkers(java.util.List<JSNodeMarker> markers)
int
size()
-
-
-
Constructor Detail
-
MarkerContainer
public MarkerContainer(MarkerFilter filter, OpenNMSEventManager eventManager, ComponentTracker componentTracker)
-
-
Method Detail
-
onLoad
public void onLoad()
-
onUnload
public void onUnload()
-
size
public int size()
-
listIterator
public java.util.ListIterator<JSNodeMarker> listIterator()
-
getDisabledMarkers
public java.util.List<JSNodeMarker> getDisabledMarkers()
-
getAllMarkers
public java.util.List<JSNodeMarker> getAllMarkers()
-
getMarkers
public java.util.List<JSNodeMarker> getMarkers()
- Specified by:
getMarkers
in interfaceMarkerProvider
-
setMarkers
public void setMarkers(java.util.List<JSNodeMarker> markers)
-
refresh
public void refresh()
-
onFilterUpdatedEvent
public void onFilterUpdatedEvent(FilterUpdatedEvent event)
- Specified by:
onFilterUpdatedEvent
in interfaceFilterUpdatedEventHandler
-
onMarkersModelUpdated
public void onMarkersModelUpdated(MarkersModelUpdatedEvent event)
- Specified by:
onMarkersModelUpdated
in interfaceMarkersModelUpdatedEventHandler
-
-