KheperaTerminal
Class BooleanInstrument.analyzer

java.lang.Object
  |
  +--java.awt.Component
        |
        +--KheperaTerminal.BooleanInstrument.analyzer

protected class BooleanInstrument.analyzer
extends java.awt.Component
implements KheperaTerminal.Analyzer

See Also:
Serialized Form

Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Method Summary
 void addComponent(javax.swing.JPanel panel)
           
 int addData(int timestamp, byte[] buffer, int offset)
           
 int DataSize()
           
 int exportData(java.io.FileOutputStream fo, byte[] buffer, int offset)
           
 java.awt.Component getComponent()
           
 java.awt.Dimension getMinimumSize()
           
 java.lang.String getName()
           
 void incSize()
           
 void paint(java.awt.Graphics g)
           
 void setTime(int mintime, int maxtime)
           
 void setZoomTime(int factor)
           
 void setZoomValue(int factor)
           
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, deliverEvent, disable, disableEvents, dispatchEvent, doLayout, enable, enable, enableEvents, enableInputMethods, firePropertyChange, getAlignmentX, getAlignmentY, getBackground, getBounds, getBounds, getColorModel, getComponentAt, getComponentAt, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getInputContext, getInputMethodRequests, getLocale, getLocation, getLocation, getLocationOnScreen, getMaximumSize, getParent, getPeer, getPreferredSize, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, invalidate, isDisplayable, isDoubleBuffered, isEnabled, isFocusTraversable, isLightweight, isOpaque, isShowing, isValid, isVisible, keyDown, keyUp, layout, list, list, list, list, list, locate, location, lostFocus, minimumSize, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, paramString, postEvent, preferredSize, prepareImage, prepareImage, print, printAll, processComponentEvent, processEvent, processFocusEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, remove, removeComponentListener, removeFocusListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFont, setForeground, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, show, size, toString, transferFocus, update, validate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

setTime

public void setTime(int mintime,
                    int maxtime)
Specified by:
setTime in interface KheperaTerminal.Analyzer

addData

public int addData(int timestamp,
                   byte[] buffer,
                   int offset)
Specified by:
addData in interface KheperaTerminal.Analyzer

exportData

public int exportData(java.io.FileOutputStream fo,
                      byte[] buffer,
                      int offset)
               throws java.io.IOException
Specified by:
exportData in interface KheperaTerminal.Analyzer

DataSize

public int DataSize()
Specified by:
DataSize in interface KheperaTerminal.Analyzer

getComponent

public java.awt.Component getComponent()
Specified by:
getComponent in interface KheperaTerminal.Analyzer

incSize

public void incSize()
Specified by:
incSize in interface KheperaTerminal.Analyzer

getName

public java.lang.String getName()
Specified by:
getName in interface KheperaTerminal.Analyzer
Overrides:
getName in class java.awt.Component

addComponent

public void addComponent(javax.swing.JPanel panel)
Specified by:
addComponent in interface KheperaTerminal.Analyzer

setZoomTime

public void setZoomTime(int factor)
Specified by:
setZoomTime in interface KheperaTerminal.Analyzer

setZoomValue

public void setZoomValue(int factor)
Specified by:
setZoomValue in interface KheperaTerminal.Analyzer

getMinimumSize

public java.awt.Dimension getMinimumSize()
Overrides:
getMinimumSize in class java.awt.Component

paint

public void paint(java.awt.Graphics g)
Overrides:
paint in class java.awt.Component