com.sdm.quasar.client.swing.dialogbase.services
Interface OptionDialogService

All Superinterfaces:
Service
All Known Implementing Classes:
OptionDialogServiceFeature

public interface OptionDialogService
extends Service

Offers access to a message box like the JOptionPane while observing the dialog hierarchy and using the correct parent argument for the modal dialog.

Version:
1.0
Author:
Bernd Olleck, sd&m AG

Field Summary
static int CANCEL_OPTION
           
static int CLOSED_OPTION
           
static int DEFAULT_OPTION
           
static int ERROR_MESSAGE
           
static int INFORMATION_MESSAGE
           
static int NO_OPTION
           
static int OK_CANCEL_OPTION
           
static int OK_OPTION
           
static int PLAIN_MESSAGE
           
static int QUESTION_MESSAGE
           
static java.lang.Object UNINITIALIZED_VALUE
           
static int WARNING_MESSAGE
           
static int YES_NO_CANCEL_OPTION
           
static int YES_NO_OPTION
           
static int YES_OPTION
           
 
Method Summary
 int showConfirmDialog(java.lang.Object message)
           
 int showConfirmDialog(java.lang.Object message, java.lang.String title, int optionType)
           
 int showConfirmDialog(java.lang.Object message, java.lang.String title, int optionType, int messageType)
           
 int showConfirmDialog(java.lang.Object message, java.lang.String title, int optionType, int messageType, javax.swing.Icon icon)
           
 java.lang.String showInputDialog(java.lang.Object message)
           
 java.lang.String showInputDialog(java.lang.Object message, java.lang.Object initialSelectionValue)
           
 java.lang.String showInputDialog(java.lang.Object message, java.lang.String title, int messageType)
           
 java.lang.Object showInputDialog(java.lang.Object message, java.lang.String title, int messageType, javax.swing.Icon icon, java.lang.Object[] selectionValues, java.lang.Object initialSelectionValue)
           
 void showMessageDialog(java.lang.Object message)
           
 void showMessageDialog(java.lang.Object message, java.lang.String title, int messageType)
           
 void showMessageDialog(java.lang.Object message, java.lang.String title, int messageType, javax.swing.Icon icon)
           
 int showOptionDialog(java.lang.Object message, java.lang.String title, int optionType, int messageType, javax.swing.Icon icon, java.lang.Object[] options, java.lang.Object initialValue)
           
 

Field Detail

UNINITIALIZED_VALUE

public static final java.lang.Object UNINITIALIZED_VALUE
See Also:
JOptionPane.UNINITIALIZED_VALUE

DEFAULT_OPTION

public static final int DEFAULT_OPTION
See Also:
JOptionPane.DEFAULT_OPTION, Constant Field Values

YES_NO_OPTION

public static final int YES_NO_OPTION
See Also:
JOptionPane.YES_NO_OPTION, Constant Field Values

YES_NO_CANCEL_OPTION

public static final int YES_NO_CANCEL_OPTION
See Also:
JOptionPane.YES_NO_CANCEL_OPTION, Constant Field Values

OK_CANCEL_OPTION

public static final int OK_CANCEL_OPTION
See Also:
JOptionPane.OK_CANCEL_OPTION, Constant Field Values

YES_OPTION

public static final int YES_OPTION
See Also:
JOptionPane.YES_OPTION, Constant Field Values

NO_OPTION

public static final int NO_OPTION
See Also:
JOptionPane.NO_OPTION, Constant Field Values

CANCEL_OPTION

public static final int CANCEL_OPTION
See Also:
JOptionPane.CANCEL_OPTION, Constant Field Values

OK_OPTION

public static final int OK_OPTION
See Also:
JOptionPane.OK_OPTION, Constant Field Values

CLOSED_OPTION

public static final int CLOSED_OPTION
See Also:
JOptionPane.CLOSED_OPTION, Constant Field Values

ERROR_MESSAGE

public static final int ERROR_MESSAGE
See Also:
JOptionPane.ERROR_MESSAGE, Constant Field Values

