Package de.swa.fuh.qrefinement.observer
Class TextObservers
java.lang.Object
de.swa.fuh.qrefinement.observer.AbstractObserver
de.swa.fuh.qrefinement.observer.TextObservers
public class TextObservers extends AbstractObserver
Concrete observer container class to manage observing objects interested in changes of text assets (e.g. addition or deletion of relevance marks). The class is responsible to inform all registered observing objects. Part of the implementation of the observer pattern.
- Author:
- Nicolas Boch
-
Method Summary
Modifier and Type Method Description static TextObserversgetInstance()voidnotifyAdd(java.io.File f, TextMark mark)voidnotifyChange(java.io.File f)voidsubscribe(UpdateMarks subscriber)voidunsubscribe(UpdateMarks subscriber)
-
Method Details
-
getInstance
-
subscribe
- Specified by:
subscribein classAbstractObserver
-
unsubscribe
- Specified by:
unsubscribein classAbstractObserver
-
notifyAdd
-
notifyChange
public void notifyChange(java.io.File f)- Specified by:
notifyChangein classAbstractObserver
-