Package de.kappich.pat.gnd.notice
Class NoticeManager
java.lang.Object
de.kappich.pat.gnd.notice.NoticeManager
-
Constructor Summary
ConstructorsConstructorDescriptionNoticeManager(Preferences preferences, de.bsvrz.dav.daf.main.config.ObjectLookup dataModel) Der Konstruktor. -
Method Summary
Modifier and TypeMethodDescriptionvoidclear()Löscht alle Notizen.voidexportToFile(File file) Exportiert die Notizen in eine Datei.getNotice(de.bsvrz.dav.daf.main.config.SystemObject object) Gibt die Notiz zu einem SystemObject zurück.Collection<de.bsvrz.dav.daf.main.config.SystemObject>Gibt eine unveränderliche Collection der SystemObjects mit Notiz zurück.booleanhasNotice(de.bsvrz.dav.daf.main.config.SystemObject systemObject) Gibt es zu dem SystemObject eine Notiz?booleanSetzt eine Notiz.toString()
-
Constructor Details
-
NoticeManager
Der Konstruktor.- Parameters:
preferences- die PräferenzendataModel- das Lookup
-
-
Method Details
-
setNotice
Setzt eine Notiz.- Parameters:
systemObject- eine SystemObjecttext- der Text- Returns:
trueim Erfolgsfall
-
getObjectsWithNotice
Gibt eine unveränderliche Collection der SystemObjects mit Notiz zurück.- Returns:
- die Collection
-
getNotice
Gibt die Notiz zu einem SystemObject zurück.- Parameters:
object- das SystemObject- Returns:
- die Notiz, falls existent, zumindest aber ein leerer String
-
hasNotice
public boolean hasNotice(de.bsvrz.dav.daf.main.config.SystemObject systemObject) Gibt es zu dem SystemObject eine Notiz?- Parameters:
systemObject- das SystemObject- Returns:
- die Antwaort auf die Frage
-
exportToFile
Exportiert die Notizen in eine Datei.- Parameters:
file- die Datei- Throws:
IOException- falls ein Fehler auftritt
-
clear
public void clear()Löscht alle Notizen. -
toString
-