/** * Add an a IObserver to monitor timecode changes * * @param observer */ public void addObserver(IObserver observer) { os.add(observer); }
/** Method description */ public void removeAllObservers() { os.clear(); }
/** * Method description * * @param observer */ public void removeObserver(IObserver observer) { os.remove(observer); }
/** Notifies registered observers when the this objects state has changed. */ protected void notifyObservers() { os.notify(this, null); }