|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | |||||||||
@Target(value=METHOD) @Retention(value=RUNTIME) public @interface ObjectClassEventListener
Used by AnnotationListenerRegistrator to register level C listener
(IWorldView#addObjectListener(Class, Class, cz.cuni.amis.pogamut.base.communication.worldview.object.IWorldObjectListener)
for the annotated method. The annotated method must have 1 parameter of IWorldObjectEvent.
The listeners are created by calling AnnotationListenerRegistrator.addListeners() and removed by
calling AnnotationListenerRegistrator.removeListeners().
| Required Element Summary | |
|---|---|
Class<?> |
eventClass
Events you want the method to receive. |
Class<?> |
objectClass
Object class you want to listen to. |
| Element Detail |
|---|
public abstract Class<?> objectClass
IWorldView#addObjectListener(Class, Class, cz.cuni.amis.pogamut.base.communication.worldview.object.IWorldObjectListener)public abstract Class<?> eventClass
IWorldView#addObjectListener(Class, Class, cz.cuni.amis.pogamut.base.communication.worldview.object.IWorldObjectListener)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | |||||||||