com.liquidatom.derbyscore.ui
Class ControlWindowTeamListener.UpdateRunnable

java.lang.Object
  extended by com.liquidatom.derbyscore.ui.ControlWindowTeamListener.UpdateRunnable
All Implemented Interfaces:
java.lang.Runnable
Enclosing class:
ControlWindowTeamListener

@Immutable
@ThreadSafe
protected class ControlWindowTeamListener.UpdateRunnable
extends java.lang.Object
implements java.lang.Runnable

Holds the relevent state for the Team which has changed and can be run to update user-interface elements within the AWT event-dispatch thread.


Constructor Summary
ControlWindowTeamListener.UpdateRunnable(java.awt.image.BufferedImage image, java.lang.String name, int score, int jamPoints, int timeouts)
           
 
Method Summary
protected  java.util.Collection<javax.swing.event.ChangeListener> removeChangeListeners(javax.swing.JSpinner c, java.lang.Class<? extends javax.swing.event.ChangeListener> listenerKlass)
           
 void run()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ControlWindowTeamListener.UpdateRunnable

public ControlWindowTeamListener.UpdateRunnable(java.awt.image.BufferedImage image,
                                                java.lang.String name,
                                                int score,
                                                int jamPoints,
                                                int timeouts)
Method Detail

removeChangeListeners

protected java.util.Collection<javax.swing.event.ChangeListener> removeChangeListeners(javax.swing.JSpinner c,
                                                                                       java.lang.Class<? extends javax.swing.event.ChangeListener> listenerKlass)

run

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