com.ibm.manplato.GUIParts.Client
Class DeleterSelectionFrame

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--java.awt.Window
                    |
                    +--java.awt.Dialog
                          |
                          +--javax.swing.JDialog
                                |
                                +--com.ibm.manplato.GUIParts.Client.DeleterSelectionFrame
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.event.ActionListener, java.util.EventListener, java.awt.image.ImageObserver, java.awt.MenuContainer, javax.swing.RootPaneContainer, java.io.Serializable, javax.swing.WindowConstants, java.awt.event.WindowListener

public class DeleterSelectionFrame
extends javax.swing.JDialog
implements java.awt.event.ActionListener, java.awt.event.WindowListener

Used by the Deleter Conduit to allow the user to select which databases to flag for deletion.

Version:
$Rev$-$Date: 2001/05/02 04:20:31 $$State: Exp $
Author:
File Created By: David Schmidt <schmidtd@us.ibm.com>, Last Modified By: $Author: schmidtd $
See Also:
Serialized Form

Inner classes inherited from class javax.swing.JDialog
javax.swing.JDialog.AccessibleJDialog
 
Inner classes inherited from class java.awt.Dialog
java.awt.Dialog.AccessibleAWTDialog
 
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
 
Fields inherited from class javax.swing.JDialog
accessibleContext, rootPane, rootPaneCheckingEnabled
 
Fields inherited from class java.awt.Dialog
modal, resizable, title
 
Fields inherited from class java.awt.Window
inputContext, nativeActive, OPENED, ownedWindowList, state, warningString, windowListener
 
Fields inherited from class java.awt.Container
component, containerListener, layoutMgr, listeningBoundsChildren, listeningChildren, ncomponents, needsPaint
 
Fields inherited from class java.awt.Component
actionListenerK, adjustmentListenerK, appContext, background, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, componentListener, componentListenerK, componentOrientation, 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, newEventsOnly, ownedWindowK, parent, peer, peerFont, popups, prefSize, RIGHT_ALIGNMENT, textListenerK, TOP_ALIGNMENT, valid, visible, width, windowClosingException, windowListenerK, x, y
 
Fields inherited from interface javax.swing.WindowConstants
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSE
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
DeleterSelectionFrame(java.awt.Frame frame)
          Creates a new DeleterFrame object.
DeleterSelectionFrame(java.awt.Frame frame, java.util.ListResourceBundle language)
          Creates a new DeleterFrame object.
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent actionevent)
          Method to handle events for the ActionListener interface.
 void addEntry(java.lang.String s)
          Adds an entry to the selection frame List.
 boolean getState()
          Returns the state of the dialog.
 void setDeleter(Deleter deleter)
          Sets the Deleter Conduit object to be used to handle database deletions.
 void windowActivated(java.awt.event.WindowEvent windowevent)
          Method to handle events for the WindowListener interface.
 void windowClosed(java.awt.event.WindowEvent windowevent)
          Method to handle events for the WindowListener interface.
 void windowClosing(java.awt.event.WindowEvent windowevent)
          Method to handle events for the WindowListener interface.
 void windowDeactivated(java.awt.event.WindowEvent windowevent)
          Method to handle events for the WindowListener interface.
 void windowDeiconified(java.awt.event.WindowEvent windowevent)
          Method to handle events for the WindowListener interface.
 void windowIconified(java.awt.event.WindowEvent windowevent)
          Method to handle events for the WindowListener interface.
 void windowOpened(java.awt.event.WindowEvent windowevent)
          Method to handle events for the WindowListener interface.
 
Methods inherited from class javax.swing.JDialog
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isRootPaneCheckingEnabled, paramString, processKeyEvent, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setLocationRelativeTo, setRootPane, setRootPaneCheckingEnabled, update
 
Methods inherited from class java.awt.Dialog
, addNotify, constructComponentName, dispose, getTitle, hide, interruptBlocking, isModal, isResizable, setModal, setResizable, setTitle, show
 
Methods inherited from class java.awt.Window
addOwnedWindow, addWindowListener, adjustListeningChildren, applyResourceBundle, applyResourceBundle, connectOwnedWindow, dispatchEventImpl, eventEnabled, finalize, getFocusOwner, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getOwnedWindows, getOwner, getToolkit, getWarningString, isActive, isShowing, nextFocus, pack, postEvent, postProcessKeyEvent, postWindowEvent, preProcessKeyEvent, processEvent, removeOwnedWindow, removeWindowListener, resetGC, setCursor, setFocusOwner, toBack, toFront, transferFocus
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, 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, removeAll, removeContainerListener, removeNotify, setFont, 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, 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, processMouseEvent, processMouseMotionEvent, remove, 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, wait, wait, wait
 

Constructor Detail

DeleterSelectionFrame

public DeleterSelectionFrame(java.awt.Frame frame)
Creates a new DeleterFrame object.
Parameters:
frame - the frame object this dialog will use as it's parent.

DeleterSelectionFrame

public DeleterSelectionFrame(java.awt.Frame frame,
                             java.util.ListResourceBundle language)
Creates a new DeleterFrame object.
Parameters:
frame - the frame object this dialog will use as it's parent.
language - the ListResourceBundle object to use to retrieve NLV strings.
Method Detail

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent actionevent)
Method to handle events for the ActionListener interface.
Specified by:
actionPerformed in interface java.awt.event.ActionListener
Parameters:
actionevent - java.awt.event.ActionEvent.

addEntry

public void addEntry(java.lang.String s)
Adds an entry to the selection frame List.
Parameters:
s - the String to add to the list.

getState

public boolean getState()
Returns the state of the dialog.
Returns:
true if the dialog has completed, false otherwise.

setDeleter

public void setDeleter(Deleter deleter)
Sets the Deleter Conduit object to be used to handle database deletions.
Parameters:
deleter - the Deleter Conduit object used to delete the databases.

windowActivated

public void windowActivated(java.awt.event.WindowEvent windowevent)
Method to handle events for the WindowListener interface.
Specified by:
windowActivated in interface java.awt.event.WindowListener
Parameters:
windowevent - java.awt.event.WindowEvent.

windowClosed

public void windowClosed(java.awt.event.WindowEvent windowevent)
Method to handle events for the WindowListener interface.
Specified by:
windowClosed in interface java.awt.event.WindowListener
Parameters:
windowevent - java.awt.event.WindowEvent.

windowClosing

public void windowClosing(java.awt.event.WindowEvent windowevent)
Method to handle events for the WindowListener interface.
Specified by:
windowClosing in interface java.awt.event.WindowListener
Parameters:
windowevent - java.awt.event.WindowEvent.

windowDeactivated

public void windowDeactivated(java.awt.event.WindowEvent windowevent)
Method to handle events for the WindowListener interface.
Specified by:
windowDeactivated in interface java.awt.event.WindowListener
Parameters:
windowevent - java.awt.event.WindowEvent.

windowDeiconified

public void windowDeiconified(java.awt.event.WindowEvent windowevent)
Method to handle events for the WindowListener interface.
Specified by:
windowDeiconified in interface java.awt.event.WindowListener
Parameters:
windowevent - java.awt.event.WindowEvent.

windowIconified

public void windowIconified(java.awt.event.WindowEvent windowevent)
Method to handle events for the WindowListener interface.
Specified by:
windowIconified in interface java.awt.event.WindowListener
Parameters:
windowevent - java.awt.event.WindowEvent.

windowOpened

public void windowOpened(java.awt.event.WindowEvent windowevent)
Method to handle events for the WindowListener interface.
Specified by:
windowOpened in interface java.awt.event.WindowListener
Parameters:
windowevent - java.awt.event.WindowEvent.