Class SiacTapeMonitor


public class SiacTapeMonitor
extends java.applet.Applet
implements java.lang.Runnable

See Also:
Serialized Form

Inner classes inherited from class java.awt.Component
Field Summary
(package private)  java.lang.String closingFileName
(package private)  java.util.Vector ipList
(package private)  java.lang.String ips
(package private)  java.util.Vector ipThreads
(package private)  java.lang.String statusFileName
(package private)  java.lang.String symaphore
 defined for this runnable class.
(package private)  java.lang.String transFileName
Fields inherited from class java.applet.Applet
serialVersionUID, stub
Fields inherited from class java.awt.Panel
base, nameCounter, serialVersionUID
Fields inherited from class java.awt.Container
component, containerListener, containerSerializedDataVersion, dispatcher, layoutMgr, maxSize, ncomponents, serialVersionUID
Fields inherited from class java.awt.Component
actionListenerK, adjustmentListenerK, appContext, assert, background, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, changeSupport, componentListener, componentListenerK, componentOrientation, componentSerializedDataVersion, containerListenerK, cursor, dropTarget, enabled, eventMask, focusListener, focusListenerK, font, foreground, hasFocus, height, incRate, inputMethodListener, inputMethodListenerK, isInc, isPacked, itemListenerK, keyListener, keyListenerK, LEFT_ALIGNMENT, locale, LOCK, minSize, mouseListener, mouseListenerK, mouseMotionListener, mouseMotionListenerK, name, nameExplicitlySet, newEventsOnly, ownedWindowK, parent, peer, peerFont, popups, prefSize, RIGHT_ALIGNMENT, serialVersionUID, textListenerK, TOP_ALIGNMENT, valid, visible, width, windowListenerK, x, y
Constructor Summary
Method Summary
 void destroy()
          Applet.destroy() defined for this applet.
 void getParameters()
          Get stock symols from applet parameters.
 void getParameters(java.lang.String[] args)
 void init()
          Applet.init() defined for this applet.
static void main(java.lang.String[] args)
 void paint(java.awt.Graphics g)
          Applet.paint() defined for this applet.
 void readParameters()
 void run()
 void start()
          Applet.start() defined for this applet.
(package private) static void startThreads(SiacTapeMonitor app)
          Starts threads if needed and adds applet and its graphic port to list for appRepainter.
 void stop()
          Applet.stop() defined for this applet.
(package private) static void stopThreads(SiacTapeMonitor app)
 void update(java.awt.Graphics g)
          Applet.update() defined for this applet.
Methods inherited from class java.applet.Applet
getAppletContext, getAppletInfo, getAudioClip, getAudioClip, getCodeBase, getDocumentBase, getImage, getImage, getLocale, getParameter, getParameterInfo, isActive, newAudioClip, play, play, resize, resize, setStub, showStatus
Methods inherited from class java.awt.Panel
, addNotify, constructComponentName
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, applyOrientation, countComponents, deliverEvent, dispatchEventImpl, dispatchEventToSelf, doLayout, eventEnabled, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents_NoClientCode, getComponents, getInsets, getLayout, getMaximumSize, getMinimumSize, getMouseEventTarget, getPreferredSize, getWindow, initIDs, insets, invalidate, invalidateTree, isAncestorOf, layout, lightweightPrint, list, list, locate, minimumSize, nextFocus, paintComponents, paramString, postProcessKeyEvent, postsOldMouseEvents, preferredSize, preProcessKeyEvent, print, printComponents, printOneComponent, processContainerEvent, processEvent, proxyEnableEvents, proxyRequestFocus, readObject, remove, remove, removeAll, removeContainerListener, removeNotify, setFocusOwner, setFont, setLayout, transferFocus, validate, validateTree, writeObject
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addPropertyChangeListener, addPropertyChangeListener, areInputMethodsEnabled, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont_NoClientCode, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getInputContext, getInputMethodRequests, getLocation, getLocation, getLocationOnScreen, getName, getNativeContainer, getParent_NoClientCode, getParent, getPeer, getSize, getSize, getToolkit, getToolkitImpl, getTreeLock, getWidth, getWindowForObject, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isDisplayable, isDoubleBuffered, isEnabled, isEnabledImpl, 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, 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, registerNatives, wait, wait, wait

Field Detail


java.lang.String ips


java.util.Vector ipList


java.util.Vector ipThreads


java.lang.String statusFileName


java.lang.String closingFileName


java.lang.String transFileName


java.lang.String symaphore defined for this runnable class. Initializes data using initData() then refreshes quoteData and repaints applet and then sleeps refreshInterval.
Constructor Detail


public SiacTapeMonitor()
Method Detail


public static void main(java.lang.String[] args)


public void init()
Applet.init() defined for this applet.
init in class java.applet.Applet


public void start()
Applet.start() defined for this applet. Starts threads via startThreads().
start in class java.applet.Applet


public void stop()
Applet.stop() defined for this applet. Stops threads via stopThreads().
stop in class java.applet.Applet


public void destroy()
Applet.destroy() defined for this applet. Nothing for this class.
destroy in class java.applet.Applet


public void update(java.awt.Graphics g)
Applet.update() defined for this applet. Just jumps to paint(g).
g - graphics context to draw on
update in class java.awt.Container


public void paint(java.awt.Graphics g)
Applet.paint() defined for this applet. Just jumps to paintWindow(g).
g - graphics context to draw on
paint in class java.awt.Container


public void run()
Specified by:
run in interface java.lang.Runnable


public void getParameters()
Get stock symols from applet parameters. Gets portfolio, ticker, and indices applet parameters and sets applet data fields.


public void getParameters(java.lang.String[] args)


public void readParameters()


static void startThreads(SiacTapeMonitor app)
Starts threads if needed and adds applet and its graphic port to list for appRepainter.
app - Applet starting


static void stopThreads(SiacTapeMonitor app)