org.jacorb.poa.gui.beans
Class DoubleListDialog

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Container
          extended byjava.awt.Window
              extended byjava.awt.Dialog
                  extended byorg.jacorb.poa.gui.beans.DoubleListDialog
All Implemented Interfaces:
javax.accessibility.Accessible, CloseButtonPanelController, java.awt.event.ComponentListener, java.util.EventListener, java.awt.image.ImageObserver, java.awt.MenuContainer, java.awt.event.MouseListener, java.io.Serializable, java.awt.event.WindowListener

public class DoubleListDialog
extends java.awt.Dialog
implements CloseButtonPanelController, java.awt.event.ComponentListener, java.awt.event.MouseListener, java.awt.event.WindowListener

Provides the functionality of a double list dialog.

Version:
1.0, 05/10/99
Author:
Reimo Tiedemann, FU Berlin
See Also:
DoubleListItem, Serialized Form

Nested Class Summary
 
Nested classes inherited from class java.awt.Dialog
java.awt.Dialog.AccessibleAWTDialog
 
Nested classes inherited from class java.awt.Window
java.awt.Window.AccessibleAWTWindow
 
Nested classes inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Nested classes inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
Field Summary
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
DoubleListDialog(java.awt.Frame parent)
          Constructor
DoubleListDialog(java.awt.Frame parent, boolean modal)
          DoubleListDialog constructor comment.
DoubleListDialog(java.awt.Frame parent, java.lang.String title)
          DoubleListDialog constructor comment.
DoubleListDialog(java.awt.Frame parent, java.lang.String title, boolean modal)
          DoubleListDialog constructor comment.
 
Method Summary
 void _actionCloseButtonPressed()
           
 void _actionMousePressed(java.awt.event.MouseEvent mouseEvent)
          Comment
 void _addItem(DoubleListItem item)
           
 void _setHeaderLabel1(java.lang.String str)
           
 void _setHeaderLabel2(java.lang.String str)
           
 void _setSelectedItem(DoubleListItem item)
           
 void _setSize(int w1, int w2)
           
 void componentHidden(java.awt.event.ComponentEvent e)
          Method to handle events for the ComponentListener interface.
 void componentMoved(java.awt.event.ComponentEvent e)
          Method to handle events for the ComponentListener interface.
 void componentResized(java.awt.event.ComponentEvent e)
          Method to handle events for the ComponentListener interface.
 void componentShown(java.awt.event.ComponentEvent e)
          Method to handle events for the ComponentListener interface.
static void main(java.lang.String[] args)
          main entrypoint - starts the part when it is run as an application
 void mouseClicked(java.awt.event.MouseEvent e)
          Method to handle events for the MouseListener interface.
 void mouseEntered(java.awt.event.MouseEvent e)
          Method to handle events for the MouseListener interface.
 void mouseExited(java.awt.event.MouseEvent e)
          Method to handle events for the MouseListener interface.
 void mousePressed(java.awt.event.MouseEvent e)
          Method to handle events for the MouseListener interface.
 void mouseReleased(java.awt.event.MouseEvent e)
          Method to handle events for the MouseListener interface.
 void windowActivated(java.awt.event.WindowEvent e)
          Method to handle events for the WindowListener interface.
 void windowClosed(java.awt.event.WindowEvent e)
          Method to handle events for the WindowListener interface.
 void windowClosing(java.awt.event.WindowEvent e)
          Method to handle events for the WindowListener interface.
 void windowDeactivated(java.awt.event.WindowEvent e)
          Method to handle events for the WindowListener interface.
 void windowDeiconified(java.awt.event.WindowEvent e)
          Method to handle events for the WindowListener interface.
 void windowIconified(java.awt.event.WindowEvent e)
          Method to handle events for the WindowListener interface.
 void windowOpened(java.awt.event.WindowEvent e)
          Method to handle events for the WindowListener interface.
 
Methods inherited from class java.awt.Dialog
addNotify, dispose, getAccessibleContext, getTitle, hide, isModal, isResizable, isUndecorated, paramString, removeNotify, setModal, setResizable, setTitle, setUndecorated, show
 
Methods inherited from class java.awt.Window
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, finalize, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getMostRecentFocusOwner, getOwnedWindows, getOwner, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindowStateListeners, isActive, isFocusableWindow, isFocusCycleRoot, isFocused, isShowing, pack, postEvent, processEvent, processWindowEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setCursor, setFocusableWindowState, setFocusCycleRoot, setLocationRelativeTo, toBack, toFront
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, remove, removeAll, removeContainerListener, setFocusTraversalKeys, setFocusTraversalPolicy, setFont, setLayout, transferFocusBackward, transferFocusDownCycle, update, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, 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, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DoubleListDialog

public DoubleListDialog(java.awt.Frame parent)
Constructor

Parameters:
parent - Symbol

DoubleListDialog

public DoubleListDialog(java.awt.Frame parent,
                        java.lang.String title)
DoubleListDialog constructor comment.

Parameters:
parent - java.awt.Frame
title - java.lang.String

DoubleListDialog

