Interface EventFilter
All Packages  Class Hierarchy  This Package  Previous  Next  Index

Interface EventFilter

public interface netscape.application.EventFilter
{
    /* Methods
     */
    public abstract Object filterEvents(Vector);
}
Interface implemented by objects interested in filtering Events. An EventFilter's filterEvents() method should examine the contents of the events Vector and modify it as appropriate (add Events, remove Events, reorder Events, etc.).

Methods

filterEvents

  public abstract Object filterEvents(Vector events)
Called to invoke Event filtering on the collection of Events contained in events. This method can add, remove, reorder the Vector's Events. The return value will be the return value from EventLoop's filterEvents() method. The implementation of this method should be as simple as possible since the event queue is locked during its execution. This method method should not call some IFC widgets methods since a deadlock can happen in some situations.
See Also:
filterEvents

All Packages  Class Hierarchy  This Package  Previous  Next  Index

Copyright © 1997 Netscape Communications Corporation. All rights reserved
Please send any comments or corrections to ifcfeedback@netscape.com
HTML generated on 21 Apr 1997