org.commonreality.sensors.base
Interface IObjectProcessor<K extends IObjectKey>
- All Known Implementing Classes:
- AbstractObjectProcessor
public interface IObjectProcessor<K extends IObjectKey>
processes an existing object. This allows new feature processors to be added
that can process existing objects.
- Author:
- harrison
handles
boolean handles(K object)
process
void process(K object,
org.commonreality.object.IMutableObject simulationObject)
- Parameters:
object - simulationObject -
deleted
void deleted(K object)
- called when the object key is deleted..
- Parameters:
object -
installed
void installed(PerceptManager manager)
uninstalled
void uninstalled(PerceptManager manager)
configure
void configure(java.util.Map<java.lang.String,java.lang.String> options)