Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.mitre.cvw
Class AuditListFrame  view AuditListFrame download AuditListFrame.java

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Container
          extended byjava.awt.Window
              extended byjava.awt.Frame
                  extended byjavax.swing.JFrame
                      extended byorg.mitre.cvw.CVWFrame
                          extended byorg.mitre.cvw.FolderDialog
                              extended byorg.mitre.cvw.AuditListFrame
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.image.ImageObserver, java.awt.MenuContainer, javax.swing.RootPaneContainer, java.io.Serializable, javax.swing.WindowConstants

public class AuditListFrame
extends FolderDialog

This class displays a static of objects owned by a CVW user. It also displays a list of objects that the user has permissions to edit. Because this list is static, the user must close and reopen the window. Currently this client only allows the current user to view their own objects, and not objects owned by a different user. This limitation is not in this code but as a filter on the code received from the CVW server.

Version:

Nested Class Summary
 
Nested classes inherited from class javax.swing.JFrame
javax.swing.JFrame.AccessibleJFrame
 
Nested classes inherited from class java.awt.Frame
java.awt.Frame.AccessibleAWTFrame
 
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
(package private)  java.awt.GridBagLayout gridbag
           
(package private)  AuditList ownObjectsPanel
           
(package private)  AuditList sharedObjectsPanel
           
 
Fields inherited from class org.mitre.cvw.FolderDialog
cancelButton, count, folder, fPanel, helpButton, i, jcvw, microText, microTextString, okButton
 
Fields inherited from class javax.swing.JFrame
accessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabled
 
Fields inherited from class java.awt.Frame
CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MAXIMIZED_BOTH, MAXIMIZED_HORIZ, MAXIMIZED_VERT, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSOR
 
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, HIDE_ON_CLOSE
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
(package private) AuditListFrame(java.lang.String userName)
           
 
Method Summary
 void cancel()
          Closes the window, removing it from the window manager.
 void currentSelection(AuditList aList)
          Unselects object from other AuditList panel.
 void getDocTypes(java.util.Vector objs, java.util.Vector sharedObjs)
          Retrieves the document types from the Document server for both owned and shared objects, if any.
 java.awt.Dimension getPreferredSize()
          Gets the preferred size of this component.
 boolean processObjects(java.util.StringTokenizer o, java.lang.String lStr, java.lang.String pStr, java.util.Vector objs, java.util.Vector locs, java.util.Vector paths)
          Process the object, location and fullpath strings populating the vectors with CVWObjects, CVWObjects, and full path Strings respectively
 void updateObjects(java.lang.String quota, java.util.Vector objs, java.util.Vector locObjs, java.util.Vector fullPaths, java.util.Vector sharedObjs, java.util.Vector sharedLocObjs, java.util.Vector sharedFullPaths)
          Updates the lists.
 void userAudit(CVWObject user, java.lang.String quota, java.lang.String oNums, java.lang.String envs, java.lang.String paths, java.lang.String sharedONums, java.lang.String sharedEnvs, java.lang.String sharedPaths)
          Process the MCP from the CVW server
MCP receive cvw-user-audit
 
Methods inherited from class org.mitre.cvw.FolderDialog
addTab, addTab, addTab, clearHelp, destroy, help, hideTab, ok, pack, replaceTab, setEditability, setHelp, setStyle, startDragDrop, startDragDrop, toFront
 
Methods inherited from class org.mitre.cvw.CVWFrame
constrain, constrain, setBackground, setBounds
 
Methods inherited from class javax.swing.JFrame
addImpl, createRootPane, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processKeyEvent, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, update
 
Methods inherited from class java.awt.Frame
addNotify, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setCursor, setExtendedState, setIconImage, setMaximizedBounds, setMenuBar, setResizable, setState, setTitle, setUndecorated
 
Methods inherited from class java.awt.Window
addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getGraphicsConfiguration, getListeners, getLocale, getMostRecentFocusOwner, getOwnedWindows, getOwner, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindowStateListeners, hide, isActive, isFocusableWindow, isFocusCycleRoot, isFocused, isShowing, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setCursor, setFocusableWindowState, setFocusCycleRoot, setLocationRelativeTo, show, toBack, toFront
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFont, 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, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, 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, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBounds, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.awt.MenuContainer
getFont, postEvent
 

Field Detail

ownObjectsPanel

AuditList ownObjectsPanel

sharedObjectsPanel

AuditList sharedObjectsPanel

gridbag

java.awt.GridBagLayout gridbag
Constructor Detail

AuditListFrame

AuditListFrame(java.lang.String userName)
Method Detail

userAudit

public void userAudit(CVWObject user,
                      java.lang.String quota,
                      java.lang.String oNums,
                      java.lang.String envs,
                      java.lang.String paths,
                      java.lang.String sharedONums,
                      java.lang.String sharedEnvs,
                      java.lang.String sharedPaths)
Process the MCP from the CVW server
MCP receive cvw-user-audit


processObjects

public boolean processObjects(java.util.StringTokenizer o,
                              java.lang.String lStr,
                              java.lang.String pStr,
                              java.util.Vector objs,
                              java.util.Vector locs,
                              java.util.Vector paths)
Process the object, location and fullpath strings populating the vectors with CVWObjects, CVWObjects, and full path Strings respectively


updateObjects

public void updateObjects(java.lang.String quota,
                          java.util.Vector objs,
                          java.util.Vector locObjs,
                          java.util.Vector fullPaths,
                          java.util.Vector sharedObjs,
                          java.util.Vector sharedLocObjs,
                          java.util.Vector sharedFullPaths)
Updates the lists.


getDocTypes

public void getDocTypes(java.util.Vector objs,
                        java.util.Vector sharedObjs)
Retrieves the document types from the Document server for both owned and shared objects, if any.


currentSelection

public void currentSelection(AuditList aList)
Unselects object from other AuditList panel. 12/29/97 dage


getPreferredSize

public java.awt.Dimension getPreferredSize()
Gets the preferred size of this component.


cancel

public void cancel()
Closes the window, removing it from the window manager. Overrides FolderDialog#cancel

Overrides:
cancel in class FolderDialog