/*****************************************************************************
 * File:  EXP_FBO_bridge.c
 *
 * Description:
 * Bridge implementation for the following application analysis object:
 *
 * Object:     bridge  (FBO)
 * Domain:     EXP
 * Subsystem:  experiment
 * Repository: exp.ooa
 *
 * Notice:
 *   (C) Copyright 1999, 2000 ROX Software, Inc.
 *   All rights reserved.
 *
 * Model Compiler:  MC3020 V1.3.0
 *
 * Warnings:
 *   !!! THIS IS AN AUTO-GENERATED FILE. PLEASE DO NOT EDIT. !!!
 ****************************************************************************/

#include "e_mechs.h"
#include "e_events.h"
#include "EXP_objects.h"
#include "EXP_T_object.h"
#include "EXP_T_events.h"
#include "EXP_FBO_bridge.h"

/*****************************************************************************
 * Bridge method:  done
 ****************************************************************************/
void
EXP_FBO_done( void )
{
  EXP_T_s * v1;  /* t */

  /* SELECT ANY t FROM INSTANCES OF T */
  v1 = (EXP_T_s *)Escher_SetGetAny( pG_EXP_T_extent );

  /* GENERATE T2:'batch_done'() TO t */
  {
    EXP_T_Event2_s * event2 = (EXP_T_Event2_s *) Escher_NewOoaEvent( (void *) v1, &EXP_T_Event2_sc );
    Escher_SendEvent( (OoaEvent_t *)event2 );
  }

}