logDebug( "Didn't find last explict diagnosis for: "
if ( _logger.isDebugEnabled() ) _logger.debug( "Didn't find last explict diagnosis for: "
    boolean needImplicitDiagnosis( String sensor_name, long time )            throws BelievabilityException    {        long last_time;        BelievabilityDiagnosis last_explicit_diag                = (BelievabilityDiagnosis) _last_explicit_diagnosis.get                ( sensor_name );        // This really should not happen, but we should do something        // semi-reasonable if it does.        //        if ( last_explicit_diag == null )        {            logDebug( "Didn't find last explict diagnosis for: "                      + sensor_name );            return false;        }        Long last_implict                = (Long) _last_implicit_diagnosis_time.get( sensor_name );        if ( last_implict == null )            last_time = last_explicit_diag.getTriggerTimestamp();        else            last_time = last_implict.longValue();        // This really should not happen, but we should do something        // semi-reasonable if it does.        //        if ( last_time > time )        {            logDebug( "Implicit diag. time less than last diag. time for: "                      + sensor_name                       + " ( " + last_time + " > " + time + ")" );            return false;        }        // The sensor latency is defined to be the period at which a        // sensor generates diagnoses (as per David Wells on        // 8/4/2004).        //        long sensor_latency                = _model_manager.getSensorLatency( _asset_id.getType(),                                                   sensor_name );        // This is the main check that happens in this method.  The        // minimum time between adding implicit diagnoses is a        // policy/model decision so we always go to the model manager        // for this information.        //        if ( (time - last_time) >= sensor_latency )            return true;        return false;    } // method needImplicitDiagnosis