EVEDemo.ISChangeApplet
Class versionFrame

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--java.awt.Window
                    |
                    +--java.awt.Dialog
                          |
                          +--com.sun.java.swing.JDialog
                                |
                                +--EVEDemo.ISChangeApplet.versionFrame

public class versionFrame
extends com.sun.java.swing.JDialog
implements com.sun.java.swing.event.ListSelectionListener

This class creates a frame which shows the different versions that are available for a particular viewname. This also shows the QC values are generated for the different versions. This also shows the view definition of the selected view version.

See Also:
Serialized Form

Inner Class Summary
(package private)  class versionFrame.SymMouse
           
 
Inner classes inherited from class com.sun.java.swing.JDialog
com.sun.java.swing.JDialog.AccessibleJDialog
 
Inner classes inherited from class java.awt.Component
java.awt.Component.AWTTreeLock
 
Field Summary
 java.util.Vector allViews
           
(package private)  versionFrame.SymMouse aSymMouse
           
(package private)  QC currentQC
           
private static boolean DEBUG
           
(package private)  com.sun.java.swing.JLabel lblVersion
           
(package private)  com.sun.java.swing.JLabel lblView
           
(package private)  com.sun.java.swing.JLabel lblViewDefNew
           
(package private)  com.sun.java.swing.JPanel myPane
           
(package private)  ISMaster myParent
           
 versionFrame myself
           
(package private)  com.sun.java.swing.JButton ok
           
(package private)  int[] pickedVersions
           
(package private)  com.sun.java.swing.JButton QC
           
(package private)  QCFrame qcFrame
           
(package private)  java.lang.Object[][] stuff
           
(package private)  com.sun.java.swing.JTextArea textArea
           
(package private)  com.sun.java.swing.JList versionList
           
 java.util.Vector versions
           
(package private)  java.util.Vector Versions
           
(package private)  com.sun.java.swing.JScrollPane versionScrollPane
           
(package private)  com.sun.java.swing.JTable versionTable
           
(package private)  MyTableModel versionTableModel
           
(package private)  MyTableModel viewDefNewModel
           
(package private)  com.sun.java.swing.JScrollPane viewDefNewSP
           
(package private)  com.sun.java.swing.JTextField ViewDefNewText
           
(package private)  java.util.Vector viewItems
           
(package private)  com.sun.java.swing.JList viewList
           
(package private)  com.sun.java.swing.JScrollPane viewScrollPane
           
 
Fields inherited from class com.sun.java.swing.JDialog
accessibleContext, defaultCloseOperation, rootPane, rootPaneCheckingEnabled
 
Fields inherited from class java.awt.Dialog
base, modal, nameCounter, resizable, serialVersionUID, title
 
Fields inherited from class java.awt.Window
active, base, focusMgr, inputContext, nameCounter, OPENED, ownedWindowList, serialVersionUID, state, warningString, weakThis, windowListener, windowSerializedDataVersion
 
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
versionFrame(java.util.Vector theViews, ISMaster parent)
          Class constructor.
 
Method Summary
 void initViewList()
          Initializes the list of views
 void valueChanged(com.sun.java.swing.event.ListSelectionEvent e)
          Catches the event of the selected item in the list of views changing and then shows the versions and the QC values associated with that view item
 void versionNewDefinition()
          Get the version that was selected and retrieve the view definition for the version
 
Methods inherited from class com.sun.java.swing.JDialog
addImpl, createRootPane, createRootPaneException, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isRootPaneCheckingEnabled, processWindowEvent, setContentPane, setDefaultCloseOperation, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setLocationRelativeTo, setRootPane, setRootPaneCheckingEnabled, update
 
Methods inherited from class java.awt.Dialog
, addNotify, constructComponentName, getTitle, initIDs, isModal, isResizable, paramString, setModal, setResizable, setTitle, show
 
Methods inherited from class java.awt.Window
addOwnedWindow, addWindowListener, applyResourceBundle, applyResourceBundle, connectOwnedWindow, dispatchEventImpl, dispose, eventEnabled, finalize, getFocusOwner, getInputContext, getLocale, getOwnedWindows, getOwner, getToolkit, getWarningString, isActive, isShowing, nextFocus, ownedInit, pack, postEvent, postProcessKeyEvent, postWindowEvent, preProcessKeyEvent, processEvent, readObject, removeOwnedWindow, removeWindowListener, setFocusOwner, setWarningString, toBack, toFront, transferFocus, writeObject
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, applyOrientation, countComponents, deliverEvent, dispatchEventToSelf, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents_NoClientCode, getComponents, getInsets, getLayout, getMaximumSize, getMinimumSize, getMouseEventTarget, getPreferredSize, getWindow, insets, invalidate, invalidateTree, isAncestorOf, layout, lightweightPrint, list, list, locate, minimumSize, paint, paintComponents, postsOldMouseEvents, preferredSize, print, printComponents, printOneComponent, processContainerEvent, proxyEnableEvents, proxyRequestFocus, remove, remove, removeAll, removeContainerListener, removeNotify, setFont, validate, validateTree
 
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, getInputMethodRequests, getLocation, getLocation, getLocationOnScreen, getName, getNativeContainer, getParent_NoClientCode, getParent, getPeer, getSize, getSize, getToolkitImpl, getTreeLock, getWidth, getWindowForObject, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isDisplayable, isDoubleBuffered, isEnabled, isEnabledImpl, 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, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, remove, removeComponentListener, removeFocusListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, 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
 

Field Detail

DEBUG

private static final boolean DEBUG

myself

public versionFrame myself

allViews

public java.util.Vector allViews

versions

public java.util.Vector versions

myPane

com.sun.java.swing.JPanel myPane

ok

com.sun.java.swing.JButton ok

QC

com.sun.java.swing.JButton QC

lblView

com.sun.java.swing.JLabel lblView

lblVersion

com.sun.java.swing.JLabel lblVersion

viewList

com.sun.java.swing.JList viewList

versionList

com.sun.java.swing.JList versionList

viewScrollPane

com.sun.java.swing.JScrollPane viewScrollPane

versionScrollPane

com.sun.java.swing.JScrollPane versionScrollPane

versionTableModel

MyTableModel versionTableModel

versionTable

com.sun.java.swing.JTable versionTable

viewItems

java.util.Vector viewItems

Versions

java.util.Vector Versions

viewDefNewModel

MyTableModel viewDefNewModel

viewDefNewSP

com.sun.java.swing.JScrollPane viewDefNewSP

lblViewDefNew

com.sun.java.swing.JLabel lblViewDefNew

ViewDefNewText

com.sun.java.swing.JTextField ViewDefNewText

textArea

com.sun.java.swing.JTextArea textArea

stuff

java.lang.Object[][] stuff

pickedVersions

int[] pickedVersions

myParent

ISMaster myParent

currentQC

QC currentQC

aSymMouse

versionFrame.SymMouse aSymMouse

qcFrame

QCFrame qcFrame
Constructor Detail

versionFrame

public versionFrame(java.util.Vector theViews,
                    ISMaster parent)
Class constructor.
Intializes all objects on this frame.
Method Detail

valueChanged

public void valueChanged(com.sun.java.swing.event.ListSelectionEvent e)
Catches the event of the selected item in the list of views changing and then shows the versions and the QC values associated with that view item
Specified by:
valueChanged in interface com.sun.java.swing.event.ListSelectionListener

initViewList

public void initViewList()
Initializes the list of views

versionNewDefinition

public void versionNewDefinition()
Get the version that was selected and retrieve the view definition for the version