tcl.lang
Class Notifier

java.lang.Object
  extended by tcl.lang.Notifier
All Implemented Interfaces:
EventDeleter

public class Notifier
extends java.lang.Object
implements EventDeleter


Method Summary
 int deleteEvent(TclEvent evt)
           
 void deleteEvents(EventDeleter deleter)
           
 int doOneEvent(int flags)
           
static Notifier getNotifierForThread(java.lang.Thread thread)
           
 boolean hasActiveInterps()
           
 void preserve()
           
static void processTclEvents(Notifier notifier)
           
 void queueEvent(TclEvent evt, int position)
           
 void release()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getNotifierForThread

public static Notifier getNotifierForThread(java.lang.Thread thread)

preserve

public void preserve()

release

public void release()

queueEvent

public void queueEvent(TclEvent evt,
                       int position)

deleteEvents

public void deleteEvents(EventDeleter deleter)

deleteEvent

public int deleteEvent(TclEvent evt)
Specified by:
deleteEvent in interface EventDeleter

doOneEvent

public int doOneEvent(int flags)

hasActiveInterps

public boolean hasActiveInterps()

processTclEvents

public static void processTclEvents(Notifier notifier)