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.
|
getComponentId
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
Copyright © 2012 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.