|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface FSAPublisher
A publisher of FSA messages.
| Method Summary | |
|---|---|
void |
addSubscriber(FSASubscriber subscriber)
Attaches the given subscriber to this publisher. |
void |
fireFSAEventSetChanged(FSAMessage message)
Triggers a notification to all subscribers that the event set of the FSA model has changed. |
void |
fireFSAStructureChanged(FSAMessage message)
Triggers a notification to all subscribers that the structure of the FSA model has changed. |
FSASubscriber[] |
getFSASubscribers()
Returns all current subscribers to this publisher. |
void |
removeSubscriber(FSASubscriber subscriber)
Removes the given subscriber to this publisher. |
| Method Detail |
|---|
void addSubscriber(FSASubscriber subscriber)
subscriber - void removeSubscriber(FSASubscriber subscriber)
subscriber - FSASubscriber[] getFSASubscribers()
void fireFSAStructureChanged(FSAMessage message)
message - message with additional info about the changeFSAMessagevoid fireFSAEventSetChanged(FSAMessage message)
message - message with additional info about the changeFSAMessage
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||