|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
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.UserManagementDialog
Title: $FileName: UserManagementDialog.java$
Nested Class Summary | |
private static class |
UserManagementDialog.ColumnNames
|
Field Summary | |
private UserManagementDialog |
dialog
|
private org.sourcejammer.project.view.UserInfo[] |
mArchiveControllers
|
private ArchiveUsersPane |
mjArchiveUsers
|
private javax.swing.JTabbedPane |
mjTabs
|
private javax.swing.JTable |
mjUserListTable
|
private org.sourcejammer.project.view.UserInfo[] |
mUsers
|
private static javax.swing.JFrame |
testFrame
|
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 | |
UserManagementDialog(java.awt.Dialog owner,
org.sourcejammer.project.view.UserInfo[] users,
org.sourcejammer.project.view.UserInfo[] archiveControllers)
|
|
UserManagementDialog(java.awt.Frame owner,
org.sourcejammer.project.view.UserInfo[] users,
org.sourcejammer.project.view.UserInfo[] archiveControllers)
|
Method Summary | |
private javax.swing.JButton |
buildAddUserButton()
|
private ArchiveUsersPane |
buildArchiveUserPane()
|
private javax.swing.JButton |
buildChangePasswordButton()
|
private javax.swing.JButton |
buildDoneButton()
|
private javax.swing.JButton |
buildRemoveUserButton()
|
private javax.swing.JButton |
buildToggleAdminButton()
|
private javax.swing.JTable |
buildUserListTable()
|
private UserListTableModel |
getBaseTableModel()
|
org.sourcejammer.project.view.UserInfo |
getSelectedUser()
|
private void |
initializeDialog(org.sourcejammer.project.view.UserInfo[] users,
org.sourcejammer.project.view.UserInfo[] archiveControllers)
|
static void |
main(java.lang.String[] args)
|
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 |
private UserManagementDialog dialog
private javax.swing.JTable mjUserListTable
private org.sourcejammer.project.view.UserInfo[] mUsers
private org.sourcejammer.project.view.UserInfo[] mArchiveControllers
private javax.swing.JTabbedPane mjTabs
private ArchiveUsersPane mjArchiveUsers
private static javax.swing.JFrame testFrame
Constructor Detail |
public UserManagementDialog(java.awt.Frame owner, org.sourcejammer.project.view.UserInfo[] users, org.sourcejammer.project.view.UserInfo[] archiveControllers) throws org.sourcejammer.project.NodeExistsException
public UserManagementDialog(java.awt.Dialog owner, org.sourcejammer.project.view.UserInfo[] users, org.sourcejammer.project.view.UserInfo[] archiveControllers) throws org.sourcejammer.project.NodeExistsException
Method Detail |
public org.sourcejammer.project.view.UserInfo getSelectedUser() throws NoSelectionException
NoSelectionException
private void initializeDialog(org.sourcejammer.project.view.UserInfo[] users, org.sourcejammer.project.view.UserInfo[] archiveControllers) throws org.sourcejammer.project.NodeExistsException
org.sourcejammer.project.NodeExistsException
private ArchiveUsersPane buildArchiveUserPane()
private javax.swing.JButton buildAddUserButton()
private javax.swing.JButton buildRemoveUserButton()
private javax.swing.JButton buildDoneButton()
private javax.swing.JButton buildToggleAdminButton()
private javax.swing.JButton buildChangePasswordButton()
private javax.swing.JTable buildUserListTable() throws org.sourcejammer.project.NodeExistsException
org.sourcejammer.project.NodeExistsException
private UserListTableModel getBaseTableModel()
public void showDialog(java.awt.Component c)
public static void main(java.lang.String[] args)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |