|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.awt.Component | +--java.awt.Container | +--java.awt.Window | +--java.awt.Frame | +--com.sun.java.swing.JFrame | +--EVEDemo.MKBVKBApplet.vkbFrame
This class creates a frame which displays the views and there defintions. Upon selecting a view from the list of views the table will change to reflect the defintion for that view. The view defintion is split into two columns in the table so that the esql can be separated from the sql. This frame contains an button to show the extent of a selected view.
Inner Class Summary | |
(package private) class |
vkbFrame.SymMouse
(mostly generated by Visual Cafe) sets up listener to catch mouse clicks |
(package private) class |
vkbFrame.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 | |
private java.util.Vector |
allViews
A local copy of allViews |
(package private) com.sun.java.swing.JButton |
disExtButton
Used to trigger showing of extent of currently selected view. |
(package private) viewExtentFrame |
extentFrame
|
(package private) boolean |
fComponentsAdjusted
Used for addNotify check. |
(package private) com.sun.java.swing.JLabel |
lblView
|
(package private) com.sun.java.swing.JLabel |
lblViewDef
|
private Main |
mwMain
Added by Xin Zhang. |
(package private) java.lang.Object[][] |
stuff
|
(package private) View |
tempView
|
(package private) MyTableModel |
viewDefModel
|
(package private) com.sun.java.swing.JScrollPane |
viewDefSP
|
(package private) com.sun.java.swing.JTable |
viewDefTable
|
(package private) com.sun.java.swing.JTable |
viewDefTableESQL
|
(package private) com.sun.java.swing.JTable |
viewDefTableSQL
|
(package private) java.util.Vector |
viewItems
|
(package private) com.sun.java.swing.JList |
viewList
|
(package private) com.sun.java.swing.JScrollPane |
viewsScrollPane
|
(package private) com.sun.java.swing.JButton |
vkbOK
|
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 | |
vkbFrame(java.util.Vector theViews,
Main m)
Class Constuctor. |
Method Summary | |
void |
addNotify()
(generated by Visual Cafe) |
(package private) void |
disExtButton_MouseClick(java.awt.event.MouseEvent event)
called by mouseClicked when disExtbutton is clicked |
(package private) void |
Frame1_WindowClosing(java.awt.event.WindowEvent event)
(generated by Visual Cafe) |
void |
initViewList(java.util.Vector views)
Initializes the list of views |
com.sun.java.swing.JTable |
setTableValues(java.lang.String defString)
Sets the values for the table which displays the view definition |
com.sun.java.swing.JTable |
setTableValues(View theView)
Sets the values for the table which displays the view definition |
void |
setVisible(boolean show)
(mostly generated by Visual Cafe) in addition to setting visibility, sets location of the frame |
void |
valueChanged(com.sun.java.swing.event.ListSelectionEvent e)
Impletmented for ListSelectionListener. |
(package private) void |
vkbOK_MouseClick(java.awt.event.MouseEvent event)
called by mouseClicked when vkbOK button is clicked |
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 |
|
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 |
private Main mwMain
private java.util.Vector allViews
com.sun.java.swing.JButton vkbOK
com.sun.java.swing.JButton disExtButton
com.sun.java.swing.JList viewList
MyTableModel viewDefModel
com.sun.java.swing.JTable viewDefTable
com.sun.java.swing.JTable viewDefTableSQL
com.sun.java.swing.JTable viewDefTableESQL
com.sun.java.swing.JScrollPane viewsScrollPane
com.sun.java.swing.JScrollPane viewDefSP
com.sun.java.swing.JLabel lblView
com.sun.java.swing.JLabel lblViewDef
java.util.Vector viewItems
java.lang.Object[][] stuff
View tempView
viewExtentFrame extentFrame
boolean fComponentsAdjusted
Constructor Detail |
public vkbFrame(java.util.Vector theViews, Main m)
Method Detail |
public void valueChanged(com.sun.java.swing.event.ListSelectionEvent e)
public void initViewList(java.util.Vector views)
public com.sun.java.swing.JTable setTableValues(View theView)
public com.sun.java.swing.JTable setTableValues(java.lang.String defString)
public void setVisible(boolean show)
public void addNotify()
void Frame1_WindowClosing(java.awt.event.WindowEvent event)
void vkbOK_MouseClick(java.awt.event.MouseEvent event)
void disExtButton_MouseClick(java.awt.event.MouseEvent event)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |