saaps.saam
Class DataPlotterApp

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--java.awt.Window
                    |
                    +--java.awt.Frame
                          |
                          +--saaps.saam.DataPlotterApp
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable

public class DataPlotterApp
extends java.awt.Frame

Version:
 
Author:
root
See Also:
Serialized Form

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, java.awt.Component.AWTTreeLock
 
Field Summary
private  java.awt.Button buttonGetData
           
private  java.awt.Button buttonHelp
           
private  java.awt.Button buttonInspect
           
private  java.awt.Button buttonPlot
           
private  java.awt.Button buttonQuit
           
private  java.util.Calendar cal
           
private  java.awt.Label labelDatabase
           
private  java.awt.Label labelEnd
           
private  java.awt.Label labelStart
           
private  java.awt.Label labelTitle
           
private  java.awt.Label labelXAxis
           
private  java.awt.Label labelYAxis
           
private  java.awt.List listDatabase
           
private  java.awt.List listXAxis
           
private  java.awt.List listYAxis
           
private  java.awt.Panel panelDatabase
           
private  java.awt.Panel panelGetData
           
private  java.awt.Panel panelMain
           
private  java.awt.Panel panelQuit
           
private  java.awt.Panel panelTime
           
private  java.awt.Panel panelXAxis
           
private  java.awt.Panel panelYAxis
           
private  java.awt.TextField textFieldEndDate
           
private  java.awt.TextField textFieldEndMonth
           
private  java.awt.TextField textFieldEndYear
           
private  java.awt.TextField textFieldStartDate
           
private  java.awt.TextField textFieldStartMonth
           
private  java.awt.TextField textFieldStartYear
           
private  TimeSeries tso
           
 
Fields inherited from class java.awt.Frame
base, CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, frameSerializedDataVersion, HAND_CURSOR, icon, ICONIFIED, mbManagement, menuBar, MOVE_CURSOR, N_RESIZE_CURSOR, nameCounter, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, ownedWindows, resizable, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, serialVersionUID, state, SW_RESIZE_CURSOR, TEXT_CURSOR, title, W_RESIZE_CURSOR, WAIT_CURSOR, weakThis
 
Fields inherited from class java.awt.Window
active, dbg, focusMgr, inputContext, inputContextLock, OPENED, ownedWindowList, warningString, windowListener, windowSerializedDataVersion
 
Fields inherited from class java.awt.Container
component, containerListener, containerSerializedDataVersion, dispatcher, layoutMgr, listeningBoundsChildren, listeningChildren, maxSize, ncomponents, printing, printingThreads
 
Fields inherited from class java.awt.Component
accessibleContext, actionListenerK, adjustmentListenerK, appContext, background, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, changeSupport, componentListener, componentListenerK, componentOrientation, componentSerializedDataVersion, containerListenerK, cursor, dropTarget, enabled, eventMask, focusListener, focusListenerK, font, foreground, graphicsConfig, hasFocus, height, hierarchyBoundsListener, hierarchyBoundsListenerK, hierarchyListener, hierarchyListenerK, incRate, inputMethodListener, inputMethodListenerK, isInc, isPacked, itemListenerK, keyListener, keyListenerK, LEFT_ALIGNMENT, locale, LOCK, metrics, minSize, mouseListener, mouseListenerK, mouseMotionListener, mouseMotionListenerK, name, nameExplicitlySet, newEventsOnly, ownedWindowK, parent, peer, peerFont, popups, prefSize, privateKey, RIGHT_ALIGNMENT, textListenerK, TOP_ALIGNMENT, valid, visible, width, windowClosingException, windowListenerK, x, y
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
DataPlotterApp()
          Creates new form DataPlotterApp
 
Method Summary
private  void buttonGetDataActionPerformed(java.awt.event.ActionEvent evt)
           
private  void buttonHelpActionPerformed(java.awt.event.ActionEvent evt)
           
private  void buttonInspectActionPerformed(java.awt.event.ActionEvent evt)
           
private  void buttonPlotActionPerformed(java.awt.event.ActionEvent evt)
           
private  void buttonQuitActionPerformed(java.awt.event.ActionEvent evt)
           
private  void exitForm(java.awt.event.WindowEvent evt)
          Exit the Application
private  void initComponents()
          This method is called from within the constructor to initialize the form.
private  void initListDatabaseItems()
           
private  void listDatabaseItemStateChanged(java.awt.event.ItemEvent evt)
           
static void main(java.lang.String[] args)
           
private  java.util.Date parseDate(java.awt.TextField year, java.awt.TextField month, java.awt.TextField date)
           
private  java.util.Date parseEndDate()
           
private  java.util.Date parseStartDate()
           
private  void textField6ActionPerformed(java.awt.event.ActionEvent evt)
           
 
Methods inherited from class java.awt.Frame
, addNotify, addToFrameList, constructComponentName, finalize, getAccessibleContext, getCursorType, getFrames, getIconImage, getMenuBar, getState, getTitle, initIDs, isResizable, paramString, postProcessKeyEvent, readObject, remove, removeFromFrameList, removeNotify, setCursor, setIconImage, setMenuBar, setResizable, setState, setTitle, writeObject
 
