com.bbn.openmap.gui.event
Interface FilterPresenter
- All Known Subinterfaces:
- EventPresenter, MacroFilter
- All Known Implementing Classes:
- AbstractEventPresenter, EventListPresenter
public interface FilterPresenter
- Author:
- dietrick
FILTER_STATE
static final java.lang.String FILTER_STATE
- See Also:
- Constant Field Values
getName
java.lang.String getName()
- Returns:
- the pretty name for the presenter, for the GUI.
getFilterPanel
javax.swing.JPanel getFilterPanel()
- Returns:
- the JPanel containing filter controls for this display.
getFilters
java.util.Hashtable getFilters()
- Returns:
- a hashtable of filters that can be used for this
display. The keys are the Strings for the filters, the
values are Booleans indicating whether events of the
key type are on or off.
getActiveFilters
java.util.List getActiveFilters()
- Returns:
- the list of strings for things that should be shown.
resetFilters
void resetFilters(java.lang.Boolean on_off)
- Master control for turning all filters on or off.
addPropertyChangeListener
void addPropertyChangeListener(java.beans.PropertyChangeListener pcl)
removePropertyChangeListener
void removePropertyChangeListener(java.beans.PropertyChangeListener pcl)
Copyright (C) BBNT Solutions LLC; See http://openmap.bbn.com/ for details