void function ( ActorDataTargetIF arg0 ) { dataTargets . remove ( arg0 . getDataType ( ) ) ; }
unregister a datatarget . you ca n't break anything by doing so - actors connected to an inexistent datatarget will simply write their output nowhere , just as if they were not connected at all . concode_field_sep HashMap<String,SensorDataSourceIF> dataProviders concode_elem_sep HashMap<String,ActorDataTargetIF> dataTargets concode_field_sep void addActuatorSignalStrength concode_elem_sep void registerActuatorDataTarget concode_elem_sep void unregisterSensorDataProvider concode_elem_sep Iterator<String> getActuatorDataTargetIDs concode_elem_sep boolean knowsSensorDataProvider concode_elem_sep void clear concode_elem_sep double getSensorSignalStrength concode_elem_sep double getActuatorSuccess concode_elem_sep Iterator<String> getSensorDataProviderIDs concode_elem_sep void registerSensorDataProvider concode_elem_sep boolean knowsActuatorDataTarget