public interface IWorldChangeEventInput extends IComponent
IWorldView receives new events through this interface.| Modifier and Type | Method and Description |
|---|---|
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.
|
getComponentIdvoid notify(IWorldChangeEvent event) throws ComponentNotRunningException, ComponentPausedException
event - ComponentNotRunningExceptionComponentPausedExceptionvoid notifyAfterPropagation(IWorldChangeEvent event) throws ComponentNotRunningException, ComponentPausedException
Won't propagate the event if the world view is locked!.
event - ComponentNotRunningExceptionComponentPausedExceptionvoid notifyImmediately(IWorldChangeEvent event) throws ComponentNotRunningException, ComponentPausedException
This will work even if the world view is locked!
event - ComponentNotRunningExceptionComponentPausedExceptionCopyright © 2012 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.