|
||||||||||
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
com.essbase.eas.ui.StandardDialog
public class StandardDialog
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>
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, 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 |
---|
protected OkButton okBtn
protected CancelButton cancelBtn
protected HelpButton helpBtn
protected ButtonPanel buttons
protected java.util.ResourceBundle resources
protected StandardDialogAdapter adapter
protected boolean handledOK
protected BusyCursor busyCursor
Constructor Detail |
---|
public StandardDialog()
public StandardDialog(boolean modal)
public StandardDialog(java.lang.String title)
public StandardDialog(java.lang.String title, boolean modal)
public StandardDialog(java.lang.String title, boolean modal, DialogResult result)
Method Detail |
---|
public static java.awt.Frame getSafeOwner(java.awt.Frame candidate)
public void setHandledOK(boolean val)
public void handleOk()
public void handleWindowOpened()
public void handleWindowClosed()
public void handleWindowClosing()
public void doWindowClosing()
public java.lang.String getStringSafely(java.lang.String key)
public void showErrorMessage(java.lang.String key)
public java.lang.String getValue(java.lang.String key)
public void localizeWindow(java.awt.Component[] components)
public void localizeWindow()
public void localizeComponent(java.awt.Component comp)
public void localizeComponents(java.awt.Component[] comp)
public boolean doModal()
public boolean doModal(boolean pack)
public void handleCancel()
public void show()
show
in class java.awt.Dialog
public void showStatusMessage(java.lang.String key, boolean succeeded)
public void setTitle(java.lang.String title)
setTitle
in class java.awt.Dialog
protected void setSaveBounds(boolean save)
save
- set to true
to save the size of a dialog and restore it to that sizeprotected void saveBounds()
protected boolean readBounds()
protected boolean readBounds(boolean validate)
protected void setBusyCursor()
protected void resetBusyCursor()
public void dispose()
dispose
in class java.awt.Window
protected void finalize() throws java.lang.Throwable
finalize
in class java.lang.Object
java.lang.Throwable
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |