com.retek.rsm.client
Class RSMApplicationFrame

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--java.awt.Window
                    |
                    +--java.awt.Frame
                          |
                          +--javax.swing.JFrame
                                |
                                +--com.retek.swing11.frame.RFrame
                                      |
                                      +--com.retek.swing11.frame.ApplicationFrame
                                            |
                                            +--com.retek.swing11.frame.PlatformApplicationFrame
                                                  |
                                                  +--com.retek.rsm.client.RSMApplicationFrame
All Implemented Interfaces:
javax.accessibility.Accessible, java.util.EventListener, com.retek.swing11.event.HotKeyListener, java.awt.image.ImageObserver, java.awt.MenuContainer, com.retek.swing11.event.REventListener, javax.swing.RootPaneContainer, java.io.Serializable, javax.swing.WindowConstants, java.awt.event.WindowListener

public class RSMApplicationFrame
extends com.retek.swing11.frame.PlatformApplicationFrame
implements com.retek.swing11.event.REventListener

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.retek.swing11.frame.ApplicationFrame
currentPanel, defaultTaskPanel, duplicateTask, isNavigationInitialized, isNavigationVisible, isTaskMaximized, navigationBuilder, navigationPanel, statusBar
 
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.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
RSMApplicationFrame()
           
 
Method Summary
 void displayException(java.lang.Class source, java.lang.Throwable throwable)
          Displays an exception in the appropriate manner.
 boolean exitApplication()
           
 void initializeApplication()
           
 void loadUsers()
           
 void performActionEvent(com.retek.swing11.event.RActionEvent event)
           
 void recover()
           
 
Methods inherited from class com.retek.swing11.frame.PlatformApplicationFrame
displayTaskPanel, doSwapTaskResizeState, initializeNavigationTabbedPane
 
Methods inherited from class com.retek.swing11.frame.ApplicationFrame
centerWindow, clearStatusBar, clearTaskPanel, displayDebugMessage, displayError, displayException, displayException, displayMessage, displaySearchMessage, displayWarning, getFrame, getSecurityManager, getStatusBar, initialize, installNavigationBuilder, installNavigationSecurity, installVersion, isCloseable, killTaskPanel, navigate, removeTask, setNavigationVisible, storeTask
 
Methods inherited from class com.retek.swing11.frame.RFrame
addREventListener, clearExceptions, closeWindow, getCloseListener, getContentPane, getFooterPane, getMaximizeListener, getMaximumBounds, getMinimizeListener, getTitleBar, getWidgetManager, hasExceptions, hotKeyPressed, initializeFrame, initializeFrameListener, initializePanels, installBrowserLauncher, installNavigatorModel, isContentModified, isMaximized, isRootPaneCheckingEnabled, notifyREventListeners, notifyREventListeners, performErrorEvent, pushQueue, removeAllREventListeners, removeREventListener, setActionsEnabled, setContentModified, setContentPane, setFooterContent, setMaximized, setMinimized, setTitle, setTitleColor, setTitleFont, setVersion, windowActivated, windowClosed, windowClosing, windowDeactivated, windowDeiconified, windowIconified, windowOpened
 
Methods inherited from class javax.swing.JFrame
addImpl, createRootPane, frameInit, getAccessibleContext, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isDefaultLookAndFeelDecorated, paramString, processWindowEvent, remove, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, update
 
Methods inherited from class java.awt.Frame
addNotify, finalize, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setCursor, setExtendedState, setIconImage, setMaximizedBounds, setMenuBar, setResizable, setState, setUndecorated
 
Methods inherited from class java.awt.Window
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getMostRecentFocusOwner, getOwnedWindows, getOwner, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindowStateListeners, hide, isActive, isFocusableWindow, isFocusCycleRoot, isFocused, isShowing, pack, 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, 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, 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, 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
 
Methods inherited from interface com.retek.swing11.event.REventListener
performErrorEvent
 
Methods inherited from interface java.awt.MenuContainer
getFont, postEvent
 

Constructor Detail

RSMApplicationFrame

public RSMApplicationFrame()
Method Detail

initializeApplication

public void initializeApplication()
                           throws com.retek.swing11.util.UIException
Specified by:
initializeApplication in class com.retek.swing11.frame.ApplicationFrame
com.retek.swing11.util.UIException

loadUsers

public void loadUsers()
               throws com.retek.swing11.util.UIException
com.retek.swing11.util.UIException

recover

public void recover()
Overrides:
recover in class com.retek.swing11.frame.ApplicationFrame

exitApplication

public boolean exitApplication()
Specified by:
exitApplication in class com.retek.swing11.frame.ApplicationFrame

performActionEvent

public void performActionEvent(com.retek.swing11.event.RActionEvent event)
Specified by:
performActionEvent in interface com.retek.swing11.event.REventListener

displayException

public void displayException(java.lang.Class source,
                             java.lang.Throwable throwable)
Displays an exception in the appropriate manner. It determines if the exception is a UIException and display it, or calls a fatal dialog.

Overrides:
displayException in class com.retek.swing11.frame.ApplicationFrame
Parameters:
source - The class of the source object.
throwable - A throwable exception.