INFORMATION_MESSAGE

public static final int INFORMATION_MESSAGE
See Also:
JOptionPane.INFORMATION_MESSAGE, Constant Field Values

WARNING_MESSAGE

public static final int WARNING_MESSAGE
See Also:
JOptionPane.WARNING_MESSAGE, Constant Field Values

QUESTION_MESSAGE

public static final int QUESTION_MESSAGE
See Also:
JOptionPane.QUESTION_MESSAGE, Constant Field Values

PLAIN_MESSAGE

public static final int PLAIN_MESSAGE
See Also:
JOptionPane.PLAIN_MESSAGE, Constant Field Values
Method Detail

showConfirmDialog

public int showConfirmDialog(java.lang.Object message)
See Also:
JOptionPane.showConfirmDialog(java.awt.Component, java.lang.Object)

showConfirmDialog

public int showConfirmDialog(java.lang.Object message,
                             java.lang.String title,
                             int optionType)
See Also:
JOptionPane.showConfirmDialog(java.awt.Component, java.lang.Object, java.lang.String, int)

showConfirmDialog

public int showConfirmDialog(java.lang.Object message,
                             java.lang.String title,
                             int optionType,
                             int messageType)
See Also:
JOptionPane.showConfirmDialog(java.awt.Component, java.lang.Object, java.lang.String, int, int)

showConfirmDialog

public int showConfirmDialog(java.lang.Object message,
                             java.lang.String title,
                             int optionType,
                             int messageType,
                             javax.swing.Icon icon)
See Also:
JOptionPane.showConfirmDialog(java.awt.Component, java.lang.Object, java.lang.String, int, int, javax.swing.Icon)

showInputDialog

public java.lang.String showInputDialog(java.lang.Object message)
See Also:
JOptionPane.showInputDialog(java.awt.Component, java.lang.Object)

showInputDialog

public java.lang.String showInputDialog(java.lang.Object message,
                                        java.lang.Object initialSelectionValue)
See Also:
JOptionPane.showInputDialog(java.awt.Component, java.lang.Object, java.lang.Object)

showInputDialog

public java.lang.String showInputDialog(java.lang.Object message,
                                        java.lang.String title,
                                        int messageType)
See Also:
JOptionPane.showInputDialog(java.awt.Component, java.lang.Object, java.lang.String, int)

showInputDialog

public java.lang.Object showInputDialog(java.lang.Object message,
                                        java.lang.String title,
                                        int messageType,
                                        javax.swing.Icon icon,
                                        java.lang.Object[] selectionValues,
                                        java.lang.Object initialSelectionValue)
See Also:
JOptionPane.showInputDialog(java.awt.Component, java.lang.Object, java.lang.String, int, javax.swing.Icon, java.lang.Object[], java.lang.Object)

showMessageDialog

public void showMessageDialog(java.lang.Object message)
See Also:
JOptionPane.showMessageDialog(java.awt.Component, java.lang.Object)

showMessageDialog

public void showMessageDialog(java.lang.Object message,
                              java.lang.String title,
                              int messageType)
See Also:
JOptionPane.showMessageDialog(java.awt.Component, java.lang.Object, java.lang.String, int)

showMessageDialog

public void showMessageDialog(java.lang.Object message,
                              java.lang.String title,
                              int messageType,
                              javax.swing.Icon icon)
See Also:
JOptionPane.showMessageDialog(java.awt.Component, java.lang.Object, java.lang.String, int, javax.swing.Icon)

showOptionDialog

public int showOptionDialog(java.lang.Object message,
                            java.lang.String title,
                            int optionType,
                            int messageType,
                            javax.swing.Icon icon,
                            java.lang.Object[] options,
                            java.lang.Object initialValue)
See Also:
JOptionPane.showOptionDialog(java.awt.Component, java.lang.Object, java.lang.String, int, int, javax.swing.Icon, java.lang.Object[], java.lang.Object)