Skip navigation links


com.essbase.eas.framework.client.defs.login
Class DefaultLoginDialog

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by java.awt.Window
              extended by java.awt.Dialog
                  extended by javax.swing.JDialog
                      extended by com.essbase.eas.ui.StandardDialog
                          extended by com.essbase.eas.framework.client.defs.login.DefaultLoginDialog

All Implemented Interfaces:
ModalDialog, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible, javax.swing.RootPaneContainer, javax.swing.WindowConstants

public final class DefaultLoginDialog
extends StandardDialog

Provides a default login dialog box. This is the standard login dialog that will be used by the command manager if no other class has been registered as the default login dialog box. This login dialog contains fields for entering a user name, password, and an EAS server name. The EAS server name can optionally contain a port number to use.

Since:
7.00
Version:
7.00
Author:
Hank Cox
See Also:
Serialized Form

Nested Class Summary

 

Nested classes/interfaces inherited from class javax.swing.JDialog
javax.swing.JDialog.AccessibleJDialog

 

Nested classes/interfaces inherited from class java.awt.Dialog
java.awt.Dialog.AccessibleAWTDialog, java.awt.Dialog.ModalExclusionType, java.awt.Dialog.ModalityType

 

Nested classes/interfaces inherited from class java.awt.Window
java.awt.Window.AccessibleAWTWindow

 

Nested classes/interfaces inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer

 

Nested classes/interfaces inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy

 

Field Summary
static java.lang.String CLIENT_VERSION
           
static java.lang.String ENCRYPTED
           
static java.lang.String FRAMEWORK_USER
           
static java.lang.String PASSWORD
           
static java.lang.String SUPERVISOR_STATUS
           
static java.lang.String TOKEN
           
static java.lang.String TRUE
           
static java.lang.String USERNAME
           

 

Fields inherited from class com.essbase.eas.ui.StandardDialog
adapter, busyCursor, buttons, cancelBtn, handledOK, helpBtn, okBtn, resources

 

Fields inherited from class javax.swing.JDialog
accessibleContext, rootPane, rootPaneCheckingEnabled

 

Fields inherited from class java.awt.Dialog
DEFAULT_MODALITY_TYPE

 

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

 

Method Summary
 void dispose()
          Dispose of the dialog
static DefaultLoginDialog getInstance(boolean webenabled)
          Creates an instance of the default login dialog.
 void handleCancel()
          called by the CancelButton when it is clicked.
 void handleHelp()
          Display the help for login.
 void handleOk()
           
 void handleWindowOpened()
          overrides the StandardDialog.handleWindowOpened() method.
 boolean isSuccessful()
           
 boolean setInformation(java.lang.String server, java.lang.String user, java.lang.String password)
          attempts to login the user with information before displaying the dialog.
 boolean setInformation(java.lang.String server, java.lang.String user, java.lang.String password, boolean reuseSession)
           
 boolean setInformation(java.lang.String server, java.lang.String user, java.lang.String password, boolean reuseSession, boolean sslEnabled)
          attempts to login the user with information before displaying the dialog.

 

Methods inherited from class com.essbase.eas.ui.StandardDialog
doModal, doModal, doWindowClosing, finalize, getSafeOwner, getStringSafely, getValue, handleWindowClosed, handleWindowClosing, localizeComponent, localizeComponents, localizeWindow, localizeWindow, readBounds, readBounds, resetBusyCursor, saveBounds, setBusyCursor, setHandledOK, setSaveBounds, setTitle, show, showErrorMessage, showStatusMessage

 

Methods inherited from class javax.swing.JDialog
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, update

 

Methods inherited from class java.awt.Dialog
addNotify, getModalityType, getTitle, hide, isModal, isResizable, isUndecorated, setModal, setModalityType, setResizable, setUndecorated, setVisible, toBack

 

Methods inherited from class java.awt.Window
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOwnedWindows, getOwner, getOwnerlessWindows, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isShowing, pack, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeNotify, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImage, setIconImages, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, 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, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, 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, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, 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, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, 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, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resize, resize, setBackground, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusUpCycle

 

Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait

 

Field Detail

USERNAME

public static final java.lang.String USERNAME
See Also:
Constant Field Values

PASSWORD

public static final java.lang.String PASSWORD
See Also:
Constant Field Values

ENCRYPTED

public static final java.lang.String ENCRYPTED
See Also:
Constant Field Values

TOKEN

public static final java.lang.String TOKEN
See Also:
Constant Field Values

TRUE

public static final java.lang.String TRUE
See Also:
Constant Field Values

SUPERVISOR_STATUS

public static final java.lang.String SUPERVISOR_STATUS
See Also:
Constant Field Values

CLIENT_VERSION

public static final java.lang.String CLIENT_VERSION
See Also:
Constant Field Values

FRAMEWORK_USER

public static final java.lang.String FRAMEWORK_USER
See Also:
Constant Field Values

Method Detail

getInstance

public static DefaultLoginDialog getInstance(boolean webenabled)
Creates an instance of the default login dialog.
Parameters:
frame - the frame window to use as the owner of the dialog.
Returns:
an instance of a DefaultLoginDialog

setInformation

public boolean setInformation(java.lang.String server,
                              java.lang.String user,
                              java.lang.String password)
attempts to login the user with information before displaying the dialog. If unsuccessful, populate the controls with this information and display the dialog.
Parameters:
server - the name of the EAS server to connect with.
user - the name of the user to connect as.
password - the password to use.

setInformation

public boolean setInformation(java.lang.String server,
                              java.lang.String user,
                              java.lang.String password,
                              boolean reuseSession,
                              boolean sslEnabled)
attempts to login the user with information before displaying the dialog. If unsuccessful, populate the controls with this information and display the dialog.
Parameters:
server - the name of the EAS server to connect with.
user - the name of the user to connect as.
password - the password to use.
reuseSession - use an existing session for this login

setInformation

public boolean setInformation(java.lang.String server,
                              java.lang.String user,
                              java.lang.String password,
                              boolean reuseSession)

handleOk

public void handleOk()
Overrides:
handleOk in class StandardDialog

handleCancel

public void handleCancel()
called by the CancelButton when it is clicked. If there has never been a successful connection, then exit the application; else, close the dialog box.
Overrides:
handleCancel in class StandardDialog

handleHelp

public void handleHelp()
Display the help for login.

handleWindowOpened

public void handleWindowOpened()
overrides the StandardDialog.handleWindowOpened() method. Changes the focus control based on the settings at the time the dialog is displayed.
Overrides:
handleWindowOpened in class StandardDialog

isSuccessful

public boolean isSuccessful()
Returns:
true if the user successfully is logged into the EAS server

dispose

public void dispose()
Dispose of the dialog
Overrides:
dispose in class StandardDialog

Skip navigation links


Copyright © 2001, 2007, Oracle. All rights reserved.