KheperaTools
Class ButtonInstrument

java.lang.Object
  |
  +--KheperaTools.ButtonInstrument

public class ButtonInstrument
extends java.lang.Object
implements KheperaTools.Instrument, java.awt.event.ActionListener


Inner Class Summary
protected  class ButtonInstrument.analyzer
           
 
Constructor Summary
ButtonInstrument(javax.swing.JPanel panel, java.lang.String pname, int nbparams, byte[] params, int curHandler)
           
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent e)
           
 KheperaTools.Analyzer createAnalyzer()
           
 int DataSize()
           
 void performUpdateObject()
           
 void update(byte[] data, int offset)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ButtonInstrument

public ButtonInstrument(javax.swing.JPanel panel,
                        java.lang.String pname,
                        int nbparams,
                        byte[] params,
                        int curHandler)
Method Detail

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent e)
Specified by:
actionPerformed in interface java.awt.event.ActionListener

update

public void update(byte[] data,
                   int offset)
Specified by:
update in interface KheperaTools.Instrument

performUpdateObject

public void performUpdateObject()
Specified by:
performUpdateObject in interface KheperaTools.Instrument

DataSize

public int DataSize()
Specified by:
DataSize in interface KheperaTools.Instrument

createAnalyzer

public KheperaTools.Analyzer createAnalyzer()
Specified by:
createAnalyzer in interface KheperaTools.Instrument