Uses of Interface
jadex.application.space.envsupport.environment.ISpaceObject

Packages that use ISpaceObject
jadex.application.space.envsupport.dataview   
jadex.application.space.envsupport.environment   
jadex.application.space.envsupport.environment.space2d   
jadex.application.space.envsupport.observer.gui.plugin   
 

Uses of ISpaceObject in jadex.application.space.envsupport.dataview
 

Fields in jadex.application.space.envsupport.dataview declared as ISpaceObject
protected  ISpaceObject LocalDataView2D.object
          The space object, which is the center of the view.
 

Uses of ISpaceObject in jadex.application.space.envsupport.environment
 

Classes in jadex.application.space.envsupport.environment that implement ISpaceObject
 class SpaceObject
          Default implementation of a space object.
 

Fields in jadex.application.space.envsupport.environment declared as ISpaceObject
 ISpaceObject PerceptList.PerceptEntry.avatar
          The avatar of the component (if any).
protected  ISpaceObject EnvironmentEvent.spaceobject
          The space object.
 

Methods in jadex.application.space.envsupport.environment that return ISpaceObject
protected  ISpaceObject AbstractEnvironmentSpace.createAvatar(IComponentIdentifier owner, String fullname, boolean zombie)
          Create an avatar.
 ISpaceObject IEnvironmentSpace.createSpaceObject(String typename, Map properties, List tasks)
          Creates an object in this space.
 ISpaceObject AbstractEnvironmentSpace.createSpaceObject(String typename, Map properties, List tasks)
          Creates an object in this space.
 ISpaceObject AbstractEnvironmentSpace.createSpaceObjectZombie(String typename, Map properties, List tasks)
          Creates a zombie object in this space.
 ISpaceObject IEnvironmentSpace.getAvatar(IComponentIdentifier owner)
          Get the avatar.
 ISpaceObject AbstractEnvironmentSpace.getAvatar(IComponentIdentifier owner)
          Get the avatar object.
 ISpaceObject AbstractEnvironmentSpace.getAvatar(IComponentIdentifier owner, String fullname)
          Get the avatar object.
 ISpaceObject[] IEnvironmentSpace.getAvatars(IComponentIdentifier owner)
          Get the owned objects.
 ISpaceObject[] AbstractEnvironmentSpace.getAvatars(IComponentIdentifier owner)
          Get the avatar objects.
 ISpaceObject EnvironmentEvent.getSpaceObject()
          Get the space object.
 ISpaceObject IEnvironmentSpace.getSpaceObject(Object id)
          Returns an object in this space.
 ISpaceObject AbstractEnvironmentSpace.getSpaceObject(Object id)
          Returns an object in this space.
 ISpaceObject AbstractEnvironmentSpace.getSpaceObject0(Object id)
          Returns an object in this space.
 ISpaceObject[] IEnvironmentSpace.getSpaceObjectsByType(String type)
          Get all space object of a specific type.
 ISpaceObject[] AbstractEnvironmentSpace.getSpaceObjectsByType(String type)
          Get all space object of a specific type.
 

Methods in jadex.application.space.envsupport.environment with parameters of type ISpaceObject
 void AbstractEnvironmentSpace.createPercept(String typename, Object data, IComponentIdentifier component, ISpaceObject avatar)
          Create a percept for the given component.
 void AbstractTask.execute(IEnvironmentSpace space, ISpaceObject obj, IVector1 progress)
          Executes the task.
 void IObjectTask.execute(IEnvironmentSpace space, ISpaceObject obj, long progress, IClockService clock)
          Executes the task.
 void AbstractEnvironmentSpace.initSpaceObject(ISpaceObject ret)
          Creates an object in this space.
 boolean IObjectTask.isFinished(IEnvironmentSpace space, ISpaceObject obj)
          Check if a task is finished and should be removed.
 boolean AbstractTask.isFinished(IEnvironmentSpace space, ISpaceObject obj)
          Check if a task is finished and should be removed.
 void IPerceptProcessor.processPercept(IEnvironmentSpace space, String type, Object percept, IComponentIdentifier component, ISpaceObject avatar)
          Process a new percept.
 void PerceptList.schedulePercept(String type, Object data, IComponentIdentifier component, ISpaceObject avatar, IPerceptProcessor processor)
          Schedules a percept.
 void AbstractTask.setFinished(IEnvironmentSpace space, ISpaceObject obj, boolean finished)
          Indicate that the task is finished and should be removed.
 void IObjectTask.shutdown(ISpaceObject obj)
          This method will be executed by the object before the task is removed from the execution queue.
 void AbstractTask.shutdown(ISpaceObject obj)
          This method will be executed by the object before the task is removed from the execution queue.
 void IObjectTask.start(ISpaceObject obj)
          This method will be executed by the object before the task gets added to the execution queue.
 void AbstractTask.start(ISpaceObject obj)
          This method will be executed by the object before the task gets added to the execution queue.
 

Constructors in jadex.application.space.envsupport.environment with parameters of type ISpaceObject
EnvironmentEvent(String type, IEnvironmentSpace space, ISpaceObject object, String property, Object oldvalue)
          Create a new environment event.
PerceptList.PerceptEntry(String type, Object data, IComponentIdentifier component, ISpaceObject avatar, IPerceptProcessor processor)
          Convenience constructor for inline entry creation.
 

Uses of ISpaceObject in jadex.application.space.envsupport.environment.space2d
 

Fields in jadex.application.space.envsupport.environment.space2d declared as ISpaceObject
protected static ISpaceObject[] DefaultVisionGenerator.EMPTY_SPACEOBJECTS
          Empty spaceobjects array.
 

Methods in jadex.application.space.envsupport.environment.space2d that return ISpaceObject
 ISpaceObject Space2D.getNearestObject(IVector2 position, IVector1 maxdist, String type)
          Returns the nearest object to the given position within a maximum distance from the position.
 

Methods in jadex.application.space.envsupport.environment.space2d with parameters of type ISpaceObject
protected  IVector1 DefaultVisionGenerator.getRange(ISpaceObject avatar)
          Get the range.
 void Space2D.initSpaceObject(ISpaceObject ret)
          Init an object in this space.
 void Grid2D.initSpaceObject(ISpaceObject ret)
          Init an object in this space.
 

Uses of ISpaceObject in jadex.application.space.envsupport.observer.gui.plugin
 

Methods in jadex.application.space.envsupport.observer.gui.plugin with parameters of type ISpaceObject
protected  void InteractionTestPlugin.handleObjectClick(ISpaceObject object)
           
protected  void AbstractInteractionPlugin.handleObjectClick(ISpaceObject object)
          This method receives space objects on left-clicks.
 



Copyright © 2010. All Rights Reserved.