_blackboard_diagnosis = diag;   _diagnosis_value = (String) _blackboard_diagnosis.getValue(); _diagnosis_name = _blackboard_diagnosis.getClass().getName(); _diagnosis_state_dimension = _blackboard_diagnosis.getAssetStateDimensionName();
_blackboard_diagnosis = diag;   _diagnosis_value = (String) _blackboard_diagnosis.getValue(); _sensor_name = _blackboard_diagnosis.getClass().getName(); _diagnosis_state_dimension = _blackboard_diagnosis.getAssetStateDimensionName();
    public BelievabilityDiagnosis( Diagnosis diag ) {        super( DiagnosisUtils.getAssetID( diag ) );	_blackboard_diagnosis = diag;		// Copy relevant information from the diagnosis, as it may change	_diagnosis_value = (String) _blackboard_diagnosis.getValue();	_diagnosis_name = _blackboard_diagnosis.getClass().getName();	_diagnosis_state_dimension = 	    _blackboard_diagnosis.getAssetStateDimensionName();	_last_asserted_timestamp = 	    _blackboard_diagnosis.getLastAssertedTimestamp();	_last_changed_timestamp =	    _blackboard_diagnosis.getLastChangedTimestamp();    }