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 TextObservers
getInstance()
void
notifyAdd(java.io.File f, TextMark mark)
void
notifyChange(java.io.File f)
void
subscribe(UpdateMarks subscriber)
void
unsubscribe(UpdateMarks subscriber)
-
Method Details
-
getInstance
-
subscribe
- Specified by:
subscribe
in classAbstractObserver
-
unsubscribe
- Specified by:
unsubscribe
in classAbstractObserver
-
notifyAdd
-
notifyChange
public void notifyChange(java.io.File f)- Specified by:
notifyChange
in classAbstractObserver
-