Пример #1
0
  /**
   * Set the DAO Factory that holds required DAOs for resolving ids.
   *
   * @param factory the DAO factory
   */
  public void setDAOFactory(DAOFactory factory) {
    this.factory = factory;

    // set DAO in sub DAOs
    featureConverter.setDAOFactory(factory);
    hostOrganismConverter.setDAOFactory(factory);
    interactorConverter.setDAOFactory(factory);
    confidenceConverter.setDAOFactory(factory);
    parameterConverter.setDAOFactory(factory);
    participantIdentificationMethodConverter.setDAOFactory(factory);
    experimentalRoleConverter.setDAOFactory(factory);
    experimentalPreparationConverter.setDAOFactory(factory);
    experimentalInteractorConverter.setDAOFactory(factory);
  }