org.sourcejammer.client.gui.dialog
Class ArchiveUsersDialog

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--java.awt.Window
                    |
                    +--java.awt.Dialog
                          |
                          +--javax.swing.JDialog
                                |
                                +--org.sourcejammer.client.gui.dialog.SJDialog
                                      |
                                      +--org.sourcejammer.client.gui.dialog.ArchiveUsersDialog
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.image.ImageObserver, java.awt.MenuContainer, javax.swing.RootPaneContainer, java.io.Serializable, javax.swing.WindowConstants

public class ArchiveUsersDialog
extends SJDialog

Title: $FileName: ArchiveUsersDialog.java$

Version:
$VerNum: 2$

$Description: $
$KeyWordsOff: $

Author:
$AuthorName: Rob MacGrogan$
See Also:
Serialized Form

Field Summary
private  ArchiveUsersDialog dialog
           
private  org.sourcejammer.project.view.UserInfo[] mArchiveControllers
           
private  org.sourcejammer.project.view.UserInfo[] mArchiveUsers
           
private  ArchiveUsersPane mjArchiveUsers
           
private  javax.swing.JList mjControllers
           
private  javax.swing.JTabbedPane mjTabs
           
private  org.sourcejammer.project.view.UserInfo[] mUsersNoControllers
           
 
Fields inherited from class javax.swing.JDialog
accessibleContext, rootPane, rootPaneCheckingEnabled
 
Fields inherited from class java.awt.Dialog
 
Fields inherited from class java.awt.Window
 
Fields inherited from class java.awt.Container
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface javax.swing.WindowConstants
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, EXIT_ON_CLOSE, HIDE_ON_CLOSE
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
ArchiveUsersDialog(java.awt.Dialog owner, org.sourcejammer.project.view.UserInfo[] users, org.sourcejammer.project.view.UserInfo[] controllers, org.sourcejammer.project.view.UserInfo[] archiveUsers)
           
ArchiveUsersDialog(java.awt.Frame owner, org.sourcejammer.project.view.UserInfo[] users, org.sourcejammer.project.view.UserInfo[] controllers, org.sourcejammer.project.view.UserInfo[] archiveUsers)
           
 
Method Summary
private  ArchiveUsersPane buildArchiveUsers()
           
private  javax.swing.JList buildControllersList()
           
private  javax.swing.JButton buildDoneButton()
           
static org.sourcejammer.project.view.UserInfo[] buildUsersNoControllers(org.sourcejammer.project.view.UserInfo[] users, org.sourcejammer.project.view.UserInfo[] controllers)
           
private  void initializeDialog(org.sourcejammer.project.view.UserInfo[] users, org.sourcejammer.project.view.UserInfo[] controllers, org.sourcejammer.project.view.UserInfo[] archiveUsers)
           
 void showDialog(java.awt.Component c)
           
 
Methods inherited from class org.sourcejammer.client.gui.dialog.SJDialog
createRootPane
 
Methods inherited from class javax.swing.JDialog
addImpl, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, update
 
Methods inherited from class java.awt.Dialog
addNotify, dispose, getTitle, hide, isModal, isResizable, isUndecorated, 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, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setCursor, setFocusableWindowState, setFocusCycleRoot, setLocationRelativeTo, toBack, toFront
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, 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, removeAll, removeContainerListener, removeNotify, setFocusTraversalKeys, setFocusTraversalPolicy, setFont, transferFocusBackward, transferFocusDownCycle, 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
 

Field Detail

dialog

private ArchiveUsersDialog dialog

mUsersNoControllers

private org.sourcejammer.project.view.UserInfo[] mUsersNoControllers

mArchiveControllers

private org.sourcejammer.project.view.UserInfo[] mArchiveControllers

mArchiveUsers

private org.sourcejammer.project.view.UserInfo[] mArchiveUsers

mjTabs

private javax.swing.JTabbedPane mjTabs

mjArchiveUsers

private ArchiveUsersPane mjArchiveUsers

mjControllers

private javax.swing.JList mjControllers
Constructor Detail

ArchiveUsersDialog

public ArchiveUsersDialog(java.awt.Frame owner,
                          org.sourcejammer.project.view.UserInfo[] users,
                          org.sourcejammer.project.view.UserInfo[] controllers,
                          org.sourcejammer.project.view.UserInfo[] archiveUsers)

ArchiveUsersDialog

public ArchiveUsersDialog(java.awt.Dialog owner,
                          org.sourcejammer.project.view.UserInfo[] users,
                          org.sourcejammer.project.view.UserInfo[] controllers,
                          org.sourcejammer.project.view.UserInfo[] archiveUsers)
Method Detail

showDialog

public void showDialog(java.awt.Component c)

initializeDialog

private void initializeDialog(org.sourcejammer.project.view.UserInfo[] users,
                              org.sourcejammer.project.view.UserInfo[] controllers,
                              org.sourcejammer.project.view.UserInfo[] archiveUsers)

buildDoneButton

private javax.swing.JButton buildDoneButton()

buildControllersList

private javax.swing.JList buildControllersList()

buildUsersNoControllers

public static org.sourcejammer.project.view.UserInfo[] buildUsersNoControllers(org.sourcejammer.project.view.UserInfo[] users,
                                                                               org.sourcejammer.project.view.UserInfo[] controllers)

buildArchiveUsers

private ArchiveUsersPane buildArchiveUsers()


Copyright 2003 Soucejammer project.