Class ChangeNotifier

  • All Implemented Interfaces:
    java.lang.Runnable

    public class ChangeNotifier
    extends java.lang.Object
    implements java.lang.Runnable
    A Runnable class that takes an iterator of change listeners and a tag change event and will notify all of the listeners when run. calling start() on this class will either enqueue it on the EDT if the current thread is NOT the EDT, or will call run() directly if the thread is the EDT
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void run()  
      void start()
      Will either enqueue this Runnable on the EDT if the current thread is NOT the EDT, or will call run() directly if the thread is the EDT
      java.lang.String toString()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Method Detail

      • run

        public void run()
        Specified by:
        run in interface java.lang.Runnable
      • start

        public void start()
        Will either enqueue this Runnable on the EDT if the current thread is NOT the EDT, or will call run() directly if the thread is the EDT
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object