Class MarkerFilterImpl
- java.lang.Object
-
- org.opennms.features.vaadin.nodemaps.internal.gwt.client.ui.MarkerFilterImpl
-
- All Implemented Interfaces:
com.google.gwt.event.shared.EventHandler
,AlarmSeverityUpdatedEventHandler
,OpenNMSEventHandler
,SearchStringSetEventHandler
,MarkerFilter
public class MarkerFilterImpl extends Object implements MarkerFilter, AlarmSeverityUpdatedEventHandler, SearchStringSetEventHandler
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.opennms.features.vaadin.nodemaps.internal.gwt.client.ui.MarkerFilter
MarkerFilter.MatchType
-
-
Constructor Summary
Constructors Constructor Description MarkerFilterImpl(String searchString, AlarmSeverity minimumSeverity, OpenNMSEventManager eventManager, ComponentTracker componentTracker)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
matches(NodeMarker marker)
void
onAlarmSeverityUpdated(AlarmSeverityUpdatedEvent event)
void
onLoad()
void
onSearchStringSet(SearchStringSetEvent event)
void
onUnload()
void
setMinimumSeverity(AlarmSeverity minimumSeverity)
void
setSearchString(String searchString)
-
-
-
Constructor Detail
-
MarkerFilterImpl
public MarkerFilterImpl(String searchString, AlarmSeverity minimumSeverity, OpenNMSEventManager eventManager, ComponentTracker componentTracker)
-
-
Method Detail
-
onLoad
public void onLoad()
-
onUnload
public void onUnload()
-
setSearchString
public void setSearchString(String searchString)
-
setMinimumSeverity
public void setMinimumSeverity(AlarmSeverity minimumSeverity)
-
matches
public boolean matches(NodeMarker marker)
- Specified by:
matches
in interfaceMarkerFilter
-
onAlarmSeverityUpdated
public void onAlarmSeverityUpdated(AlarmSeverityUpdatedEvent event)
- Specified by:
onAlarmSeverityUpdated
in interfaceAlarmSeverityUpdatedEventHandler
-
onSearchStringSet
public void onSearchStringSet(SearchStringSetEvent event)
- Specified by:
onSearchStringSet
in interfaceSearchStringSetEventHandler
-
-