Uses of Class
cz.cuni.amis.pogamut.base.communication.worldview.object.WorldObjectId

Packages that use WorldObjectId
cz.cuni.amis.pogamut.base.communication.translator.event   
cz.cuni.amis.pogamut.base.communication.worldview   
cz.cuni.amis.pogamut.base.communication.worldview.impl   
cz.cuni.amis.pogamut.base.communication.worldview.listener.annotation   
cz.cuni.amis.pogamut.base.communication.worldview.object   
cz.cuni.amis.pogamut.base.communication.worldview.object.event   
cz.cuni.amis.pogamut.base.communication.worldview.react   
cz.cuni.amis.pogamut.base3d.worldview   
cz.cuni.amis.pogamut.base3d.worldview.impl   
cz.cuni.amis.pogamut.multi.communication.translator.event   
cz.cuni.amis.pogamut.multi.communication.worldview   
cz.cuni.amis.pogamut.multi.communication.worldview.impl   
cz.cuni.amis.pogamut.multi.communication.worldview.object   
cz.cuni.amis.pogamut.multi.communication.worldview.object.event   
cz.cuni.amis.pogamut.multi.communication.worldview.property   
 

Uses of WorldObjectId in cz.cuni.amis.pogamut.base.communication.translator.event
 

Methods in cz.cuni.amis.pogamut.base.communication.translator.event that return WorldObjectId
 WorldObjectId IWorldObjectUpdatedEvent.getId()
           
 WorldObjectId IWorldObjectUpdatedEvent.DestroyWorldObject.getId()
           
 

Uses of WorldObjectId in cz.cuni.amis.pogamut.base.communication.worldview
 

Methods in cz.cuni.amis.pogamut.base.communication.worldview that return types with arguments of type WorldObjectId
 Map<WorldObjectId,IWorldObject> IWorldView.get()
          Returns map with objects inserted according to their id.
 Map<Class,Map<WorldObjectId,IWorldObject>> IWorldView.getAll()
          Returns map of all objects that are present in the world view.
<T extends IWorldObject>
Map<WorldObjectId,T>
IWorldView.getAll(Class<T> type)
          Returns map of all objects of a specific type that are present in the world view.
 

Methods in cz.cuni.amis.pogamut.base.communication.worldview with parameters of type WorldObjectId
 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).
 IWorldObject IWorldView.get(WorldObjectId id)
          Returns a world object of the specific id (if exists inside the world view).
<T extends IWorldObject>
T
IWorldView.get(WorldObjectId id, Class<T> clazz)
          Returns a world object of the specific id and class (if exists inside the world view).
 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(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).
 

Uses of WorldObjectId in cz.cuni.amis.pogamut.base.communication.worldview.impl
 

Methods in cz.cuni.amis.pogamut.base.communication.worldview.impl that return types with arguments of type WorldObjectId
 Map<WorldObjectId,IWorldObject> AbstractWorldView.get()
           
 Map<Class,Map<WorldObjectId,IWorldObject>> AbstractWorldView.getAll()
           
<T extends IWorldObject>
Map<WorldObjectId,T>
AbstractWorldView.getAll(Class<T> type)
           
 

Methods in cz.cuni.amis.pogamut.base.communication.worldview.impl with parameters of type WorldObjectId
 void AbstractWorldView.addObjectListener(WorldObjectId objectId, Class<?> eventClass, IWorldObjectEventListener<?,?> listener)
           
 void AbstractWorldView.addObjectListener(WorldObjectId objectId, IWorldObjectEventListener<?,?> listener)
           
 IWorldObject AbstractWorldView.get(WorldObjectId objectId)
           
<T extends IWorldObject>
T
AbstractWorldView.get(WorldObjectId id, Class<T> clazz)
           
 boolean AbstractWorldView.isListening(WorldObjectId objectId, Class<?> eventClass, IWorldObjectEventListener<?,?> listener)
           
 boolean AbstractWorldView.isListening(WorldObjectId objectId, IWorldObjectEventListener<?,?> listener)
           
 void AbstractWorldView.removeObjectListener(WorldObjectId objectId, Class<?> eventClass, IWorldObjectEventListener<?,?> listener)
           
 void AbstractWorldView.removeObjectListener(WorldObjectId objectId, IWorldObjectEventListener<?,?> listener)
           
 

