Uses of Interface
net.sf.jguiraffe.gui.builder.event.filter.EventFilter
-
Packages that use EventFilter Package Description net.sf.jguiraffe.gui.builder.action Theaction
sub package of the builder contains interfaces and classes for dealing with actions and related objects during a builder operation.net.sf.jguiraffe.gui.builder.action.tags Here the tags for creating actions and related objects are defined.net.sf.jguiraffe.gui.builder.event.filter This package contains classes for filtering events. -
-
Uses of EventFilter in net.sf.jguiraffe.gui.builder.action
Methods in net.sf.jguiraffe.gui.builder.action with parameters of type EventFilter Modifier and Type Method Description static Object
ActionInvoker. create(Class<?>[] listenerClasses, FormAction action, EventFilter filter)
Creates an action invoker proxy that implements all the specified listener interfaces.static Object
ActionInvoker. create(Class<?> listenerClass, FormAction action, EventFilter filter)
Creates an action invoker proxy for the specified listener interface that will invoke the given action when an event is triggered that is accepted by the passed in filter. -
Uses of EventFilter in net.sf.jguiraffe.gui.builder.action.tags
Methods in net.sf.jguiraffe.gui.builder.action.tags that return EventFilter Modifier and Type Method Description protected EventFilter
EventListenerTag. fetchFilter()
Fetches the event filter if one is defined.Methods in net.sf.jguiraffe.gui.builder.action.tags with parameters of type EventFilter Modifier and Type Method Description void
ChainedEventFilterTag. addChildFilter(EventFilter child)
Adds the specified event filter to the list of child filters of the current chained filter tag. -
Uses of EventFilter in net.sf.jguiraffe.gui.builder.event.filter
Classes in net.sf.jguiraffe.gui.builder.event.filter that implement EventFilter Modifier and Type Class Description class
AbstractEventFilter
An abstract base class for event filters.class
AndEventFilter
A specialized chained filter implementation that provides an AND or ALL semantics.class
ChainedEventFilter
An abstract base class for filters that operate on multiple filters.class
ClassEventFilter
A specializedEventFilter
implementation that filters by an event class.class
OrEventFilter
A specialized chained filter implementation that provides a OR or ANY semantics.class
TypeEventFilter
A specializedEventFilter
implementation that filters by an event type.Methods in net.sf.jguiraffe.gui.builder.event.filter that return types with arguments of type EventFilter Modifier and Type Method Description protected Iterator<EventFilter>
ChainedEventFilter. getFilterIterator()
Returns an iterator to the internal list of child filters.List<EventFilter>
ChainedEventFilter. getFilters()
Returns a list with all contained filters.Methods in net.sf.jguiraffe.gui.builder.event.filter with parameters of type EventFilter Modifier and Type Method Description void
ChainedEventFilter. addFilter(EventFilter filter)
Adds the given filter to this chained filter.Method parameters in net.sf.jguiraffe.gui.builder.event.filter with type arguments of type EventFilter Modifier and Type Method Description void
ChainedEventFilter. addFilters(Collection<EventFilter> childFilters)
Adds all filters in the given collection to this chained filter.Constructor parameters in net.sf.jguiraffe.gui.builder.event.filter with type arguments of type EventFilter Constructor Description AndEventFilter(Collection<EventFilter> childFilters)
Creates a new instance ofAndEventFilter
and initializes it with the given list of child filters.ChainedEventFilter(Collection<EventFilter> childFilters)
Creates a new instance ofChainedEventFilter
and initializes it with the given list of child filters.OrEventFilter(Collection<EventFilter> childFilters)
Creates a new instance ofOrEventFilter
and initializes it with the given list of child filters.
-