Skip navigation links


com.essbase.eas.ui
Class StandardDialog

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

All Implemented Interfaces:
ModalDialog, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible, javax.swing.RootPaneContainer, javax.swing.WindowConstants
Direct Known Subclasses:
AboutDialog, AddServerDialog, AddServerDialog, AddUserDialog, AdvancedMapDialog, AliasTableExportDialog, AppCopyDialog, AppCreateDialog, AppRenameDialog, AppStorageTypeDialog, ArrangeViewDialog, ASOAppPreCreateInfoMessageDialog, ASOCompressionDialog, ASOMigrationWizard.NewASOAppDialog, ASORestructureDialog, ASOSaveDialog, AssociateOutline, AttributesViewerDialog, AWBServerDialog, BrowserFrame, CalcCopyDialog, CalcExecuteDialog, CalcRenameDialog, CancelExpandDialog, ChangePasswordDialog, ChangePasswordDialog, CheckinCommentDialog, ClusterInfoDialog, CopyAliasDialog, CopyMemberStatusDialog, CPrintPreviewDialog, CreateAliasDialog, DataAssociationDialog, DbArchiveDialog, DbCopyDialog, DbCreateDialog, DbDataLoadDialog, DbDataLoadDialog, DbDataLoadResultsDialog, DbDataLoadResultsDialog, DbDisplayTransactionDialog, DbExecuteDialog, DbExportDialog, DbRenameDialog, DbRestoreDialog, DbRestructureDialog, DbSetDefaultAliasTableDialog, DbSetDefaultCalcDialog, DbSetNoteDialog, DbTransactionListDialog, DbTransactionReplayDialog, DefaultLoginDialog, DownloadFileRequestDialog, DPAssociateOutlineDialog, DPCreateDimensionDialog, DPDataLoadSettingsDialog, DPDimBuildSettingsDialog, DPDimPropsDialog, DPFieldCreateFromJoinDialog, DPFieldCreateFromTextDialog, DPFieldJoinDialog, DPFieldMoveDialog, DPFieldPropsDialog, DPFieldSplitDialog, DPFilePropsDialog, DPNumericRangesDialog, DPOpenDataFileDialog, DPOpenRulesFileDialog, DPOpenSqlDialog, DPPrintOptionsDialog, DPRecordViewCountDialog, DPSelectRecordDialog, DPSelectRejectDialog, DPSqlConnectDialog, DPSQLTextAreaDialog, DPVerifyResultsDialog, DPViewDimSettingsDialog, DTSDialog, EASServerLocationDialog, EditFunctionDialog, EditMacroDialog, EditMemberDialog, EditMemberDialog, EditTriggerDialog, EditVarDialog, EditVariableDialog, EssbaseLocaleOptionPanel.LocaleDialog, EssbaseStandardDialog, ExecuteStringDialog, ExportOutlineDialog, ExportSelectionRulesDialog, ExtendedMemberShareDialog, FileChooser, FilterAssignDialog, FilterCopyDialog, FilterDialog, FilterRenameDialog, FindDialog, FindDialog, FindExternalGroupDialog, FindExternalUserDialog, FindProgressDialog, FindReplace, FormatStringNodeEditor.FormatStringTextAreaEditor, FormulaTemplatesDialog, FrameWindowListDialog, FunctionCopyAllDialog, FunctionCopyDialog, FunctionRenameDialog, GenerateCurrencyDialog, GenerationsDialog, GoToLineDialog, GroupCopyDialog, GroupRenameDialog, HubUsrPwdDialog, ImportMapDialog, ImportSelectionRulesDialog, IndependentDimRangeBox, KillRequestDialog, LabelingRuleDialog, LevelsDialog, LockedObjectsUnlockDialog, LockNAssociateStateDialog, LogCustomFilterDialog, LoginDialog, LogMsgNumLookupDialog, LogTimeFilterDialog, LroExportDialog, LroFileDialog, LroImportDialog, LroNoteDialog, LroUrlDialog, LVADialog, MacroCopyAllDialog, MacroCopyDialog, MacroRenameDialog, MaxlCommandsDialog, MDXCommandsDialog, MemberInformationDialog, MemberInformationDialog, MemberSelectionDialog, MemberSelectionDialog, MemberSelectPreviewDialog, ModelSelectionDialog, MoveMemberStatusDialog, NewDialog, OpenDataLoadXmlFileDialog, OpenDialog, OptionsDialog, OutlineCompactDialog, OutlinePrintOptionDialog, PartitionCopyDialog, PartitionDialog, PartitionRepairDialog, PartitionSaveDialog, PasswordPropagateDialog, PluginsDialog, PrintOutlineStatusDialog, RenameAliasDialog, RenameViewDialog, ReplaceDialog, ReplaceProgressDialog, ReplicatePartitionDialog, ReportCopyDialog, ReportExecuteDialog, ReportRenameDialog, RestructureDialog, RulesObjectCopyDialog, RulesObjectRenameDialog, SaveAsDialog, SaveAsFileStatusDialog, SaveDataLoadXmlFileDialog, SaveDialog, ScriptingOptionsDialog, ScriptingVariablesDialog, SecurityAssignCalcDialog, SendEmailDialog, SetActiveDialog, SettingsDialog, ShowImportDialog, SimpleTextInputDialog, SmartListManagerPanel.AutoGenId, StartServerPasswordDialog, SubsetDialog, SynchOutlinesDialog, SynchOutlinesDialog, SyncSecurityWithHUBDialog, TimeDepthDialog, UploadRequestDialog, UserCopyDialog, UserRenameDialog, UsrGrpAccessDialog, VariablesCopyAllDialog, VerificationDialog, VersionHistoryDialog, VFormulaDialog, WizardDialog

