![]() |
Adventure at Umalu
22nd March, 2013
Rogue-like Dungeon Crawler, written in Java
|
Public Member Functions | |
Messenger () | |
void | appendMessage (String message) |
Iterable< String > | retrieveMessages () |
void | aggregateMessages (Messenger messenger) |
void | filterMessages (Collection< Messenger > filter) |
void | clearMessages () |
The base class of both
and
. Allows for easy passing and aggregation of
messages.
jade.core.Messenger.Messenger | ( | ) |
Creates a new
void jade.core.Messenger.aggregateMessages | ( | Messenger | messenger | ) |
Moves the messages stored by the given
into this one. The source of each message is preserved.
messenger | the messenger who's messages will be retrieved |
void jade.core.Messenger.appendMessage | ( | String | message | ) |
Appends a message, which will have this
as a source.
message | the message to append |
void jade.core.Messenger.clearMessages | ( | ) |
Removes all messages held by the
void jade.core.Messenger.filterMessages | ( | Collection< Messenger > | filter | ) |
Iterable<String> jade.core.Messenger.retrieveMessages | ( | ) |