EVEDemo.MKBVKBApplet
Class viewExtentFrame

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--java.awt.Window
                    |
                    +--java.awt.Frame
                          |
                          +--com.sun.java.swing.JFrame
                                |
                                +--EVEDemo.MKBVKBApplet.viewExtentFrame

public class viewExtentFrame
extends com.sun.java.swing.JFrame

This class creates a frame which displays the extent of the selected view

See Also:
Serialized Form

Inner Class Summary
(package private)  class viewExtentFrame.SymMouse
          (mostly generated by Visual Cafe)
sets up listener for mouse clicks
(package private)  class viewExtentFrame.SymWindow
          (generated by Visual Cafe)
 
Inner classes inherited from class com.sun.java.swing.JFrame
com.sun.java.swing.JFrame.AccessibleJFrame
 
Inner classes inherited from class java.awt.Component
java.awt.Component.AWTTreeLock
 
Field Summary
(package private)  java.util.Vector allAttr
           
private static boolean DEBUG
           
(package private)  com.sun.java.swing.JScrollPane defScrollPane
           
(package private)  MyTableModel extentModel
           
(package private)  com.sun.java.swing.JScrollPane extentScrollPane
           
(package private)  com.sun.java.swing.JTable extentTable
           
(package private)  boolean fComponentsAdjusted
          Used for addNotify check.
(package private)  com.sun.java.swing.JLabel lblViewDef
           
(package private)  Main myMain
           
(package private)  View myView
           
(package private)  com.sun.java.swing.JLabel space
           
(package private)  com.sun.java.swing.JButton veOK
           
(package private)  com.sun.java.swing.JButton veRefresh
           
(package private)  MyTableModel viewDefModel
           
(package private)  com.sun.java.swing.JTable viewDefTable
           
 
Fields inherited from class com.sun.java.swing.JFrame
accessibleContext, defaultCloseOperation, rootPane, rootPaneCheckingEnabled
 
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, 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
viewExtentFrame(java.lang.Object[][] data, View theView, Main theMain)
          Class Constrctor.
 
Method Summary
 void addNotify()
          (generated by Visual Cafe)
protected  void buildExtent(Table extent)
          Sets up the table which displays the extent for the theView
private  java.lang.Object copy(java.lang.Object obj)
          Copy any object inside the java by using arraycopy.
(package private)  void Frame1_WindowClosing(java.awt.event.WindowEvent event)
          (generated by Visual Cafe)
 void refresh(com.sun.java.swing.JScrollPane defSP)
          attempts to refresh the whole frame, not just the first window
 void setVisible(boolean show)
          (mostly generated by Visual Cafe)
in addition to setting visibility, sets the location of the frame
(package private)  void veOK_MouseClick(java.awt.event.MouseEvent event)
          called bye mouseCliced when veOK button is clicked
sets visibility of frame to false
(package private)  void veRefresh_MouseClick(java.awt.event.MouseEvent event)
          called bye mouseCliced when veRefresh button is clicked
refreshes Screen
 
Methods inherited from class com.sun.java.swing.JFrame
addImpl, createRootPane, createRootPaneException, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isRootPaneCheckingEnabled, processKeyEvent, processWindowEvent, setContentPane, setDefaultCloseOperation, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, update
 
Methods inherited from class java.awt.Frame
, addToFrameList, constructComponentName, finalize, 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, applyResourceBundle, applyResourceBundle, connectOwnedWindow, dispatchEventImpl, dispose, eventEnabled, getFocusOwner, getInputContext, getLocale, getOwnedWindows, getOwner, getToolkit, getWarningString, isActive, isShowing, nextFocus, ownedInit, pack, postEvent, postWindowEvent, preProcessKeyEvent, processEvent, removeOwnedWindow, removeWindowListener, setFocusOwner, setWarningString, show, toBack, toFront, transferFocus
 
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, 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, processMouseEvent, processMouseMotionEvent, 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, 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

veOK

com.sun.java.swing.JButton veOK

veRefresh

com.sun.java.swing.JButton veRefresh

viewDefTable

com.sun.java.swing.JTable viewDefTable

extentTable

com.sun.java.swing.JTable extentTable

viewDefModel

MyTableModel viewDefModel

extentModel

MyTableModel extentModel

defScrollPane

com.sun.java.swing.JScrollPane defScrollPane

extentScrollPane

com.sun.java.swing.JScrollPane extentScrollPane

lblViewDef

com.sun.java.swing.JLabel lblViewDef

space

com.sun.java.swing.JLabel space

allAttr

java.util.Vector allAttr

myView

View myView

myMain

Main myMain

fComponentsAdjusted

boolean fComponentsAdjusted
Used for addNotify check.
Constructor Detail

viewExtentFrame

public viewExtentFrame(java.lang.Object[][] data,
                       View theView,
                       Main theMain)
Class Constrctor.
Intializes all objects on the frame theView is the view whose extent needs to be displayed
Method Detail

copy

private java.lang.Object copy(java.lang.Object obj)
Copy any object inside the java by using arraycopy.

refresh

public void refresh(com.sun.java.swing.JScrollPane defSP)
attempts to refresh the whole frame, not just the first window

buildExtent

protected void buildExtent(Table extent)
Sets up the table which displays the extent for the theView

setVisible

public void setVisible(boolean show)
(mostly generated by Visual Cafe)
in addition to setting visibility, sets the location of the frame
Overrides:
setVisible in class java.awt.Component

addNotify

public void addNotify()
(generated by Visual Cafe)
Overrides:
addNotify in class java.awt.Frame

Frame1_WindowClosing

void Frame1_WindowClosing(java.awt.event.WindowEvent event)
(generated by Visual Cafe)

veOK_MouseClick

void veOK_MouseClick(java.awt.event.MouseEvent event)
called bye mouseCliced when veOK button is clicked
sets visibility of frame to false

veRefresh_MouseClick

void veRefresh_MouseClick(java.awt.event.MouseEvent event)
called bye mouseCliced when veRefresh button is clicked
refreshes Screen