com.yobotics.simulationconstructionset.util.inputdevices
Class EvolutionUC33EPhysical

java.lang.Object
  extended by com.yobotics.simulationconstructionset.util.inputdevices.EvolutionUC33EPhysical
All Implemented Interfaces:
ExitActionListener, EvolutionUC33EInterface, javax.sound.midi.Receiver

public class EvolutionUC33EPhysical
extends java.lang.Object
implements EvolutionUC33EInterface, javax.sound.midi.Receiver, ExitActionListener


Constructor Summary
EvolutionUC33EPhysical()
           
EvolutionUC33EPhysical(boolean printInfo)
           
 
Method Summary
 void attachVariableChangedListener(VariableChangedListener listener)
           
 void close()
           
 void decodeMessage(javax.sound.midi.MetaMessage message)
           
 void decodeMessage(javax.sound.midi.ShortMessage message)
           
 void decodeMessage(javax.sound.midi.SysexMessage message)
           
 void exitActionPerformed()
           
static void main(java.lang.String[] args)
           
 void send(javax.sound.midi.MidiMessage message, long timeStamp)
           
 void setChannel(int channel, java.lang.String name, YoVariableHolder holder, double min, double max)
           
 void setChannel(int channel, java.lang.String name, YoVariableHolder holder, double min, double max, double exponent)
           
 void setChannel(int channel, YoVariable var, double min, double max)
           
 void setChannel(int channel, YoVariable var, double min, double max, double exponent)
           
 void setRange(int channel, double min, double max)
           
 void setRange(int channel, double min, double max, double exponent)
           
 void sliderSlid(int channel, int sliderVal)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EvolutionUC33EPhysical

public EvolutionUC33EPhysical()

EvolutionUC33EPhysical

public EvolutionUC33EPhysical(boolean printInfo)
Method Detail

setChannel

public void setChannel(int channel,
                       java.lang.String name,
                       YoVariableHolder holder,
                       double min,
                       double max)
Specified by:
setChannel in interface EvolutionUC33EInterface

setChannel

public void setChannel(int channel,
                       java.lang.String name,
                       YoVariableHolder holder,
                       double min,
                       double max,
                       double exponent)
Specified by:
setChannel in interface EvolutionUC33EInterface

setChannel

public void setChannel(int channel,
                       YoVariable var,
                       double min,
                       double max)
Specified by:
setChannel in interface EvolutionUC33EInterface

setChannel

public void setChannel(int channel,
                       YoVariable var,
                       double min,
                       double max,
                       double exponent)
Specified by:
setChannel in interface EvolutionUC33EInterface

setRange

public void setRange(int channel,
                     double min,
                     double max)
Specified by:
setRange in interface EvolutionUC33EInterface

setRange

public void setRange(int channel,
                     double min,
                     double max,
                     double exponent)
Specified by:
setRange in interface EvolutionUC33EInterface

main

public static void main(java.lang.String[] args)

close

public void close()
Specified by:
close in interface EvolutionUC33EInterface
Specified by:
close in interface javax.sound.midi.Receiver

send

public void send(javax.sound.midi.MidiMessage message,
                 long timeStamp)
Specified by:
send in interface javax.sound.midi.Receiver

decodeMessage

public void decodeMessage(javax.sound.midi.ShortMessage message)

decodeMessage

public void decodeMessage(javax.sound.midi.SysexMessage message)

decodeMessage

public void decodeMessage(javax.sound.midi.MetaMessage message)

sliderSlid

public void sliderSlid(int channel,
                       int sliderVal)

exitActionPerformed

public void exitActionPerformed()
Specified by:
exitActionPerformed in interface ExitActionListener

attachVariableChangedListener

public void attachVariableChangedListener(VariableChangedListener listener)
Specified by:
attachVariableChangedListener in interface EvolutionUC33EInterface