public class MessageSubject<T> extends Object implements MessageSource<T>
| Constructor and Description |
|---|
MessageSubject() |
MessageSubject(T source) |
| Modifier and Type | Method and Description |
|---|---|
void |
addMessageListener(MessageListener<T> messageListener)
Adds the given messageListeners to the existing messageListeners list.
|
void |
addMessageListeners(Collection<MessageListener<T>> messageListeners)
Adds the all given messageListener to the existing messageListeners list.
|
void |
fireMessage(T source)
Fire the given message.
|
void |
removeMessageListener(MessageListener<T> messageListener)
Removes the given MessageListener object from the existing messageListeners list.
|
void |
removeMessageListeners(Collection<MessageListener<T>> messageListeners)
Removes the all given MessageListener objects from the messageListeners list.
|
public MessageSubject()
public MessageSubject(T source)
public void addMessageListener(MessageListener<T> messageListener)
MessageSourceaddMessageListener in interface MessageSource<T>messageListener - the MessageListener objectpublic void addMessageListeners(Collection<MessageListener<T>> messageListeners)
MessageSourceaddMessageListeners in interface MessageSource<T>messageListeners - the MessageListener objectspublic void fireMessage(T source)
MessageSourcefireMessage in interface MessageSource<T>source - the message sourcepublic void removeMessageListener(MessageListener<T> messageListener)
MessageSourceremoveMessageListener in interface MessageSource<T>messageListener - the MessageListener objectpublic void removeMessageListeners(Collection<MessageListener<T>> messageListeners)
MessageSourceremoveMessageListeners in interface MessageSource<T>messageListeners - the MessageListener objectsCopyright © 2007–2015 Alpha Ro Group UG (haftungsbeschrÀngt). All rights reserved.