Uses of WorldObjectId in cz.cuni.amis.pogamut.base.communication.worldview.listener.annotation
 

Methods in cz.cuni.amis.pogamut.base.communication.worldview.listener.annotation that return WorldObjectId
static WorldObjectId AnnotationListenerRegistrator.getId(Method method, Class idClass, String id)
          Tries to instantiate ID class of 'idClass' with 'id' as an identifier.
static WorldObjectId AnnotationListenerRegistrator.getId(Method method, ObjectEventListener annotation)
          Returns a new WorldObjectId for the given 'annotation'.
static WorldObjectId AnnotationListenerRegistrator.getId(Method method, ObjectListener annotation)
          Returns a new WorldObjectId for the given 'annotation'.
 

Uses of WorldObjectId in cz.cuni.amis.pogamut.base.communication.worldview.object
 

Methods in cz.cuni.amis.pogamut.base.communication.worldview.object that return WorldObjectId
static WorldObjectId WorldObjectId.get(double objId)
          Returns shared instance of the WorldObjectId for 'objId'.
static WorldObjectId WorldObjectId.get(long objId)
          Returns shared instance of the WorldObjectId for 'objId'.
static WorldObjectId WorldObjectId.get(String name)
          Returns shared instance of the WorldObjectId for 'name'.
 WorldObjectId IWorldObjectEvent.getId()
          Id of the object where the event has occurred.
 WorldObjectId IWorldObject.getId()
          Returns an id of the object that is unique among all world objects.
 

Uses of WorldObjectId in cz.cuni.amis.pogamut.base.communication.worldview.object.event
 

Methods in cz.cuni.amis.pogamut.base.communication.worldview.object.event that return WorldObjectId
 WorldObjectId WorldObjectEvent.getId()
           
 

Uses of WorldObjectId in cz.cuni.amis.pogamut.base.communication.worldview.react
 

Fields in cz.cuni.amis.pogamut.base.communication.worldview.react declared as WorldObjectId
protected  WorldObjectId ObjectEventReact.reactObjectId
           
 

Constructors in cz.cuni.amis.pogamut.base.communication.worldview.react with parameters of type WorldObjectId
ObjectEventReact(WorldObjectId objectId, Class<?> eventClass, IWorldView worldView)
           
ObjectEventReact(WorldObjectId objectId, IWorldView worldView)
           
ObjectEventReactOnce(WorldObjectId objectId, Class<?> eventClass, IWorldView worldView)
           
ObjectEventReactOnce(WorldObjectId objectId, IWorldView worldView)
           
ObjectReact(WorldObjectId objectId, Class<?> eventClass, IWorldView worldView)
           
ObjectReact(WorldObjectId objectId, IWorldView worldView)
           
ObjectReactOnce(WorldObjectId objectId, Class<?> eventClass, IWorldView worldView)
           
ObjectReactOnce(WorldObjectId objectId, IWorldView worldView)
           
 

Uses of WorldObjectId in cz.cuni.amis.pogamut.base3d.worldview
 

Methods in cz.cuni.amis.pogamut.base3d.worldview that return types with arguments of type WorldObjectId
protected
<T> Map<WorldObjectId,T>
Vision.addNewObjectCategory(Class<T> cls)
          Used to introduce new object category into worldObjects and immutableWorldObjects.
 Map<Class,Map<WorldObjectId,IViewable>> IVisionWorldView.getAllVisible()
          Returns map of all visible objects (IViewable instances} - those that the agent can currently see.
<T extends IViewable>
Map<WorldObjectId,T>
IVisionWorldView.getAllVisible(Class<T> type)
          Returns map of all visible objects (IViewable instances} - those that the agent can currently see.
 Map<Class,Map<WorldObjectId,IWorldObject>> Vision.getSee()
          Returns map of all objects the agent can currently see.
