|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.bonn.xulu.gui.XuluGUIMessages
public class XuluGUIMessages
Diese Klasse enthaelt statische Methoden zur Anzeige von GUI-Messages
(JOptionPane
.
Nested Class Summary | |
---|---|
static class |
XuluGUIMessages.FileOverrideOption
Auswahl von checkFileOverwrite(Component,File,boolean) und
approveFileOverwrite(Component,String,boolean) |
Field Summary |
---|
Fields inherited from interface edu.bonn.xulu.appl.XuluConstants |
---|
EXTENTION_BUNDLE, ICONS_DIR, LOCALES_BASE, RESOURCE_DIR, SWING_RES, VERSION, VERSION_DATE, XULU_ICON, XULU_INFOICON, XULU_STARTICON, XULU_VIS_RES, XULUERR_RES, XULUGUI_RES |
Constructor Summary | |
---|---|
XuluGUIMessages()
|
Method Summary | |
---|---|
static XuluGUIMessages.FileOverrideOption |
approveFileOverwrite(Component parent,
String filename,
boolean owAllOption)
Zeigt einen Dialog an, in dem das Ueberschreiben einer Datei bestaetigt werden muss. |
static XuluGUIMessages.FileOverrideOption |
checkFileOverwrite(Component parent,
File file,
boolean owAllOption)
Prueft, ob eine Datei existiert und fordert gegenfalls zum Bestaetigen des Ueberschreiben auf. |
static void |
showAccessError(Component parent,
AccessViolationException err)
Zeigt eine Fehlermeldung fuer Zugriffsfehler an. |
static void |
showBaseTypeError(Component parent,
NumberFormatException err)
Zeigt eine Fehlermeldung fuer Datentyp-Konflikte an. |
static void |
showClassCastError(Component parent,
ClassCastException err,
Class expClass)
Zeigt eine Fehlermeldung fuer Cast-Konflikte an. |
static void |
showClassNotFoundError(Component parent,
ClassNotFoundException err,
String expClass)
Zeigt eine Fehlermeldung fuer ClassNotFound-Konflikte an. |
static void |
showDataError(Component parent,
XuluDataException err)
Zeigt eine Fehlermeldung fuer Daten-Konflikte an. |
static void |
showError(Component parent,
Exception err)
Zeigt eine allgemeine Fehlermeldung (fuer alle "unbekannten" Fehler) an. |
static void |
showError(Component parent,
Exception err,
String addMess)
Zeigt eine allgemeine Fehlermeldung (fuer alle "unbekannten" Fehler) an. |
static void |
showError(Component parent,
String mess)
Zeigt eine allgemeine Fehlermeldung (fuer alle "unbekannten" Fehler) an. |
static void |
showInfoMessage(Component parent,
String mess)
Zeigt eine Info-Meldung an. |
static void |
showInstantiationError(Component parent,
InstantiationException err)
Zeigt eine Fehlermeldung fuer Instanziierungs-Konflikte an. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public XuluGUIMessages()
Method Detail |
---|
public static XuluGUIMessages.FileOverrideOption checkFileOverwrite(Component parent, File file, boolean owAllOption)
parent
- Uebergeordnete GUI-Komponente fuer die Meldungfile
- zu ueberpruefende DateiowAllOption
- Flag, ob die Option "Alle ueberschreiben" zur Auswahlt
gestellt wird
XuluGUIMessages.FileOverrideOption.CANCEL
falls der Dialog abgebrochen wurde;
XuluGUIMessages.FileOverrideOption.OVERWRITE
falls das Ueberschreiben
bestaetigt wurde; XuluGUIMessages.FileOverrideOption.OVERWRITE_ALL
falls
das Ueberschreiben generell bestaetigt wurdepublic static XuluGUIMessages.FileOverrideOption approveFileOverwrite(Component parent, String filename, boolean owAllOption)
parent
- Uebergeordnete GUI-Komponente fuer die Meldungfilename
- Bezeichnung der DateiowAllOption
- Flag, ob die Option "Alle ueberschreiben" zur Auswahlt
gestellt wird
XuluGUIMessages.FileOverrideOption.CANCEL
falls der Dialog abgebrochen wurde;
XuluGUIMessages.FileOverrideOption.OVERWRITE
falls das Ueberschreiben
bestaetigt wurde; XuluGUIMessages.FileOverrideOption.OVERWRITE_ALL
falls
das Ueberschreiben generell bestaetigt wurdepublic static void showError(Component parent, Exception err)
parent
- Uebergeordnete GUI-Komponente fuer die Meldungerr
- Fehler der aufgetreten istpublic static void showError(Component parent, String mess)
parent
- Uebergeordnete GUI-Komponente fuer die Meldungmess
- Fehlerbeschreibungpublic static void showError(Component parent, Exception err, String addMess)
parent
- Uebergeordnete GUI-Komponente fuer die Meldungerr
- Fehler der aufgetreten istaddMess
- Zusaetzliche Fehlermeldungpublic static void showAccessError(Component parent, AccessViolationException err)
parent
- Uebergeordnete GUI-Komponente fuer die Meldungerr
- Fehler der aufgetreten istpublic static void showBaseTypeError(Component parent, NumberFormatException err)
parent
- Uebergeordnete GUI-Komponente fuer die Meldungerr
- Fehler der aufgetreten istpublic static void showInstantiationError(Component parent, InstantiationException err)
parent
- Uebergeordnete GUI-Komponente fuer die Meldungerr
- Fehler der aufgetreten istpublic static void showClassCastError(Component parent, ClassCastException err, Class expClass)
parent
- Uebergeordnete GUI-Komponente fuer die Meldungerr
- Fehler der aufgetreten istexpClass
- Erwartete Klassepublic static void showClassNotFoundError(Component parent, ClassNotFoundException err, String expClass)
parent
- Uebergeordnete GUI-Komponente fuer die Meldungerr
- Fehler der aufgetreten istexpClass
- Erwartete Klassepublic static void showDataError(Component parent, XuluDataException err)
parent
- Uebergeordnete GUI-Komponente fuer die Meldungerr
- Fehler der aufgetreten istpublic static void showInfoMessage(Component parent, String mess)
parent
- Uebergeordnete GUI-Komponente fuer die Meldungmess
- Meldung
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |