|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectides.api.model.fsa.FSAPublisherAdaptor
public abstract class FSAPublisherAdaptor
Implementation of the FSAPublisher interface.
| Constructor Summary | |
|---|---|
FSAPublisherAdaptor()
Initialize the adaptor. |
|
| 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. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public FSAPublisherAdaptor()
| Method Detail |
|---|
public void addSubscriber(FSASubscriber subscriber)
addSubscriber in interface FSAPublishersubscriber - public void removeSubscriber(FSASubscriber subscriber)
removeSubscriber in interface FSAPublishersubscriber - public FSASubscriber[] getFSASubscribers()
getFSASubscribers in interface FSAPublisherpublic void fireFSAStructureChanged(FSAMessage message)
FSAPublisher
fireFSAStructureChanged in interface FSAPublishermessage - message with additional info about the changeFSAMessagepublic void fireFSAEventSetChanged(FSAMessage message)
FSAPublisher
fireFSAEventSetChanged in interface FSAPublishermessage - message with additional info about the changeFSAMessage
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||