<T> Map<WorldObjectId,T>
Vision.getSee(Class<T> type)
          Returns map map of all objects of a certain type the agent can currently see.
 Map<WorldObjectId,IViewable> IVisionWorldView.getVisible()
          Returns map of all visible objects (IViewable instances} organized according to their WorldObjectId - those that the agent can currently see.
 

Methods in cz.cuni.amis.pogamut.base3d.worldview with parameters of type WorldObjectId
 IWorldObject Vision.getSee(WorldObjectId id)
          If agents sees item of 'id' it returns it instances, otherwise it returns null.
protected  IWorldObject Vision.getSeeObject(WorldObjectId objectId)
          Returns world object of the given id or null if the object is not yet in the world view.
 IViewable IVisionWorldView.getVisible(WorldObjectId id)
          Returns a visible world object of the specific id (if exists inside the world view and is visible).
 

Uses of WorldObjectId in cz.cuni.amis.pogamut.base3d.worldview.impl
 

Methods in cz.cuni.amis.pogamut.base3d.worldview.impl that return types with arguments of type WorldObjectId
 Map<Class,Map<WorldObjectId,IViewable>> VisionWorldView.getAllVisible()
           
<T extends IViewable>
Map<WorldObjectId,T>
VisionWorldView.getAllVisible(Class<T> type)
           
 Map<WorldObjectId,IViewable> VisionWorldView.getVisible()
           
 

Methods in cz.cuni.amis.pogamut.base3d.worldview.impl with parameters of type WorldObjectId
 IViewable VisionWorldView.getVisible(WorldObjectId id)
           
 

Uses of WorldObjectId in cz.cuni.amis.pogamut.multi.communication.translator.event
 

Methods in cz.cuni.amis.pogamut.multi.communication.translator.event that return WorldObjectId
 WorldObjectId IStaticWorldObjectUpdatedEvent.getId()
           
 WorldObjectId ISharedWorldObjectUpdatedEvent.getId()
           
 WorldObjectId ILocalWorldObjectUpdatedEvent.getId()
           
 WorldObjectId ICompositeWorldObjectUpdatedEvent.getId()
          Returns WorldObjectId of the updatedObject.
 WorldObjectId ISharedPropertyUpdatedEvent.getObjectId()
           
 

Uses of WorldObjectId in cz.cuni.amis.pogamut.multi.communication.worldview
 

Methods in cz.cuni.amis.pogamut.multi.communication.worldview that return types with arguments of type WorldObjectId
 Map<WorldObjectId,ICompositeWorldObject> ILocalWorldView.get()
          Returns a map of all CompositeWorldObjects in the world.
 Map<Class,Map<WorldObjectId,ICompositeWorldObject>> ILocalWorldView.getAll()
          Returns all objects sorted according to class.
<T extends IWorldObject>
Map<WorldObjectId,T>
ILocalWorldView.getAll(Class<T> type)
           
 Map<Class,Map<WorldObjectId,IViewable>> IVisionLocalWorldView.getAllVisible()
          Returns map of all visible objects (IViewable instances} - those that the agent can currently see.
<T extends IViewable>
Map<WorldObjectId,T>
IVisionLocalWorldView.getAllVisible(Class<T> type)
          Returns map of all visible objects (IViewable instances} - those that the agent can currently see.
 Map<WorldObjectId,IViewable> IVisionLocalWorldView.getVisible()
          Returns map of all visible objects (IViewable instances} organized according to their WorldObjectId - those that the agent can currently see.
 

Methods in cz.cuni.amis.pogamut.multi.communication.worldview with parameters of type WorldObjectId
 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).
 ICompositeWorldObject ILocalWorldView.get(WorldObjectId objectId)
           