Methods inherited from class java.awt.Window
addOwnedWindow, addWindowListener, adjustListeningChildren, applyResourceBundle, applyResourceBundle, connectOwnedWindow, dispatchEventImpl, dispose, eventEnabled, getFocusOwner, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getOwnedWindows, getOwner, getToolkit, getWarningString, hide, isActive, isShowing, nextFocus, ownedInit, pack, postEvent, postWindowEvent, preProcessKeyEvent, processEvent, processWindowEvent, removeOwnedWindow, removeWindowListener, resetGC, setCursor, setFocusOwner, setWarningString, show, toBack, toFront, transferFocus
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, applyOrientation, checkGD, countComponents, createChildHierarchyEvents, createHierarchyEvents, deliverEvent, dispatchEventToSelf, doLayout, findComponentAt, findComponentAt, findComponentAt, getAccessibleAt, getAccessibleChild, getAccessibleChildrenCount, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents_NoClientCode, getComponents, getInsets, getLayout, getMaximumSize, getMinimumSize, getMouseEventTarget, getPreferredSize, getWindow, insets, invalidate, invalidateTree, isAncestorOf, layout, lightweightPaint, lightweightPrint, list, list, locate, minimumSize, numListening, paint, paintComponents, paintHeavyweightComponents, postsOldMouseEvents, preferredSize, print, printComponents, printHeavyweightComponents, processContainerEvent, proxyEnableEvents, proxyRequestFocus, 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, areInputMethodsEnabled, bounds, checkImage, checkImage, checkWindowClosingException, coalesceEvents, contains, contains, createImage, createImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, getAccessibleIndexInParent, getAccessibleStateSet, getBackground, getBounds, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont_NoClientCode, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getInputMethodRequests, getLocation, getLocation, getLocationOnScreen_NoTreeLock, getLocationOnScreen, getName, getNativeContainer, getParent_NoClientCode, getParent, getPeer, getSize, getSize, getToolkitImpl, getTreeLock, getWidth, getWindowForObject, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isDisplayable, isDoubleBuffered, isEnabled, isEnabledImpl, isFocusTraversable, isLightweight, isOpaque, isRecursivelyVisible, 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, registerNatives, wait, wait, wait
 
Methods inherited from interface java.awt.MenuContainer
getFont, postEvent
 

Field Detail

cal

private java.util.Calendar cal

tso

private TimeSeries tso

panelMain

private java.awt.Panel panelMain

panelDatabase

private java.awt.Panel panelDatabase

labelDatabase

private java.awt.Label labelDatabase

listDatabase

private java.awt.List listDatabase

buttonInspect

private java.awt.Button buttonInspect

panelGetData

private java.awt.Panel panelGetData

panelTime

private java.awt.Panel panelTime

labelStart

private java.awt.Label labelStart

labelEnd

private java.awt.Label labelEnd

textFieldStartYear

private java.awt.TextField textFieldStartYear

textFieldEndYear

private java.awt.TextField textFieldEndYear

textFieldStartMonth

private java.awt.TextField textFieldStartMonth

textFieldEndMonth

private java.awt.TextField textFieldEndMonth

textFieldStartDate

private java.awt.TextField textFieldStartDate

textFieldEndDate

private java.awt.TextField textFieldEndDate

buttonGetData

private java.awt.Button buttonGetData

panelXAxis

private java.awt.Panel panelXAxis

labelXAxis

private java.awt.Label labelXAxis

listXAxis

private java.awt.List listXAxis

panelYAxis

private java.awt.Panel panelYAxis

labelYAxis

private java.awt.Label labelYAxis

listYAxis

private java.awt.List listYAxis

labelTitle

private java.awt.Label labelTitle

panelQuit

private java.awt.Panel panelQuit

buttonPlot

private java.awt.Button buttonPlot

buttonHelp

private java.awt.Button buttonHelp

buttonQuit

private java.awt.Button buttonQuit
Constructor Detail

DataPlotterApp

public DataPlotterApp()
Creates new form DataPlotterApp
Method Detail

initListDatabaseItems

private void initListDatabaseItems()

parseStartDate

private java.util.Date parseStartDate()

parseEndDate

private java.util.Date parseEndDate()

parseDate

private java.util.Date parseDate(java.awt.TextField year,
                                 java.awt.TextField month,
                                 java.awt.TextField date)

initComponents

private void initComponents()
This method is called from within the constructor to initialize the form. WARNING: Do NOT modify this code. The content of this method is always regenerated by the FormEditor.

buttonPlotActionPerformed

private void buttonPlotActionPerformed(java.awt.event.ActionEvent evt)

listDatabaseItemStateChanged

private void listDatabaseItemStateChanged(java.awt.event.ItemEvent evt)

buttonQuitActionPerformed

private void buttonQuitActionPerformed(java.awt.event.ActionEvent evt)

buttonHelpActionPerformed

private void buttonHelpActionPerformed(java.awt.event.ActionEvent evt)

buttonGetDataActionPerformed

private void buttonGetDataActionPerformed(java.awt.event.ActionEvent evt)

buttonInspectActionPerformed

private void buttonInspectActionPerformed(java.awt.event.ActionEvent evt)

textField6ActionPerformed

private void textField6ActionPerformed(java.awt.event.ActionEvent evt)

exitForm

private void exitForm(java.awt.event.WindowEvent evt)
Exit the Application

main

public static void main(java.lang.String[] args)
Parameters:
args - the command line arguments