[all packages] [package KheperaTools] [class hierarchy] [index]

public class KheperaTools.IntegerInstrument

(source file: KheperaTools/IntegerInstrument.java)
java.lang.Object
   |
   +----KheperaTools.IntegerInstrument

The pure class interface.
public class IntegerInstrument
  implements Instrument, ChangeListener, ActionListener

Constuctor Index

O IntegerInstrument(JPanel, String, boolean, int)
O IntegerInstrument(JPanel, String, boolean, int, boolean, int, int, int)
O IntegerInstrument(JPanel, String, boolean, int, boolean, int)
O IntegerInstrument(JPanel, String, int, byte[], int)
O IntegerInstrument(JPanel, String, int, byte[])

Variables Index

O MODE_BINARY
O MODE_DECIMAL
O MODE_HEXA
O MODE_MINMAX
O MODE_SLIDER

Methods

O DataSize()
O actionPerformed(ActionEvent)
O byteToInt32(byte[], int)
O byteToInt8(byte[], int)
O createAnalyzer()
O performUpdateObject()
O stateChanged(ChangeEvent)
O update(byte[], int)

Inner Class Index

O analyzer

Constructors

O IntegerInstrument
public IntegerInstrument(JPanel panel,
                         String pname,
                         int nbparams,
                         byte[] params);

O IntegerInstrument

public IntegerInstrument(JPanel panel,
                         String pname,
                         int nbparams,
                         byte[] params,
                         int chandler);

O IntegerInstrument

public IntegerInstrument(JPanel panel,
                         String pname,
                         boolean isUnsigned,
                         int sizeVar);

O IntegerInstrument

public IntegerInstrument(JPanel panel,
                         String pname,
                         boolean isUnsigned,
                         int sizeVar,
                         boolean isVertical,
                         int cMode);

O IntegerInstrument

public IntegerInstrument(JPanel panel,
                         String pname,
                         boolean isUnsigned,
                         int sizeVar,
                         boolean isVertical,
                         int cMode,
                         int min,
                         int max);

Variables

O MODE_SLIDER
public static final int MODE_SLIDER;

O MODE_DECIMAL

public static final int MODE_DECIMAL;

O MODE_HEXA

public static final int MODE_HEXA;

O MODE_BINARY

public static final int MODE_BINARY;

O MODE_MINMAX

public static final int MODE_MINMAX;

Methods

O byteToInt8
public static int byteToInt8(byte[] p,
                             int offset);

O byteToInt32

public static int byteToInt32(byte[] p,
                              int offset);

O stateChanged

public void stateChanged(ChangeEvent e);

O actionPerformed

public void actionPerformed(ActionEvent e);

O update

public void update(byte[] data,
                   int doffset);

O performUpdateObject

public void performUpdateObject();

O DataSize

public int DataSize();

O createAnalyzer

public Analyzer createAnalyzer();

Inner Classes

O protected class analyzer
protected class analyzer
  extends Component
  implements Analyzer


[all packages] [package KheperaTools] [class hierarchy] [index]
KheperaTools.IntegerInstrument.html