From: Anton P. P. <ap...@us...> - 2003-03-26 23:49:02
|
Hi! ich habe mir Gedanken =FCber terminator.Config gemacht und die sind wie fol= gt=20 ausgefallen: es wird diese Klasse (vorerst?) nicht geben. Nachdem ich angefangen habe die Klasse zu schreiben, merkte ich, dass ich in etwa dasselbe wie java.util.prefs.Preferences schreibe, nur mit M=F6glichen Fehl= eren=20 bei der Konvertierung von String in andere Typen, ohne Listeners, mit=20 zweifelhaften Vorteilen von Kommandozeilen-Parameter und ohne durchdachte=20 L=F6sung der Namensgebung. Ich w=FCrde meine derzeitige Implementierung irgenwo =FCber java.util.Prope= rties=20 aber unter java.util.prefs.Preferences ansiedeln. Was Preferences nicht=20 k=F6nnen, meine Implementierung aber kann, ist: =2D Kommandozeile (es gibt aber auch andere Wege Kommandozeile zu nutzen) =2D transparente Speicherung (es gibt jedoch die M=F6glichkeit Preferences in einer XML-Datei zu speichern und daraus wieder zu laden) =2D Java 1.4 ist inzwischen nicht wirklich ein Kontra-Agrument Ich w=FCrde vorschlagen ganz auf Preferences zu setzen, zumal unsere=20 "Zielgruppe" der Desktop-Anwender auf die obigen Argumente verzichten kann. anbei Config.java f=FCr die String- und int-Einstellungen app |