public class EventQueue extends Object { // No Constructor // Class Methods public static EventQueue getEventQueue( ); // Public Instance Methods public synchronized Object getNextEvent( ) throws InterruptedException; public synchronized Object peekEvent( ); public synchronized Object peekEvent(int id); public synchronized void postEvent(Event theEvent); public synchronized void postEvent(AWTEvent theEvent); }