else if ( trigger instanceof BelievabilityDiagnosis)
else if ( trigger instanceof BelievabilityAction)
    void updateBeliefStateTrigger( BeliefStateDimension prev_belief,                                   BeliefUpdateTrigger trigger,                                   BeliefStateDimension next_belief )            throws BelievabilityException    {        if (( prev_belief == null )            || ( trigger == null )            || ( next_belief == null ))            throw new BelievabilityException                    ( "updateBeliefStateTrigger()",                      "NULL parameter(s) sent in." );                if ( trigger instanceof BelievabilityDiagnosis)            updateBeliefStateDiagnosisObs( prev_belief,                                           (BelievabilityDiagnosis) trigger,                                           next_belief );        else if ( trigger instanceof BelievabilityDiagnosis)            updateBeliefStateActionTrans( prev_belief,                                          (BelievabilityAction) trigger,                                          next_belief );        else            throw new BelievabilityException                    ( "updateBeliefStateTrigger()",                      "Unknown BeliefUpdateTrigger type: "                      + trigger );                } // method updateBeliefStateTrigger