ilog.mt
Class IlSwingThreadSyncStrategy

java.lang.Object
  |
  +--ilog.mt.IlSynchronizationStrategy
        |
        +--ilog.mt.IlSwingThreadSyncStrategy

public class IlSwingThreadSyncStrategy
extends IlSynchronizationStrategy

This class is an implementation of the IlSynchronizationStrategy abstract class. It uses the Swing event thread to provide synchronization.


Fields inherited from class ilog.mt.IlSynchronizationStrategy
_DefaultAlreadyInitialized, _DefaultStrategy, DEFAULT_PROPERTY
 
Constructor Summary
IlSwingThreadSyncStrategy()
           
 
Method Summary
 boolean synchronizeRun(Runnable runnable, Object lock)
          The runnable parameter is passed to SwingUtilities.invokeLater.
 
Methods inherited from class ilog.mt.IlSynchronizationStrategy
GetDefault, readLock, SetDefault, writeLock
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IlSwingThreadSyncStrategy

public IlSwingThreadSyncStrategy()
Method Detail

synchronizeRun

public boolean synchronizeRun(Runnable runnable,
                              Object lock)
The runnable parameter is passed to SwingUtilities.invokeLater. The lock parameter is ignored.
Overrides:
synchronizeRun in class IlSynchronizationStrategy
See Also:
SwingUtilities.invokeLater(Runnable)