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 TypeMethodDescriptionvoid
clear()
Löscht alle Notizen.void
exportToFile
(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.boolean
hasNotice
(de.bsvrz.dav.daf.main.config.SystemObject systemObject) Gibt es zu dem SystemObject eine Notiz?boolean
Setzt 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:
true
im 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
-