public class StandardDialog
extends javax.swing.JDialog
implements ModalDialog

this is a standard base dialog class that we use in an attempt to ensure some "standard" look and feel values. For the moment, this class does the following things:

<nl>

Version:
1.00, 06/22/2001
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
protected  StandardDialogAdapter adapter
           
protected  BusyCursor busyCursor
           
protected  ButtonPanel buttons
           
protected  CancelButton cancelBtn
           
protected  boolean handledOK
           
protected  HelpButton helpBtn
           
protected  OkButton okBtn
           
protected  java.util.ResourceBundle 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

 

Constructor Summary
StandardDialog()
           
StandardDialog(boolean modal)
           
StandardDialog(java.lang.String title)
           
StandardDialog(java.lang.String title, boolean modal)
           
StandardDialog(java.lang.String title, boolean modal, DialogResult result)
           

 

Method Summary
 void dispose()
           
 boolean doModal()
           
 boolean doModal(boolean pack)
           
 void doWindowClosing()
           
protected  void finalize()
           
static java.awt.Frame getSafeOwner(java.awt.Frame candidate)
          this method is used by the constructors to safely get an owner for a dialog.
 java.lang.String getStringSafely(java.lang.String key)
           
 java.lang.String getValue(java.lang.String key)
           
 void handleCancel()
           
 void handleOk()
           
 void handleWindowClosed()
          method that is called by the standard adapater when the dialog is closed.
 void handleWindowClosing()
           
 void handleWindowOpened()
          method that is called by the standard adapater when the dialog is first opened.
 void localizeComponent(java.awt.Component comp)
           
 void localizeComponents(java.awt.Component[] comp)
           
 void localizeWindow()
           
 void localizeWindow(java.awt.Component[] components)
           
protected  boolean readBounds()
           
protected  boolean readBounds(boolean validate)
           
protected  void resetBusyCursor()
           
protected  void saveBounds()
           
protected  void setBusyCursor()
           
 void setHandledOK(boolean val)
           
protected  void setSaveBounds(boolean save)
          A dialog can save it's size by setting this to true
 void setTitle(java.lang.String title)
           
 void show()
           
 void showErrorMessage(java.lang.String key)
           
 void showStatusMessage(java.lang.String key, boolean succeeded)
           

 

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, paint, 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, 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

okBtn

protected OkButton okBtn

cancelBtn

protected CancelButton cancelBtn

helpBtn

protected HelpButton helpBtn

buttons

protected ButtonPanel buttons

resources

protected java.util.ResourceBundle resources

adapter

protected StandardDialogAdapter adapter

handledOK

protected boolean handledOK

busyCursor

protected BusyCursor busyCursor

Constructor Detail

StandardDialog

public StandardDialog()

StandardDialog

public StandardDialog(boolean modal)

StandardDialog

public StandardDialog(java.lang.String title)

StandardDialog

public StandardDialog(java.lang.String title,
                      boolean modal)

StandardDialog

public StandardDialog(java.lang.String title,
                      boolean modal,
                      DialogResult result)

Method Detail

getSafeOwner

public static java.awt.Frame getSafeOwner(java.awt.Frame candidate)
this method is used by the constructors to safely get an owner for a dialog.

setHandledOK

public void setHandledOK(boolean val)

handleOk

public void handleOk()

handleWindowOpened

public void handleWindowOpened()
method that is called by the standard adapater when the dialog is first opened. This gives the dialog the capability of changing the focus control, enabling/disabling controls, etc. Derived classes should override this method.

handleWindowClosed

public void handleWindowClosed()
method that is called by the standard adapater when the dialog is closed. Gives the dialog a chance to undo what was done when the window was opened. Derived classes should override this method.

handleWindowClosing

public void handleWindowClosing()

doWindowClosing

public void doWindowClosing()

getStringSafely

public java.lang.String getStringSafely(java.lang.String key)

showErrorMessage

public void showErrorMessage(java.lang.String key)

getValue

public java.lang.String getValue(java.lang.String key)

localizeWindow

public void localizeWindow(java.awt.Component[] components)

localizeWindow

public void localizeWindow()

localizeComponent

public void localizeComponent(java.awt.Component comp)

localizeComponents

public void localizeComponents(java.awt.Component[] comp)

doModal

public boolean doModal()

doModal

public boolean doModal(boolean pack)

handleCancel

public void handleCancel()

show

public void show()
Overrides:
show in class java.awt.Dialog

showStatusMessage

public void showStatusMessage(java.lang.String key,
                              boolean succeeded)

setTitle

public void setTitle(java.lang.String title)
Overrides:
setTitle in class java.awt.Dialog

setSaveBounds

protected void setSaveBounds(boolean save)
A dialog can save it's size by setting this to true
Parameters:
save - set to true to save the size of a dialog and restore it to that size

saveBounds

protected void saveBounds()

readBounds

protected boolean readBounds()

readBounds

protected boolean readBounds(boolean validate)

setBusyCursor

protected void setBusyCursor()

resetBusyCursor

protected void resetBusyCursor()

dispose

public void dispose()
Overrides:
dispose in class java.awt.Window

finalize

protected void finalize()
                 throws java.lang.Throwable
Overrides:
finalize in class java.lang.Object
Throws:
java.lang.Throwable

Skip navigation links


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