|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||

public interface IWorldChangeEventInput
Input interface for the world view. IWorldView receives new events through this interface.
| Method Summary | |
|---|---|
void |
notify(IWorldChangeEvent event)
New event was generated from the world. |
void |
notifyAfterPropagation(IWorldChangeEvent event)
Raise another event after current one finishes its propagation. |
void |
notifyImmediately(IWorldChangeEvent event)
Notify immediately will process the event right away, it won't use "event recursion buffer" to postpone the processing of the event. |
| Methods inherited from interface cz.cuni.amis.pogamut.base.component.IComponent |
|---|
getComponentId |
| Method Detail |
|---|
void notify(IWorldChangeEvent event)
throws ComponentNotRunningException,
ComponentPausedException
event -
ComponentNotRunningException
ComponentPausedException
void notifyAfterPropagation(IWorldChangeEvent event)
throws ComponentNotRunningException,
ComponentPausedException
Won't propagate the event if the world view is locked!.
event -
ComponentNotRunningException
ComponentPausedException
void notifyImmediately(IWorldChangeEvent event)
throws ComponentNotRunningException,
ComponentPausedException
This will work even if the world view is locked!
event -
ComponentNotRunningException
ComponentPausedException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||