rasmus.interpreter.controls
Class ControlAdapter

java.lang.Object
  extended by rasmus.interpreter.controls.ControlAdapter
All Implemented Interfaces:
ControlInstance, ListPartListener, DoublePartListener
Direct Known Subclasses:
ControlPaintAdapter

public abstract class ControlAdapter
extends java.lang.Object
implements ControlInstance, ListPartListener, DoublePartListener


Constructor Summary
ControlAdapter()
           
 
Method Summary
abstract  void calc()
           
abstract  void close()
           
abstract  javax.swing.JComponent getJComponent()
           
 void objectAdded(ListPart source, java.lang.Object object)
           
 void objectRemoved(ListPart source, java.lang.Object object)
           
 void objectsAdded(ListPart source, java.util.List objects)
           
 void objectsRemoved(ListPart source, java.util.List objects)
           
 void valueChanged(DoublePart source, double before, double after)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ControlAdapter

public ControlAdapter()
Method Detail

getJComponent

public abstract javax.swing.JComponent getJComponent()
Specified by:
getJComponent in interface ControlInstance

close

public abstract void close()
Specified by:
close in interface ControlInstance

calc

public abstract void calc()

objectAdded

public void objectAdded(ListPart source,
                        java.lang.Object object)
Specified by:
objectAdded in interface ListPartListener

objectRemoved

public void objectRemoved(ListPart source,
                          java.lang.Object object)
Specified by:
objectRemoved in interface ListPartListener

objectsAdded

public void objectsAdded(ListPart source,
                         java.util.List objects)
Specified by:
objectsAdded in interface ListPartListener

objectsRemoved

public void objectsRemoved(ListPart source,
                           java.util.List objects)
Specified by:
objectsRemoved in interface ListPartListener

valueChanged

public void valueChanged(DoublePart source,
                         double before,
                         double after)
Specified by:
valueChanged in interface DoublePartListener