org.jboss.aspects.patterns.observable
Interface Subject

All Known Implementing Classes:
SubjectImpl

public interface Subject

A Subject. This interface is exposed on the advised object.

Version:
$Revision: 1.1.4.3 $
Author:
Adrian Brock

Method Summary
 void addObserver(Observer observer)
          Add an observer
 void notifyObservers()
          Notify all observers
 void removeObserver(Observer observer)
          Remove an observer
 

Method Detail

addObserver

void addObserver(Observer observer)
Add an observer

Parameters:
observer - the observer

removeObserver

void removeObserver(Observer observer)
Remove an observer

Parameters:
observer - the observer

notifyObservers

void notifyObservers()
Notify all observers



Copyright © 2002 JBoss Group, LLC. All Rights Reserved.