<T extends ICompositeWorldObject>
T
ILocalWorldView.get(WorldObjectId objectId, Class<T> clazz)
          Returns object with specific id and class, if it exists.
 ILocalWorldObject ILocalWorldView.getLocal(WorldObjectId objectId)
          Returns the most current LocalObject.
 ISharedWorldObject ISharedWorldView.getShared(ITeamId teamId, WorldObjectId objectId, TimeKey time)
          Returns the shared part of a requested object.
 IStaticWorldObject ISharedWorldView.getStatic(WorldObjectId id)
          Returns only the static part of a requested object, static part of each objects only contains properties, that will NOT be changed over time.
 IViewable IVisionLocalWorldView.getVisible(WorldObjectId id)
          Returns a visible world object of the specific id (if exists inside the world view and is visible).
 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(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).
 

Uses of WorldObjectId in cz.cuni.amis.pogamut.multi.communication.worldview.impl
 

Fields in cz.cuni.amis.pogamut.multi.communication.worldview.impl with type parameters of type WorldObjectId
protected  Map<WorldObjectId,ILocalWorldObject> AbstractLocalWorldView.actLocalWorldObjects
           
protected  Map<WorldObjectId,Set<DummyObjectEvent.EventType>> BatchAwareLocalWorldView.bufferedEvents
           
protected  cz.cuni.amis.utils.maps.HashMapSet<Class,WorldObjectId> AbstractLocalWorldView.classMap
           
protected  cz.cuni.amis.utils.maps.HashTriMap<ITeamId,WorldObjectId,PropertyId,ISharedProperty> AbstractSharedWorldView.currentSharedProperties
          SharedProperties currently considered most-recent.
protected  HashMap<WorldObjectId,Class> AbstractSharedWorldView.idClassMap
           
protected  cz.cuni.amis.utils.maps.WeakHashQuadMap<TimeKey,ITeamId,WorldObjectId,PropertyId,ISharedProperty> AbstractSharedWorldView.sharedProperties
          Holds all sharedProperties in the world weakly-referenced by timeKey, this map is used for storing shadowCopies of properties.
protected  cz.cuni.amis.utils.maps.WeakHashTriMap<TimeKey,ITeamId,WorldObjectId,ISharedWorldObject> AbstractSharedWorldView.sharedWorldObjects
          Cached sharedWorldObjects.
protected  Map<WorldObjectId,IStaticWorldObject> AbstractSharedWorldView.staticWorldObjects
          Map of staticWorldObjects, these objects never change, so there is no need for shadow copies.
protected  Map<Class,Set<WorldObjectId>> AbstractLocalWorldView.syncClassMap
           
protected  Map<ITeamId,Map<WorldObjectId,Map<PropertyId,ISharedProperty>>> AbstractSharedWorldView.syncCurrentSharedProperties
          Synchronized version of currentSharedProperties.
protected  Map<WorldObjectId,Class> AbstractSharedWorldView.syncIdClassMap
           
protected  Map<TimeKey,Map<ITeamId,Map<WorldObjectId,Map<PropertyId,ISharedProperty>>>> AbstractSharedWorldView.syncSharedProperties
          Synchronized version of sharedProperties.
protected  Map<TimeKey,Map<ITeamId,Map<WorldObjectId,ISharedWorldObject>>> AbstractSharedWorldView.syncSharedWorldObjects
          Synchronized version of cached sharedWorldObjects.
protected  Map<TimeKey,Map<Class,Map<WorldObjectId,IViewable>>> VisionLocalWorldView.syncVisibleClassMap
          Synchronized version of visible objects sorted according to class.
protected  Map<TimeKey,Map<WorldObjectId,IViewable>> VisionLocalWorldView.syncVisibleMap
          Synchronized version of visible objects.
protected  Map<TimeKey,Map<Class,Map<WorldObjectId,IViewable>>> VisionLocalWorldView.visibleClassMap
          Map of all currently visible objects, sorted according to their classes.
protected  Map<TimeKey,Map<WorldObjectId,IViewable>> VisionLocalWorldView.visibleMap
          Map of all currently visible objects.
 

Methods in cz.cuni.amis.pogamut.multi.communication.worldview.impl that return types with arguments of type WorldObjectId
 Map<WorldObjectId,IWorldObject> LocalWorldViewAdapter.get()
           
 Map<WorldObjectId,ICompositeWorldObject> AbstractLocalWorldView.get()
           