public DoubleListDialog(java.awt.Frame parent,
                        java.lang.String title,
                        boolean modal)
DoubleListDialog constructor comment.

Parameters:
parent - java.awt.Frame
title - java.lang.String
modal - boolean

DoubleListDialog

public DoubleListDialog(java.awt.Frame parent,
                        boolean modal)
DoubleListDialog constructor comment.

Parameters:
parent - java.awt.Frame
modal - boolean
Method Detail

_actionCloseButtonPressed

public void _actionCloseButtonPressed()
Specified by:
_actionCloseButtonPressed in interface CloseButtonPanelController

_actionMousePressed

public void _actionMousePressed(java.awt.event.MouseEvent mouseEvent)
Comment


_addItem

public void _addItem(DoubleListItem item)

_setHeaderLabel1

public void _setHeaderLabel1(java.lang.String str)

_setHeaderLabel2

public void _setHeaderLabel2(java.lang.String str)

_setSelectedItem

public void _setSelectedItem(DoubleListItem item)

_setSize

public void _setSize(int w1,
                     int w2)

componentHidden

public void componentHidden(java.awt.event.ComponentEvent e)
Method to handle events for the ComponentListener interface.

Specified by:
componentHidden in interface java.awt.event.ComponentListener
Parameters:
e - java.awt.event.ComponentEvent

componentMoved

public void componentMoved(java.awt.event.ComponentEvent e)
Method to handle events for the ComponentListener interface.

Specified by:
componentMoved in interface java.awt.event.ComponentListener
Parameters:
e - java.awt.event.ComponentEvent

componentResized

public void componentResized(java.awt.event.ComponentEvent e)
Method to handle events for the ComponentListener interface.

Specified by:
componentResized in interface java.awt.event.ComponentListener
Parameters:
e - java.awt.event.ComponentEvent

componentShown

public void componentShown(java.awt.event.ComponentEvent e)
Method to handle events for the ComponentListener interface.

Specified by:
componentShown in interface java.awt.event.ComponentListener
Parameters:
e - java.awt.event.ComponentEvent

main

public static void main(java.lang.String[] args)
main entrypoint - starts the part when it is run as an application

Parameters:
args - java.lang.String[]

mouseClicked

public void mouseClicked(java.awt.event.MouseEvent e)
Method to handle events for the MouseListener interface.

Specified by:
mouseClicked in interface java.awt.event.MouseListener
Parameters:
e - java.awt.event.MouseEvent

mouseEntered

public void mouseEntered(java.awt.event.MouseEvent e)
Method to handle events for the MouseListener interface.

Specified by:
mouseEntered in interface java.awt.event.MouseListener
Parameters:
e - java.awt.event.MouseEvent

mouseExited

public void mouseExited(java.awt.event.MouseEvent e)
Method to handle events for the MouseListener interface.

Specified by:
mouseExited in interface java.awt.event.MouseListener
Parameters:
e - java.awt.event.MouseEvent

mousePressed

public void mousePressed(java.awt.event.MouseEvent e)
Method to handle events for the MouseListener interface.

Specified by:
mousePressed in interface java.awt.event.MouseListener
Parameters:
e - java.awt.event.MouseEvent

mouseReleased

public void mouseReleased(java.awt.event.MouseEvent e)
Method to handle events for the MouseListener interface.

Specified by:
mouseReleased in interface java.awt.event.MouseListener
Parameters:
e - java.awt.event.MouseEvent

windowActivated

public void windowActivated(java.awt.event.WindowEvent e)
Method to handle events for the WindowListener interface.

Specified by:
windowActivated in interface java.awt.event.WindowListener
Parameters:
e - java.awt.event.WindowEvent

windowClosed

public void windowClosed(java.awt.event.WindowEvent e)
Method to handle events for the WindowListener interface.

Specified by:
windowClosed in interface java.awt.event.WindowListener
Parameters:
e - java.awt.event.WindowEvent

windowClosing

public void windowClosing(java.awt.event.WindowEvent e)
Method to handle events for the WindowListener interface.

Specified by:
windowClosing in interface java.awt.event.WindowListener
Parameters:
e - java.awt.event.WindowEvent

windowDeactivated

public void windowDeactivated(java.awt.event.WindowEvent e)
Method to handle events for the WindowListener interface.

Specified by:
windowDeactivated in interface java.awt.event.WindowListener
Parameters:
e - java.awt.event.WindowEvent

windowDeiconified

public void windowDeiconified(java.awt.event.WindowEvent e)
Method to handle events for the WindowListener interface.

Specified by:
windowDeiconified in interface java.awt.event.WindowListener
Parameters:
e - java.awt.event.WindowEvent

windowIconified

public void windowIconified(java.awt.event.WindowEvent e)
Method to handle events for the WindowListener interface.

Specified by:
windowIconified in interface java.awt.event.WindowListener
Parameters:
e - java.awt.event.WindowEvent

windowOpened

public void windowOpened(java.awt.event.WindowEvent e)
Method to handle events for the WindowListener interface.

Specified by:
windowOpened in interface java.awt.event.WindowListener
Parameters:
e - java.awt.event.WindowEvent