org.esa.beam.framework.ui
Class SuppressibleOptionPane
java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
org.esa.beam.framework.ui.SuppressibleOptionPane
- All Implemented Interfaces:
- ImageObserver, MenuContainer, Serializable
public class SuppressibleOptionPane
- extends JComponent
- See Also:
- Serialized Form
|
Method Summary |
boolean |
areDialogsSuppressed()
|
int |
showConfirmDialog(String propertyName,
Component parentComponent,
Object message)
|
int |
showConfirmDialog(String propertyName,
Component parentComponent,
Object message,
String title,
int optionType)
|
int |
showConfirmDialog(String propertyName,
Component parentComponent,
Object message,
String title,
int optionType,
int messageType)
|
int |
showConfirmDialog(String propertyName,
Component parentComponent,
Object message,
String title,
int optionType,
int messageType,
Icon icon)
|
int |
showInternalConfirmDialog(String propertyName,
Component parentComponent,
Object message)
|
int |
showInternalConfirmDialog(String propertyName,
Component parentComponent,
Object message,
String title,
int optionType)
|
int |
showInternalConfirmDialog(String propertyName,
Component parentComponent,
Object message,
String title,
int optionType,
int messageType)
|
int |
showInternalConfirmDialog(String propertyName,
Component parentComponent,
Object message,
String title,
int optionType,
int messageType,
Icon icon)
|
void |
showInternalMessageDialog(String propertyName,
Component parentComponent,
Object message)
|
void |
showInternalMessageDialog(String propertyName,
Component parentComponent,
Object message,
String title,
int messageType)
|
void |
showInternalMessageDialog(String propertyName,
Component parentComponent,
Object message,
String title,
int messageType,
Icon icon)
|
int |
showInternalOptionDialog(String propertyName,
Component parentComponent,
Object message,
String title,
int optionType,
int messageType,
Icon icon,
Object[] options,
Object initialValue)
|
void |
showMessageDialog(String propertyName,
Component parentComponent,
Object message)
|
void |
showMessageDialog(String propertyName,
Component parentComponent,
Object message,
String title,
int messageType)
|
void |
showMessageDialog(String propertyName,
Component parentComponent,
Object message,
String title,
int messageType,
Icon icon)
|
int |
showOptionDialog(String propertyName,
Component parentComponent,
Object message,
String title,
int optionType,
int messageType,
Icon icon,
Object[] options,
Object initialValue)
Delegates to JOptionPane if the dialog for given property key should displayed or returns
JOptionPane.OK_OPTION |
void |
unSuppressDialogs()
|
| Methods inherited from class javax.swing.JComponent |
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getAccessibleContext, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getUIClassID, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, paramString, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update, updateUI |
| Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, 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, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle |
KEY_PREFIX_DONT_SHOW
public static final String KEY_PREFIX_DONT_SHOW
- See Also:
- Constant Field Values
KEY_PREFIX_ENABLED
public static final String KEY_PREFIX_ENABLED
- See Also:
- Constant Field Values
SuppressibleOptionPane
public SuppressibleOptionPane(PropertyMap propertyMap)
showConfirmDialog
public int showConfirmDialog(String propertyName,
Component parentComponent,
Object message)
showConfirmDialog
public int showConfirmDialog(String propertyName,
Component parentComponent,
Object message,
String title,
int optionType)
showConfirmDialog
public int showConfirmDialog(String propertyName,
Component parentComponent,
Object message,
String title,
int optionType,
int messageType)
showConfirmDialog
public int showConfirmDialog(String propertyName,
Component parentComponent,
Object message,
String title,
int optionType,
int messageType,
Icon icon)
showInternalConfirmDialog
public int showInternalConfirmDialog(String propertyName,
Component parentComponent,
Object message)
showInternalConfirmDialog
public int showInternalConfirmDialog(String propertyName,
Component parentComponent,
Object message,
String title,
int optionType)
showInternalConfirmDialog
public int showInternalConfirmDialog(String propertyName,
Component parentComponent,
Object message,
String title,
int optionType,
int messageType)
showInternalConfirmDialog
public int showInternalConfirmDialog(String propertyName,
Component parentComponent,
Object message,
String title,
int optionType,
int messageType,
Icon icon)
showMessageDialog
public void showMessageDialog(String propertyName,
Component parentComponent,
Object message)
showMessageDialog
public void showMessageDialog(String propertyName,
Component parentComponent,
Object message,
String title,
int messageType)
showMessageDialog
public void showMessageDialog(String propertyName,
Component parentComponent,
Object message,
String title,
int messageType,
Icon icon)
showInternalMessageDialog
public void showInternalMessageDialog(String propertyName,
Component parentComponent,
Object message)
showInternalMessageDialog
public void showInternalMessageDialog(String propertyName,
Component parentComponent,
Object message,
String title,
int messageType)
showInternalMessageDialog
public void showInternalMessageDialog(String propertyName,
Component parentComponent,
Object message,
String title,
int messageType,
Icon icon)
showInternalOptionDialog
public int showInternalOptionDialog(String propertyName,
Component parentComponent,
Object message,
String title,
int optionType,
int messageType,
Icon icon,
Object[] options,
Object initialValue)
showOptionDialog
public int showOptionDialog(String propertyName,
Component parentComponent,
Object message,
String title,
int optionType,
int messageType,
Icon icon,
Object[] options,
Object initialValue)
- Delegates to
JOptionPane if the dialog for given property key should displayed or returns
JOptionPane.OK_OPTION
- Parameters:
propertyName - the property keyparentComponent - for JOptionPane delegationmessage - for JOptionPane delegationtitle - for JOptionPane delegationoptionType - for JOptionPane delegationmessageType - for JOptionPane delegationicon - for JOptionPane delegationoptions - for JOptionPane delegationinitialValue - for JOptionPane delegation
- Returns:
- the
JOptionPane result or JOptionPane.OK_OPTION if the dialog should not be
displayed. - See Also:
JOptionPane.showOptionDialog(Component, Object, String, int, int, Icon, Object[], Object),
JOptionPane.OK_OPTION
areDialogsSuppressed
public boolean areDialogsSuppressed()
unSuppressDialogs
public void unSuppressDialogs()
Copyright © 2002-2012 Brockmann Consult GmbH. All Rights Reserved.