protected  Map<WorldObjectId,ICompositeWorldObject> AbstractLocalWorldView.get(TimeKey time)
          Returns a map of all CompositeWorldObjects in the world.
 Map<Class,Map<WorldObjectId,IWorldObject>> LocalWorldViewAdapter.getAll()
           
 Map<Class,Map<WorldObjectId,ICompositeWorldObject>> AbstractLocalWorldView.getAll()
           
<T extends IWorldObject>
Map<WorldObjectId,T>
LocalWorldViewAdapter.getAll(Class<T> type)
           
<T extends IWorldObject>
Map<WorldObjectId,T>
AbstractLocalWorldView.getAll(Class<T> type)
           
protected
<T extends IWorldObject>
Map<WorldObjectId,T>
AbstractLocalWorldView.getAll(Class<T> type, TimeKey time)
          Returns a lazy-implemented classMap containing CompositeWorldObjects current to the specified TimeKey.
protected  Map<Class,Map<WorldObjectId,ICompositeWorldObject>> AbstractLocalWorldView.getAll(TimeKey time)
          Returns all objects sorted according to class.
 Map<Class,Map<WorldObjectId,IViewable>> VisionLocalWorldView.getAllVisible()
           
 Map<Class,Map<WorldObjectId,IViewable>> LocalWorldViewAdapter.getAllVisible()
           
<T extends IViewable>
Map<WorldObjectId,T>
VisionLocalWorldView.getAllVisible(Class<T> type)
           
<T extends IViewable>
Map<WorldObjectId,T>
LocalWorldViewAdapter.getAllVisible(Class<T> type)
           
 Map<WorldObjectId,IViewable> VisionLocalWorldView.getVisible()
           
 Map<WorldObjectId,IViewable> LocalWorldViewAdapter.getVisible()
           
 

Methods in cz.cuni.amis.pogamut.multi.communication.worldview.impl with parameters of type WorldObjectId
 void EventDrivenSharedWorldView.addMsgClass(WorldObjectId id, Class msgClass)
           
 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)
           
protected  void BatchAwareLocalWorldView.bufferObjectEvent(WorldObjectId id, DummyObjectEvent.EventType eventType, long time)
          This is used for raising object events safely by buffering the object events, we make sure that when the events are raised and listeners notified, the update event has been fully processed and the object contains correct and consistent data.
protected abstract  ISharedWorldObject AbstractSharedWorldView.createSharedObject(Class msgClass, WorldObjectId id, ITeamId teamId, TimeKey time)
          Creates a sharedWorldObject of the specified id.
protected abstract  void BatchAwareLocalWorldView.disappearObject(WorldObjectId id, long time)
          Sets the visible property on the object to false by creating a disappeared event also raises correct events
 IWorldObject LocalWorldViewAdapter.get(WorldObjectId id)
           
 ICompositeWorldObject AbstractLocalWorldView.get(WorldObjectId objectId)
           
<T extends IWorldObject>
T
LocalWorldViewAdapter.get(WorldObjectId objectId, Class<T> clazz)
           
<T extends ICompositeWorldObject>
T
AbstractLocalWorldView.get(WorldObjectId objectId, Class<T> clazz)
           
protected  ICompositeWorldObject AbstractLocalWorldView.get(WorldObjectId objectId, TimeKey time)
          Returns the object actual to the specified TimeKey.
 ILocalWorldObject AbstractLocalWorldView.getLocal(WorldObjectId objectId)
           
protected  ILocalWorldObject AbstractLocalWorldView.getLocal(WorldObjectId objectId, TimeKey time)
          Returns the LocalObject associated with the provided TimeKey.
protected  ILocalWorldObject AbstractLocalWorldView.getMostRecentLocalWorldObject(WorldObjectId id)
          Returns the most recent instance of object with the specified id.
 ISharedWorldObject AbstractSharedWorldView.getShared(ITeamId teamId, WorldObjectId objectId, TimeKey time)
           
