|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.awt.Component | +--java.awt.Container | +--java.awt.Window | +--java.awt.Frame | +--nslj.src.display.NslFrame
The Nsl Frame
Inner classes inherited from class java.awt.Frame |
java.awt.Frame.AccessibleAWTFrame |
Inner classes inherited from class java.awt.Window |
java.awt.Window.AccessibleAWTWindow |
Inner classes inherited from class java.awt.Container |
java.awt.Container.AccessibleAWTContainer |
Inner classes inherited from class java.awt.Component |
java.awt.Component.AccessibleAWTComponent |
Field Summary | |
java.awt.Color |
backgroundColor
|
java.awt.Color |
drawingColor
|
java.lang.String |
frameName
|
java.awt.Color |
gridColor
|
static NslSystem |
system
|
double |
tmax
|
double |
tmin
|
double |
ymax
|
double |
ymin
|
Fields inherited from class java.awt.Frame |
CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSOR |
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 |
Constructor Summary | |
NslFrame()
|
|
NslFrame(NslModule module,
NslSystem sys)
|
Method Summary | |
void |
actionPerformed(java.awt.event.ActionEvent evt)
|
void |
add_variable(java.lang.String varName,
boolean replace,
java.lang.String plotType)
|
void |
addComponent(java.awt.Component c)
|
void |
addDisplayCanvas(java.lang.String name,
NslVariableInfo varInfo,
java.lang.String plotType,
boolean replace)
|
NslCanvas |
addPlot(NslData var,
double minv,
double maxv,
java.lang.String type)
Add a canvas into the panel given a NslVariable. |
void |
addPlot(java.lang.String name)
|
NslCanvas |
addPlot(java.lang.String name,
double minv,
double maxv,
java.lang.String type)
|
NslCanvas |
addPlot(java.lang.String windowName,
NslNumeric var,
double minv,
double maxv,
java.lang.String type)
|
NslCanvas |
addPlot(java.lang.String windowName,
java.lang.String name,
double minv,
double maxv,
java.lang.String type)
|
NslCanvas |
addUserPlot(NslNumeric var,
double minv,
double maxv,
java.lang.String type)
|
NslCanvas |
addUserPlot(java.lang.String windowName,
NslNumeric var,
double minv,
double maxv,
java.lang.String type)
|
void |
addVariableInfo(NslNumeric var)
|
void |
addVariableInfo(java.lang.String name)
|
void |
addVariableInfo(java.lang.String name,
NslVariableInfo vi)
|
void |
collect(double time)
|
java.lang.String |
getBackgroundColor()
|
java.util.Vector |
getCanvasList()
|
NslCanvas |
getCurrentCanvas()
|
java.lang.String |
getFontName()
|
java.lang.String |
getForegroundColor()
|
NslFrame |
getFrame(java.awt.event.ActionEvent evt)
|
NslPanel |
getPanel()
|
NslVariableInfo |
getVarInfo(NslData var_sel)
|
NslVariableInfo |
getVarInfo(java.lang.String varName)
Get variable reference number and other properties from Nsl System |
boolean |
isOutputFrame()
|
void |
itemStateChanged(java.awt.event.ItemEvent evt)
|
static void |
nslSetSystem(NslSystem sys)
|
void |
plotSelectionChanged(java.lang.String type)
|
void |
queryPlotWizardA(java.lang.String name,
NslVariableInfo varInfo,
boolean replace,
java.lang.String plotType)
|
void |
refresh()
|
void |
refreshEpoch()
|
void |
setBackgroundColor(java.lang.String name)
|
void |
setColumns(int columns)
|
void |
setFontName(java.lang.String name)
|
void |
setForegroundColor(java.lang.String name)
|
void |
setInputFrame()
|
void |
setRows(int rows)
|
void |
startCycle()
|
Methods inherited from class java.awt.Frame |
addNotify, finalize, getAccessibleContext, getCursorType, getFrames, getIconImage, getMenuBar, getState, getTitle, isResizable, paramString, remove, removeNotify, setCursor, setIconImage, setMenuBar, setResizable, setState, setTitle |
Methods inherited from class java.awt.Window |
addWindowListener, applyResourceBundle, applyResourceBundle, dispose, getFocusOwner, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getOwnedWindows, getOwner, getToolkit, getWarningString, hide, isShowing, pack, postEvent, processEvent, processWindowEvent, removeWindowListener, setCursor, show, toBack, toFront |
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, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, remove, removeAll, removeContainerListener, 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, getHeight, getInputMethodRequests, getLocation, getLocation, getLocationOnScreen, getName, getParent, getPeer, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isDisplayable, isDoubleBuffered, isEnabled, isFocusTraversable, isLightweight, isOpaque, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setDropTarget, setEnabled, setForeground, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, size, toString, transferFocus |
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface java.awt.MenuContainer |
getFont, postEvent |
Field Detail |
public static NslSystem system
public java.lang.String frameName
public double tmin
public double tmax
public double ymin
public double ymax
public java.awt.Color drawingColor
public java.awt.Color backgroundColor
public java.awt.Color gridColor
Constructor Detail |
public NslFrame()
public NslFrame(NslModule module, NslSystem sys)
Method Detail |
public NslFrame getFrame(java.awt.event.ActionEvent evt)
public void actionPerformed(java.awt.event.ActionEvent evt)
actionPerformed
in interface java.awt.event.ActionListener
public void itemStateChanged(java.awt.event.ItemEvent evt)
itemStateChanged
in interface java.awt.event.ItemListener
public void plotSelectionChanged(java.lang.String type)
public static void nslSetSystem(NslSystem sys)
public void startCycle()
public void collect(double time)
public void refresh()
public void refreshEpoch()
public NslCanvas getCurrentCanvas()
public java.util.Vector getCanvasList()
public void addDisplayCanvas(java.lang.String name, NslVariableInfo varInfo, java.lang.String plotType, boolean replace)
public void add_variable(java.lang.String varName, boolean replace, java.lang.String plotType)
public NslVariableInfo getVarInfo(java.lang.String varName)
varName
- The variable's full namepublic NslVariableInfo getVarInfo(NslData var_sel)
public NslCanvas addPlot(NslData var, double minv, double maxv, java.lang.String type)
variable
- to be displayed, its range and its typepublic void queryPlotWizardA(java.lang.String name, NslVariableInfo varInfo, boolean replace, java.lang.String plotType)
public void addPlot(java.lang.String name)
public void addVariableInfo(NslNumeric var)
public void addVariableInfo(java.lang.String name)
public void addVariableInfo(java.lang.String name, NslVariableInfo vi)
public NslCanvas addPlot(java.lang.String name, double minv, double maxv, java.lang.String type)
public NslCanvas addPlot(java.lang.String windowName, java.lang.String name, double minv, double maxv, java.lang.String type)
public NslCanvas addPlot(java.lang.String windowName, NslNumeric var, double minv, double maxv, java.lang.String type)
public NslCanvas addUserPlot(NslNumeric var, double minv, double maxv, java.lang.String type)
public NslCanvas addUserPlot(java.lang.String windowName, NslNumeric var, double minv, double maxv, java.lang.String type)
public void addComponent(java.awt.Component c)
public void setColumns(int columns)
public void setRows(int rows)
public void setFontName(java.lang.String name)
public java.lang.String getFontName()
public void setBackgroundColor(java.lang.String name)
public java.lang.String getBackgroundColor()
public void setForegroundColor(java.lang.String name)
public java.lang.String getForegroundColor()
public NslPanel getPanel()
public void setInputFrame()
public boolean isOutputFrame()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |