| Modifier and Type | Method and Description |
|---|---|
void |
IWorldView.addObjectListener(Class<?> objectClass,
Class<?> eventClass,
IWorldObjectEventListener<?,?> listener)
Adds listener to a specified 'event' that occurs on the specific 'objectClass' (Level C listeners).
|
void |
IWorldView.addObjectListener(Class<?> objectClass,
IWorldObjectEventListener<?,?> listener)
Adds listener to all events that happens on any object of the 'objectClass' (Level B listeners).
|
void |
IWorldView.addObjectListener(WorldObjectId objectId,
Class<?> eventClass,
IWorldObjectEventListener<?,?> listener)
Adds listener to a specified 'event' that occurs on the specific object with 'objectId' (Level E listeners).
|
void |
IWorldView.addObjectListener(WorldObjectId objectId,
IWorldObjectEventListener<?,?> listener)
Adds listener to all events that happens on object with specific 'objectId' (Level D listeners).
|
boolean |
IWorldView.isListening(Class<?> objectClass,
Class<?> eventClass,
IWorldObjectEventListener<?,?> listener)
Tests whether the 'listener' is listening at specified 'objectClass' for specified 'event' (Level C listeners).
|
boolean |
IWorldView.isListening(Class<?> objectClass,
IWorldObjectEventListener<?,?> listener)
Tests whether the 'listener' is listening at specified 'objectClass' (Level B listeners).
|
boolean |
IWorldView.isListening(WorldObjectId objectId,
Class<?> eventClass,
IWorldObjectEventListener<?,?> listener)
Tests whether the 'listener' is listening to a specified 'event' that occurs on the specific object with 'objectId' (Level E listeners).
|
boolean |
IWorldView.isListening(WorldObjectId objectId,
IWorldObjectEventListener<?,?> listener)
Tests whether the 'listener' is listening at specified 'objectId' (Level D Listeners).
|
void |
IWorldView.removeObjectListener(Class<?> objectClass,
Class<?> eventClass,
IWorldObjectEventListener<?,?> listener)
Removes listener from specific 'objectClass' listening for specified 'event' (Level C listeners).
|
void |
IWorldView.removeObjectListener(Class<?> objectClass,
IWorldObjectEventListener<?,?> listener)
Removes listener from specific 'objectClass' listening for specified 'event' (Level B listeners).
|
void |
IWorldView.removeObjectListener(WorldObjectId objectId,
Class<?> eventClass,
IWorldObjectEventListener<?,?> listener)
Removes listener to a specified 'event' that occurs on the specific object with 'objectId' (Level E listeners).
|
void |
IWorldView.removeObjectListener(WorldObjectId objectId,
IWorldObjectEventListener<?,?> listener)
Removes listener from objects with specified 'objectId' (Level D Listeners).
|
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractWorldView.addObjectListener(Class<?> objectClass,
Class<?> eventClass,
IWorldObjectEventListener<?,?> listener) |
void |
AbstractWorldView.addObjectListener(Class<?> objectClass,
IWorldObjectEventListener<?,?> listener) |
void |
AbstractWorldView.addObjectListener(WorldObjectId objectId,
Class<?> eventClass,
IWorldObjectEventListener<?,?> listener) |
void |
AbstractWorldView.addObjectListener(WorldObjectId objectId,
IWorldObjectEventListener<?,?> listener) |
boolean |
AbstractWorldView.isListening(Class<?> objectClass,
Class<?> eventClass,
IWorldObjectEventListener<?,?> listener) |
boolean |
AbstractWorldView.isListening(Class<?> objectClass,
IWorldObjectEventListener<?,?> listener) |
boolean |
AbstractWorldView.isListening(WorldObjectId objectId,
Class<?> eventClass,
IWorldObjectEventListener<?,?> listener) |
boolean |
AbstractWorldView.isListening(WorldObjectId objectId,
IWorldObjectEventListener<?,?> listener) |
void |
AbstractWorldView.removeObjectListener(Class<?> objectClass,
Class<?> eventClass,
IWorldObjectEventListener<?,?> listener) |
void |
AbstractWorldView.removeObjectListener(Class<?> objectClass,
IWorldObjectEventListener<?,?> listener) |
void |
AbstractWorldView.removeObjectListener(WorldObjectId objectId,
Class<?> eventClass,
IWorldObjectEventListener<?,?> listener) |
void |
AbstractWorldView.removeObjectListener(WorldObjectId objectId,
IWorldObjectEventListener<?,?> listener) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
IWorldObjectListener<OBJECT extends IWorldObject>
Listens on object events.
|
| Modifier and Type | Field and Description |
|---|---|
protected IWorldObjectEventListener<OBJECT,EVENT> |
ObjectEventReact.reactListener |
| Modifier and Type | Class and Description |
|---|---|
class |
Vision
Vision is taking care about the objects the bot might see (of all implementing IViewable interface).
|
| Modifier and Type | Method and Description |
|---|---|
void |
ISharedWorldView.addObjectListener(Class<?> objectClass,
Class<?> eventClass,
IWorldObjectEventListener<?,?> listener)
Adds listener to a specified 'event' that occurs on the specific 'objectClass' (Level C listeners).
|
void |
ILocalWorldView.addObjectListener(Class<?> objectClass,
Class<?> eventClass,
IWorldObjectEventListener<?,?> listener)
Adds listener to a specified 'event' that occurs on the specific 'objectClass' (Level C listeners).
|
void |
ISharedWorldView.addObjectListener(Class<?> objectClass,
IWorldObjectEventListener<?,?> listener)
Adds listener to all events that happens on any object of the 'objectClass' (Level B listeners).
|
void |
ILocalWorldView.addObjectListener(Class<?> objectClass,
IWorldObjectEventListener<?,?> listener)
Adds listener to all events that happens on any object of the 'objectClass' (Level B listeners).
|
void |
ISharedWorldView.addObjectListener(WorldObjectId objectId,
Class<?> eventClass,
IWorldObjectEventListener<?,?> listener)
Adds listener to a specified 'event' that occurs on the specific object with 'objectId' (Level E listeners).
|
void |
ILocalWorldView.addObjectListener(WorldObjectId objectId,
Class<?> eventClass,
IWorldObjectEventListener<?,?> listener)
Adds listener to a specified 'event' that occurs on the specific object with 'objectId' (Level E listeners).
|
void |
ISharedWorldView.addObjectListener(WorldObjectId objectId,
IWorldObjectEventListener<?,?> listener)
Adds listener to all events that happens on object with specific 'objectId' (Level D listeners).
|
void |
ILocalWorldView.addObjectListener(WorldObjectId objectId,
IWorldObjectEventListener<?,?> listener)
Adds listener to all events that happens on object with specific 'objectId' (Level D listeners).
|
boolean |
ISharedWorldView.isListening(Class<?> objectClass,
Class<?> eventClass,
IWorldObjectEventListener<?,?> listener)
Tests whether the 'listener' is listening at specified 'objectClass' for specified 'event' (Level C listeners).
|
boolean |
ILocalWorldView.isListening(Class<?> objectClass,
Class<?> eventClass,
IWorldObjectEventListener<?,?> listener)
Tests whether the 'listener' is listening at specified 'objectClass' for specified 'event' (Level C listeners).
|
boolean |
ISharedWorldView.isListening(Class<?> objectClass,
IWorldObjectEventListener<?,?> listener)
Tests whether the 'listener' is listening at specified 'objectClass' (Level B listeners).
|
boolean |
ILocalWorldView.isListening(Class<?> objectClass,
IWorldObjectEventListener<?,?> listener)
Tests whether the 'listener' is listening at specified 'objectClass' (Level B listeners).
|
boolean |
ISharedWorldView.isListening(WorldObjectId objectId,
Class<?> eventClass,
IWorldObjectEventListener<?,?> listener)
Tests whether the 'listener' is listening to a specified 'event' that occurs on the specific object with 'objectId' (Level E listeners).
|
boolean |
ILocalWorldView.isListening(WorldObjectId objectId,
Class<?> eventClass,
IWorldObjectEventListener<?,?> listener)
Tests whether the 'listener' is listening to a specified 'event' that occurs on the specific object with 'objectId' (Level E listeners).
|
boolean |
ISharedWorldView.isListening(WorldObjectId objectId,
IWorldObjectEventListener<?,?> listener)
Tests whether the 'listener' is listening at specified 'objectId' (Level D Listeners).
|
boolean |
ILocalWorldView.isListening(WorldObjectId objectId,
IWorldObjectEventListener<?,?> listener)
Tests whether the 'listener' is listening at specified 'objectId' (Level D Listeners).
|
void |
ISharedWorldView.removeObjectListener(Class<?> objectClass,
Class<?> eventClass,
IWorldObjectEventListener<?,?> listener)
Removes listener from specific 'objectClass' listening for specified 'event' (Level C listeners).
|
void |
ILocalWorldView.removeObjectListener(Class<?> objectClass,
Class<?> eventClass,
IWorldObjectEventListener<?,?> listener)
Removes listener from specific 'objectClass' listening for specified 'event' (Level C listeners).
|
void |
ISharedWorldView.removeObjectListener(Class<?> objectClass,
IWorldObjectEventListener<?,?> listener)
Removes listener from specific 'objectClass' listening for specified 'event' (Level B listeners).
|
void |
ILocalWorldView.removeObjectListener(Class<?> objectClass,
IWorldObjectEventListener<?,?> listener)
Removes listener from specific 'objectClass' listening for specified 'event' (Level B listeners).
|
void |
ISharedWorldView.removeObjectListener(WorldObjectId objectId,
Class<?> eventClass,
IWorldObjectEventListener<?,?> listener)
Removes listener to a specified 'event' that occurs on the specific object with 'objectId' (Level E listeners).
|
void |
ILocalWorldView.removeObjectListener(WorldObjectId objectId,
Class<?> eventClass,
IWorldObjectEventListener<?,?> listener)
Removes listener to a specified 'event' that occurs on the specific object with 'objectId' (Level E listeners).
|
void |
ISharedWorldView.removeObjectListener(WorldObjectId objectId,
IWorldObjectEventListener<?,?> listener)
Removes listener from objects with specified 'objectId' (Level D Listeners).
|
void |
ILocalWorldView.removeObjectListener(WorldObjectId objectId,
IWorldObjectEventListener<?,?> listener)
Removes listener from objects with specified 'objectId' (Level D Listeners).
|
| Modifier and Type | Method and Description |
|---|---|
void |
LocalWorldViewAdapter.addObjectListener(Class<?> objectClass,
Class<?> eventClass,
IWorldObjectEventListener<?,?> listener) |
void |
AbstractSharedWorldView.addObjectListener(Class<?> objectClass,
Class<?> eventClass,
IWorldObjectEventListener<?,?> listener) |
void |
AbstractLocalWorldView.addObjectListener(Class<?> objectClass,
Class<?> eventClass,
IWorldObjectEventListener<?,?> listener) |
void |
LocalWorldViewAdapter.addObjectListener(Class<?> objectClass,
IWorldObjectEventListener<?,?> listener) |
void |
AbstractSharedWorldView.addObjectListener(Class<?> objectClass,
IWorldObjectEventListener<?,?> listener) |
void |
AbstractLocalWorldView.addObjectListener(Class<?> objectClass,
IWorldObjectEventListener<?,?> listener) |
void |
LocalWorldViewAdapter.addObjectListener(WorldObjectId objectId,
Class<?> eventClass,
IWorldObjectEventListener<?,?> listener) |
void |
AbstractSharedWorldView.addObjectListener(WorldObjectId objectId,
Class<?> eventClass,
IWorldObjectEventListener<?,?> listener) |
void |
AbstractLocalWorldView.addObjectListener(WorldObjectId objectId,
Class<?> eventClass,
IWorldObjectEventListener<?,?> listener) |
void |
LocalWorldViewAdapter.addObjectListener(WorldObjectId objectId,
IWorldObjectEventListener<?,?> listener) |
void |
AbstractSharedWorldView.addObjectListener(WorldObjectId objectId,
IWorldObjectEventListener<?,?> listener) |
void |
AbstractLocalWorldView.addObjectListener(WorldObjectId objectId,
IWorldObjectEventListener<?,?> listener) |
boolean |
LocalWorldViewAdapter.isListening(Class<?> objectClass,
Class<?> eventClass,
IWorldObjectEventListener<?,?> listener) |
boolean |
AbstractSharedWorldView.isListening(Class<?> objectClass,
Class<?> eventClass,
IWorldObjectEventListener<?,?> listener) |
boolean |
AbstractLocalWorldView.isListening(Class<?> objectClass,
Class<?> eventClass,
IWorldObjectEventListener<?,?> listener) |
boolean |
LocalWorldViewAdapter.isListening(Class<?> objectClass,
IWorldObjectEventListener<?,?> listener) |
boolean |
AbstractSharedWorldView.isListening(Class<?> objectClass,
IWorldObjectEventListener<?,?> listener) |
boolean |
AbstractLocalWorldView.isListening(Class<?> objectClass,
IWorldObjectEventListener<?,?> listener) |
boolean |
LocalWorldViewAdapter.isListening(WorldObjectId objectId,
Class<?> eventClass,
IWorldObjectEventListener<?,?> listener) |
boolean |
AbstractSharedWorldView.isListening(WorldObjectId objectId,
Class<?> eventClass,
IWorldObjectEventListener<?,?> listener) |
boolean |
AbstractLocalWorldView.isListening(WorldObjectId objectId,
Class<?> eventClass,
IWorldObjectEventListener<?,?> listener) |
boolean |
LocalWorldViewAdapter.isListening(WorldObjectId objectId,
IWorldObjectEventListener<?,?> listener) |
boolean |
AbstractSharedWorldView.isListening(WorldObjectId objectId,
IWorldObjectEventListener<?,?> listener) |
boolean |
AbstractLocalWorldView.isListening(WorldObjectId objectId,
IWorldObjectEventListener<?,?> listener) |
void |
LocalWorldViewAdapter.removeObjectListener(Class<?> objectClass,
Class<?> eventClass,
IWorldObjectEventListener<?,?> listener) |
void |
AbstractSharedWorldView.removeObjectListener(Class<?> objectClass,
Class<?> eventClass,
IWorldObjectEventListener<?,?> listener) |
void |
AbstractLocalWorldView.removeObjectListener(Class<?> objectClass,
Class<?> eventClass,
IWorldObjectEventListener<?,?> listener) |
void |
LocalWorldViewAdapter.removeObjectListener(Class<?> objectClass,
IWorldObjectEventListener<?,?> listener) |
void |
AbstractSharedWorldView.removeObjectListener(Class<?> objectClass,
IWorldObjectEventListener<?,?> listener) |
void |
AbstractLocalWorldView.removeObjectListener(Class<?> objectClass,
IWorldObjectEventListener<?,?> listener) |
void |
LocalWorldViewAdapter.removeObjectListener(WorldObjectId objectId,
Class<?> eventClass,
IWorldObjectEventListener<?,?> listener) |
void |
AbstractSharedWorldView.removeObjectListener(WorldObjectId objectId,
Class<?> eventClass,
IWorldObjectEventListener<?,?> listener) |
void |
AbstractLocalWorldView.removeObjectListener(WorldObjectId objectId,
Class<?> eventClass,
IWorldObjectEventListener<?,?> listener) |
void |
LocalWorldViewAdapter.removeObjectListener(WorldObjectId objectId,
IWorldObjectEventListener<?,?> listener) |
void |
AbstractSharedWorldView.removeObjectListener(WorldObjectId objectId,
IWorldObjectEventListener<?,?> listener) |
void |
AbstractLocalWorldView.removeObjectListener(WorldObjectId objectId,
IWorldObjectEventListener<?,?> listener) |
Copyright © 2012 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.