00001 package i2bpro.Exceptions;
00002
00003 import java.util.HashMap;
00004
00026 public final class ErrorMessages
00027 {
00028
00029 private HashMap<Integer, String> msg = new HashMap<Integer, String>();
00030
00031
00032 private static ErrorMessages instance = new ErrorMessages();
00033
00034
00035
00042 private ErrorMessages() { init(); }
00043
00044
00045
00054 public static ErrorMessages getInstance() { return instance; }
00055
00056
00057
00073 public String getMessage(int ErrorNumber) { return msg.get(ErrorNumber); }
00074
00075
00076
00083 private void init()
00084 {
00085
00086 msg.put(100, "Es kann kein Audiotrack abgespielt werden, da keine "
00087 + "Playlist geladen ist. Bitte laden Sie eine PlayList.");
00088
00089 msg.put(101, "Es kann kein Audiotrack abgespielt werden, da in der "
00090 + "Playlist kein Audiotrack eingetragen ist.");
00091
00092 msg.put(102, "Sie haben noch keinen Audiotitel ausgewählt, daher kann "
00093 + "auch keiner abgespielt werden. Bitte wählen Sie zunächst "
00094 + "erst einmal einen Audiotitel aus.");
00095
00096 msg.put(103, "Sie haben noch keinen Audiotitel ausgewählt (markiert), "
00097 + "welcher gelöscht werden soll.");
00098
00099 msg.put(104, "Sie können keine Audiodatei hinzufügen, da keine "
00100 + "Playlist geladen ist. Erstellen Sie zunächst erst eine "
00101 + "Playlist neu oder öffnen sie Eine.");
00102
00103
00104 msg.put(200, "Diese Art von PlayList wird nicht unterstützt.");
00105 msg.put(201, "Für diesen Type von Playlist steht die Funktion des "
00106 + "Speicherns nicht zur Verfügung.");
00107 msg.put(202, "Es konnte keine Verbindung zu freedb.org hergestellt "
00108 + "werden. Bitte überprüfen Sie ihre Internetverbindung.");
00109
00110 msg.put(203, "Beim einlesen der Wiedergabeliste ist ein unbekannter "
00111 + "Fehler aufgetreten.");
00112
00113
00114 msg.put(300, "Der ausgewählte Audiotitel kann nicht abgespielt werden.");
00115 msg.put(301, "Es ist ein Fehler in der Verbindung zum Audiotitel aufgetreten.");
00116 msg.put(302, "Es ist ein Datenfehler aufgetreten.");
00117 msg.put(303, "Controller has lost data or has stopped receiving data altogether.");
00118 msg.put(304, "Es ist ein interner Fehler im Java Media Framework aufgetreten.");
00119 msg.put(305, "Controller was unable to allocate a resource that it requires for operation.");
00120 }
00121 }