frysk.gui.monitor.filters
Class FilterPoint
java.lang.Object
frysk.gui.monitor.GuiObject
frysk.gui.monitor.LiaisonPoint
frysk.gui.monitor.filters.FilterPoint
- All Implemented Interfaces:
- SaveableXXX
- Direct Known Subclasses:
- IntFilterPoint, ProcFilterPoint, TaskFilterPoint
public abstract class FilterPoint
- extends LiaisonPoint
FilterPoints provide a flexible interface between Observers and the clients
that would like to add filters to those observers. Thus allowing reuse of a
filter with different observer. Observers add FilterPoints to themselves to
allowed their clients to filter the events. Clients of observers add desired
Filters to the correct filter points.
- See Also:
LiaisonPoint
FilterPoint
public FilterPoint()
FilterPoint
public FilterPoint(String name,
String toolTip)
FilterPoint
public FilterPoint(FilterPoint other)
addFilter
public void addFilter(Filter filter)
removeFilter
public void removeFilter(Filter filter)
getCopy
public abstract GuiObject getCopy()
- Overrides:
getCopy
in class GuiObject