protected  Collection<ISharedProperty> AbstractSharedWorldView.getSharedProperties(WorldObjectId objectId, ITeamId teamId, TimeKey time)
          Returns all shared properties belonging to the specified object.
 IStaticWorldObject AbstractSharedWorldView.getStatic(WorldObjectId id)
           
 IViewable VisionLocalWorldView.getVisible(WorldObjectId id)
           
 IViewable LocalWorldViewAdapter.getVisible(WorldObjectId id)
           
 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)
           
protected  void EventDrivenSharedWorldView.objectUpdated(ITeamId teamId, WorldObjectId objectId, long time)
          Must be called whenever an object was updated - raises correct event.
 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)
           
protected  void AbstractSharedWorldView.removeStaticWorldObject(WorldObjectId id)
           
 

Uses of WorldObjectId in cz.cuni.amis.pogamut.multi.communication.worldview.object
 

Methods in cz.cuni.amis.pogamut.multi.communication.worldview.object that return WorldObjectId
 WorldObjectId ISharedProperty.getObjectId()
          ObjectId of the object that this property is part of.
 

Uses of WorldObjectId in cz.cuni.amis.pogamut.multi.communication.worldview.object.event
 

Methods in cz.cuni.amis.pogamut.multi.communication.worldview.object.event that return WorldObjectId
 WorldObjectId DummyObjectEvent.getObjectId()
           
 

Constructors in cz.cuni.amis.pogamut.multi.communication.worldview.object.event with parameters of type WorldObjectId
DummyObjectEvent(WorldObjectId objectId, DummyObjectEvent.EventType eventType, long eventTime)
           
 

Uses of WorldObjectId in cz.cuni.amis.pogamut.multi.communication.worldview.property
 

Methods in cz.cuni.amis.pogamut.multi.communication.worldview.property that return WorldObjectId
 WorldObjectId AbstractSharedProperty.getObjectId()
           
 WorldObjectId AbstractSharedProperty.GenericPropertyUpdate.getObjectId()
           
 WorldObjectId PropertyId.getWorldObjectId()
          Returns id of the object, this property belongs to.
 

Methods in cz.cuni.amis.pogamut.multi.communication.worldview.property with parameters of type WorldObjectId
static PropertyId PropertyId.get(WorldObjectId objectId, long id)
          Returns a new PropertyId object.
static PropertyId PropertyId.get(WorldObjectId objectId, String name)
          Returns a new PropertyId object.
 

Constructors in cz.cuni.amis.pogamut.multi.communication.worldview.property with parameters of type WorldObjectId
AbstractSharedProperty(WorldObjectId objectId, String identifier, Class compositeClass)
          Used in propertyConstructors from data.
AbstractSharedProperty(WorldObjectId objId, String identifier, TYPE value, Class<?> compositeClass)
           
BooleanProperty(WorldObjectId objId, String identifier, Boolean value, Class compositeClass)
           
ColorProperty(WorldObjectId objId, String identifier, Color value, Class compositeClass)
           
Dimension2DProperty(WorldObjectId objId, String identifier, Dimension2D value, Class compositeClass)
           
DoubleProperty(WorldObjectId objId, String identifier, Double value, Class compositeClass)
           
FloatProperty(WorldObjectId objId, String identifier, Float value, Class compositeClass)
           
IntegerProperty(WorldObjectId objId, String identifier, Integer value, Class compositeClass)
           
IntProperty(WorldObjectId objId, String identifier, Integer value, Class compositeClass)
           
LocationProperty(WorldObjectId objId, String identifier, Location value, Class compositeClass)
           
LongProperty(WorldObjectId objId, String identifier, Long value, Class compositeClass)
           
RotationProperty(WorldObjectId objId, String identifier, Rotation value, Class compositeClass)
           
StringProperty(WorldObjectId objId, String identifier, String value, Class compositeClass)
           
Vector3dProperty(WorldObjectId objId, String identifier, javax.vecmath.Vector3d value, Class compositeClass)
           
VelocityProperty(WorldObjectId objId, String identifier, Velocity value, Class compositeClass)
           
 



Copyright © 2013 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.