Class Space2D.KdTreeProcess
- java.lang.Object
- 
- jadex.commons.SimplePropertyObject
- 
- jadex.extension.envsupport.environment.space2d.Space2D.KdTreeProcess
 
 
- 
- All Implemented Interfaces:
- IPropertyObject,- ISpaceProcess
 - Enclosing class:
- Space2D
 
 protected class Space2D.KdTreeProcess extends SimplePropertyObject implements ISpaceProcess 
- 
- 
Field SummaryFields Modifier and Type Field Description protected KdTreekdtreeThe kd-tree- 
Fields inherited from class jadex.commons.SimplePropertyObjectpcs, properties
 - 
Fields inherited from interface jadex.extension.envsupport.environment.ISpaceProcessID
 
- 
 - 
Constructor SummaryConstructors Constructor Description KdTreeProcess(KdTree kdTree)Creates a new update process for a kd-tree.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidexecute(IClockService clock, IEnvironmentSpace space)Executes the environment processvoidshutdown(IEnvironmentSpace space)This method will be executed by the object before the process is removed from the execution queue.voidstart(IClockService clock, IEnvironmentSpace space)This method will be executed by the object before the process gets added to the execution queue.- 
Methods inherited from class jadex.commons.SimplePropertyObjectaddPropertyChangeListener, getProperties, getProperty, getPropertyNames, hasProperty, removePropertyChangeListener, setProperties, setProperty, toString
 - 
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 - 
Methods inherited from interface jadex.commons.IPropertyObjectgetProperty, getPropertyNames, hasProperty, setProperty
 
- 
 
- 
- 
- 
Field Detail- 
kdtreeprotected KdTree kdtree The kd-tree
 
- 
 - 
Constructor Detail- 
KdTreeProcesspublic KdTreeProcess(KdTree kdTree) Creates a new update process for a kd-tree.- Parameters:
- kdTree- The kd-tree.
 
 
- 
 - 
Method Detail- 
executepublic void execute(IClockService clock, IEnvironmentSpace space) Description copied from interface:ISpaceProcessExecutes the environment process- Specified by:
- executein interface- ISpaceProcess
- Parameters:
- clock- The clock.
- space- The space this process is running in.
 
 - 
shutdownpublic void shutdown(IEnvironmentSpace space) Description copied from interface:ISpaceProcessThis method will be executed by the object before the process is removed from the execution queue.- Specified by:
- shutdownin interface- ISpaceProcess
- Parameters:
- space- The space this process is running in.
 
 - 
startpublic void start(IClockService clock, IEnvironmentSpace space) Description copied from interface:ISpaceProcessThis method will be executed by the object before the process gets added to the execution queue.- Specified by:
- startin interface- ISpaceProcess
- Parameters:
- clock- The clock.
- space- The space this process is running in.
 
 
- 
 
-