|
||||||||||
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 |