|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface TemplateModelPublisher
Interface for publishers of notifications about changes in
TemplateModels.
| Method Summary | |
|---|---|
void |
addSubscriber(TemplateModelSubscriber subscriber)
Attaches the given subscriber to this publisher. |
void |
fireTemplateModelStructureChanged(TemplateModelMessage message)
Triggers a notification to all subscribers that the structure of the TemplateModel has changed. |
TemplateModelSubscriber[] |
getTemplateModelSubscribers()
Returns all current subscribers to this publisher. |
void |
removeSubscriber(TemplateModelSubscriber subscriber)
Removes the given subscriber from this publisher. |
| Method Detail |
|---|
void addSubscriber(TemplateModelSubscriber subscriber)
subscriber - the subscriber to be addedvoid removeSubscriber(TemplateModelSubscriber subscriber)
subscriber - the subscriber to be removedTemplateModelSubscriber[] getTemplateModelSubscribers()
void fireTemplateModelStructureChanged(TemplateModelMessage message)
TemplateModel has changed.
message - message with additional info about the change
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||