org.herac.tuxguitar.util
Class TGSynchronizer

java.lang.Object
  extended by org.herac.tuxguitar.util.TGSynchronizer

public class TGSynchronizer
extends java.lang.Object


Nested Class Summary
static interface TGSynchronizer.TGRunnable
           
static interface TGSynchronizer.TGSynchronizerController
           
 class TGSynchronizer.TGSynchronizerTask
           
 
Method Summary
 void addRunnable(TGSynchronizer.TGRunnable runnable)
           
static TGSynchronizer instance()
           
 void setController(TGSynchronizer.TGSynchronizerController controller)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

instance

public static TGSynchronizer instance()

addRunnable

public void addRunnable(TGSynchronizer.TGRunnable runnable)
                 throws java.lang.Throwable
Throws:
java.lang.Throwable

setController

public void setController(TGSynchronizer.TGSynchronizerController controller)