Package net.sf.jguiraffe.gui.builder.event.filter
This package contains classes for filtering events.
When constructing a GUI using a builder it is possible to register event listeners at the components created during the build. There are specific tags for this purpose. These tags support filters for exactly specifying the event types for which the listeners should be triggered.
This package contains the central EventFilter
interface and a
number of concrete implementations. The implementations support filtering by the
event class and type. It is also possible to combine multiple simple filters
to a more complex filter expression.
$Id: package.html 205 2012-01-29 18:29:57Z oheger $
-
Interface Summary Interface Description EventFilter Definition of an interface for filtering events. -
Class Summary Class Description AbstractEventFilter An abstract base class for event filters.AndEventFilter A specialized chained filter implementation that provides an AND or ALL semantics.ChainedEventFilter An abstract base class for filters that operate on multiple filters.ClassEventFilter A specializedEventFilter
implementation that filters by an event class.OrEventFilter A specialized chained filter implementation that provides a OR or ANY semantics.TypeEventFilter A specializedEventFilter
implementation that filters by an event type.