rasmus.interpreter.unit
Class UnitInstanceAdapter

java.lang.Object
  extended by rasmus.interpreter.unit.UnitInstanceAdapter
All Implemented Interfaces:
ListPartListener, DoublePartListener, UnitInstancePart
Direct Known Subclasses:
MidiFilterAdapter, RegisterGroup.UnitInstance, RegisterUnit.UnitInstance

public abstract class UnitInstanceAdapter
extends java.lang.Object
implements UnitInstancePart, DoublePartListener, ListPartListener


Constructor Summary
UnitInstanceAdapter()
           
 
Method Summary
abstract  void calc()
           
 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
 
Methods inherited from interface rasmus.interpreter.unit.UnitInstancePart
close
 

Constructor Detail

UnitInstanceAdapter

public UnitInstanceAdapter()
Method Detail

valueChanged

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

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

calc

public abstract void calc()