KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > net > javacoding > jspider > mod > eventfilter > NonErrorsOnlyEventFilter


1 package net.javacoding.jspider.mod.eventfilter;
2
3 import net.javacoding.jspider.api.event.JSpiderEvent;
4 import net.javacoding.jspider.spi.EventFilter;
5
6 /**
7  * Event filter implementation that filters out all events that are error
8  * notifications.
9  *
10  * $Id: NonErrorsOnlyEventFilter.java,v 1.1 2003/04/07 15:50:53 vanrogu Exp $
11  *
12  * @author Günther Van Roey
13  */

14 public class NonErrorsOnlyEventFilter implements EventFilter {
15
16     /**
17      * Method that filters the events. Returns true for error events, false for
18      * other events.
19      * @param event the event to be evaluated.
20      * @return true if the event is to be let through the filter
21      */

22     public boolean filterEvent(JSpiderEvent event) {
23         return ! event.isError ( );
24     }
25
26 }
27
Popular Tags