Class SiacTapeMonitor

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--java.awt.Panel
                    |
                    +--java.applet.Applet
                          |
                          +--SiacTapeMonitor

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

See Also:
Serialized Form

Inner classes inherited from class java.awt.Component
java.awt.Component.AWTTreeLock
 
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
          Runnable.run() 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
SiacTapeMonitor()
           
 
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

ips

java.lang.String ips

ipList

java.util.Vector ipList

ipThreads

java.util.Vector ipThreads

statusFileName

java.lang.String statusFileName

closingFileName

java.lang.String closingFileName

transFileName

java.lang.String transFileName

symaphore

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

SiacTapeMonitor

public SiacTapeMonitor()
Method Detail

main

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

init

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

start

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

stop

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

destroy

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

update

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

paint

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

run

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

getParameters

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

getParameters

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

readParameters

public void readParameters()

startThreads

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

stopThreads

static void stopThreads(SiacTapeMonitor app)