| Modifier and Type | Method and Description |
|---|---|
void |
IWorldView.addEventListener(Class<?> eventClass,
IWorldEventListener<?> listener)
Adds listener to a specific event (Level A listeners).
|
boolean |
IWorldView.isListening(Class<?> eventClass,
IWorldEventListener<?> listener)
Tests whether the 'listener' is listening to a specific event (Level A listeners).
|
boolean |
IWorldView.isListening(IWorldEventListener<?> listener)
Checks whether this listener is hooked to the world view (at any listener level).
|
void |
IWorldView.removeEventListener(Class<?> eventClass,
IWorldEventListener<?> listener)
Removes listener from a specific event (Level A listeners).
|
void |
IWorldView.removeListener(IWorldEventListener<?> listener)
Removes listener from every listeners category (from every listener level).
|
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractWorldView.addEventListener(Class<?> event,
IWorldEventListener<?> listener) |
boolean |
AbstractWorldView.isListening(Class<?> eventClass,
IWorldEventListener<?> listener) |
boolean |
AbstractWorldView.isListening(IWorldEventListener<?> listener) |
void |
AbstractWorldView.removeEventListener(Class<?> eventClass,
IWorldEventListener<?> listener) |
void |
AbstractWorldView.removeListener(IWorldEventListener<?> listener) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
IWorldObjectEventListener<OBJECT extends IWorldObject,EVENT extends IWorldObjectEvent<OBJECT>>
Listens on object events.
|
interface |
IWorldObjectListener<OBJECT extends IWorldObject>
Listens on object events.
|
| Modifier and Type | Field and Description |
|---|---|
protected IWorldEventListener<EVENT> |
EventReact.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.addEventListener(Class<?> eventClass,
IWorldEventListener<?> listener)
Adds listener to a specific event (Level A listeners).
|
void |
ILocalWorldView.addEventListener(Class<?> eventClass,
IWorldEventListener<?> listener)
Adds listener to a specific event (Level A listeners).
|
boolean |
ISharedWorldView.isListening(Class<?> eventClass,
IWorldEventListener<?> listener)
Tests whether the 'listener' is listening to a specific event (Level A listeners).
|
boolean |
ILocalWorldView.isListening(Class<?> eventClass,
IWorldEventListener<?> listener)
Tests whether the 'listener' is listening to a specific event (Level A listeners).
|
boolean |
ISharedWorldView.isListening(IWorldEventListener<?> listener)
Checks whether this listener is hooked to the world view (at any listener level).
|
boolean |
ILocalWorldView.isListening(IWorldEventListener<?> listener)
Checks whether this listener is hooked to the world view (at any listener level).
|
void |
ISharedWorldView.removeEventListener(Class<?> eventClass,
IWorldEventListener<?> listener)
Removes listener from a specific event (Level A listeners).
|
void |
ILocalWorldView.removeEventListener(Class<?> eventClass,
IWorldEventListener<?> listener)
Removes listener from a specific event (Level A listeners).
|
void |
ISharedWorldView.removeListener(IWorldEventListener<?> listener)
Removes listener from every listeners category (from every listener level).
|
void |
ILocalWorldView.removeListener(IWorldEventListener<?> listener)
Removes listener from every listeners category (from every listener level).
|
| Modifier and Type | Method and Description |
|---|---|
void |
LocalWorldViewAdapter.addEventListener(Class<?> eventClass,
IWorldEventListener<?> listener) |
void |
AbstractSharedWorldView.addEventListener(Class<?> event,
IWorldEventListener<?> listener) |
void |
AbstractLocalWorldView.addEventListener(Class<?> event,
IWorldEventListener<?> listener) |
boolean |
LocalWorldViewAdapter.isListening(Class<?> eventClass,
IWorldEventListener<?> listener) |
boolean |
AbstractSharedWorldView.isListening(Class<?> eventClass,
IWorldEventListener<?> listener) |
boolean |
AbstractLocalWorldView.isListening(Class<?> eventClass,
IWorldEventListener<?> listener) |
boolean |
LocalWorldViewAdapter.isListening(IWorldEventListener<?> listener) |
boolean |
AbstractSharedWorldView.isListening(IWorldEventListener<?> listener) |
boolean |
AbstractLocalWorldView.isListening(IWorldEventListener<?> listener) |
void |
LocalWorldViewAdapter.removeEventListener(Class<?> eventClass,
IWorldEventListener<?> listener) |
void |
AbstractSharedWorldView.removeEventListener(Class<?> eventClass,
IWorldEventListener<?> listener) |
void |
AbstractLocalWorldView.removeEventListener(Class<?> eventClass,
IWorldEventListener<?> listener) |
void |
LocalWorldViewAdapter.removeListener(IWorldEventListener<?> listener) |
void |
AbstractSharedWorldView.removeListener(IWorldEventListener<?> listener) |
void |
AbstractLocalWorldView.removeListener(IWorldEventListener<?> listener) |
Copyright © 2012 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.