Package de.swa.fuh.qrefinement.observer
Class ImageObservers
java.lang.Object
de.swa.fuh.qrefinement.observer.AbstractObserver
de.swa.fuh.qrefinement.observer.ImageObservers
public class ImageObservers extends AbstractObserver
Concrete observer container class to manage observing objects interested in changes of image 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 ImageObserversgetInstance()voidnotifyAdd(java.io.File f, Rectangle 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
-