org.puremvc.java.patterns.observer
Class Observers

java.lang.Object
  extended by org.puremvc.java.patterns.observer.Observers

public class Observers
extends java.lang.Object

Helper class that contains all observers for a notification

See Also:
IObservers, INotification

Constructor Summary
Observers(java.lang.String note, IObserver observer)
          Constructor
 
Method Summary
 void addObserver(IObserver observer)
          Add new observer
 void deleteObserver(IObserver observer)
          Delete an observer
 java.lang.String getNotification()
          Return the notification
 java.util.Vector getObservers()
          Returns all observers
 void notifyObservers(INotification note)
          Notify all observers of the notification
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Observers

public Observers(java.lang.String note,
                 IObserver observer)
Constructor

Parameters:
note -
observer -
Method Detail

getObservers

public java.util.Vector getObservers()
Returns all observers

Returns:
Hashtable

addObserver

public void addObserver(IObserver observer)
Add new observer

Parameters:
observer -

deleteObserver

public void deleteObserver(IObserver observer)
Delete an observer

Parameters:
observer -

notifyObservers

public void notifyObservers(INotification note)
Notify all observers of the notification

Parameters:
note -

getNotification

public java.lang.String getNotification()
Return the notification

Returns:
String