ptolemy.plot.compat
Class PxgraphApplet

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--java.awt.Panel
                    |
                    +--java.applet.Applet
                          |
                          +--ptolemy.plot.PlotApplet
                                |
                                +--ptolemy.plot.compat.PxgraphApplet

public class PxgraphApplet
extends PlotApplet

An Applet that can plot data in pxgraph format from a URL. The URL should be specified using the dataurl applet parameter or as part of the pxgraphargs applet parameter. That parameter contains command-line style arguments compatible with the older pxgraph program. See the documentation for the PxgraphParser class for the format of these arguments.

Version:
$Id: PxgraphApplet.java,v 1.5 1999/08/20 02:14:56 cxh Exp $
Author:
Edward A. Lee
See Also:
PxgraphParser, PlotBox, Plot, Serialized Form

Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Constructor Summary
PxgraphApplet()
           
 
Method Summary
protected  void _read(java.io.InputStream in)
          Read the specified stream, assuming it is pxgraph formatted data.
 java.lang.String getAppletInfo()
          Return a string describing this applet.
 java.lang.String[][] getParameterInfo()
          Return information about parameters.
 void init()
          Initialize the applet.
 
Methods inherited from class ptolemy.plot.PlotApplet
_setPlotSize, newPlot, plot
 
Methods inherited from class java.applet.Applet
destroy, getAppletContext, getAudioClip, getAudioClip, getCodeBase, getDocumentBase, getImage, getImage, getLocale, getParameter, isActive, newAudioClip, play, play, resize, resize, setStub, showStatus, start, stop
 
Methods inherited from class java.awt.Panel
addNotify
 
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, paramString, preferredSize, print, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, removeNotify, setCursor, setFont, setLayout, update, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, 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, getInputContext, getInputMethodRequests, 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, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, remove, removeComponentListener, removeFocusListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, reshape, setBackground, setBounds, setBounds, setComponentOrientation, 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
 

Constructor Detail

PxgraphApplet

public PxgraphApplet()
Method Detail

getAppletInfo

public java.lang.String getAppletInfo()
Return a string describing this applet.
Overrides:
getAppletInfo in class PlotApplet
Tags copied from class: PlotApplet
Returns:
A string describing the applet.

getParameterInfo

public java.lang.String[][] getParameterInfo()
Return information about parameters.
Overrides:
getParameterInfo in class PlotApplet
Tags copied from class: PlotApplet
Returns:
A array of arrays giving parameter names, the type, and the default value or description.

init

public void init()
Initialize the applet. Read the applet parameters.
Overrides:
init in class PlotApplet

_read

protected void _read(java.io.InputStream in)
              throws java.io.IOException
Read the specified stream, assuming it is pxgraph formatted data.
Overrides:
_read in class PlotApplet
Parameters:
in - The input stream.
Throws:
java.io.IOException - If the stream cannot be read.