nslj.src.display
Class NslPanel

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--java.awt.Panel
                    |
                    +--nslj.src.display.NslPanel
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable

public class NslPanel
extends java.awt.Panel

See Also:
Serialized Form

Inner classes inherited from class java.awt.Panel
java.awt.Panel.AccessibleAWTPanel
 
Inner classes inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Inner classes inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Method Summary
 NslCanvas addCanvas(java.lang.String variableName, NslVariableInfo variableInfo, java.lang.String plotType, double min, double max)
           
 NslCanvas addUserCanvas(java.lang.String variableName, NslVariableInfo variableInfo, java.lang.String plotType)
           
 NslCanvas addUserCanvas(java.lang.String variableName, NslVariableInfo variableInfo, java.lang.String plotType, double min, double max)
           
 void addVariable(java.lang.String variableName, NslVariableInfo variableInfo)
           
 boolean canvasExist(java.lang.String n)
           
 void changeCanvas(java.lang.String newType)
           
 void collect()
           
 NslCanvas getCanvas(java.lang.String n)
           
 java.util.Vector getCanvasList()
           
 NslCanvas getCurrentCanvas()
           
 void init()
           
 void initEpoch()
           
 void print(java.awt.Graphics g)
           
 void removeCanvas()
           
 void setCanvasProperties()
           
 boolean setColumns(int num)
           
 boolean setRows(int num)
           
 void zoomCanvas()
           
 
Methods inherited from class java.awt.Panel
addNotify, getAccessibleContext
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getInsets, getLayout, getListeners, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, layout, list, list, locate, minimumSize, paint, paintComponents, paramString, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, removeNotify, setFont, setLayout, update, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addPropertyChangeListener, addPropertyChangeListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getInputContext, getInputMethodRequests, getLocale, getLocation, getLocation, getLocationOnScreen, getName, getParent, getPeer, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isDisplayable, isDoubleBuffered, isEnabled, isFocusTraversable, isLightweight, isOpaque, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setForeground, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, show, size, toString, transferFocus
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

setColumns

public boolean setColumns(int num)

setRows

public boolean setRows(int num)

addVariable

public void addVariable(java.lang.String variableName,
                        NslVariableInfo variableInfo)

canvasExist

public boolean canvasExist(java.lang.String n)

getCanvas

public NslCanvas getCanvas(java.lang.String n)

addCanvas

public NslCanvas addCanvas(java.lang.String variableName,
                           NslVariableInfo variableInfo,
                           java.lang.String plotType,
                           double min,
                           double max)
                    throws CanvasCreationException

addUserCanvas

public NslCanvas addUserCanvas(java.lang.String variableName,
                               NslVariableInfo variableInfo,
                               java.lang.String plotType,
                               double min,
                               double max)
                        throws CanvasCreationException

addUserCanvas

public NslCanvas addUserCanvas(java.lang.String variableName,
                               NslVariableInfo variableInfo,
                               java.lang.String plotType)
                        throws CanvasCreationException

removeCanvas

public void removeCanvas()
                  throws NoCanvasSelectedException

print

public void print(java.awt.Graphics g)
Overrides:
print in class java.awt.Container

setCanvasProperties

public void setCanvasProperties()
                         throws NoCanvasSelectedException

changeCanvas

public void changeCanvas(java.lang.String newType)
                  throws NoCanvasSelectedException

zoomCanvas

public void zoomCanvas()
                throws NoCanvasSelectedException

init

public void init()

initEpoch

public void initEpoch()

collect

public void collect()

getCurrentCanvas

public NslCanvas getCurrentCanvas()
                           throws NoCanvasSelectedException

getCanvasList

public java.util.Vector getCanvasList()