/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package banco_imobiliario.AbstractFactoryLogradouro;
import banco_imobiliario.dao.EmpresaDAO;
import banco_imobiliario.dao.EmpresaDAOImpl;
import banco_imobiliario.model.CasaDePropriedade;
import banco_imobiliario.model.Empresa;
import banco_imobiliario.model.Logradouro;
/**
*
* @author Andre
*/
public class EmpresaFactory implements LogradouroFactory{
@Override
public CasaDePropriedade criarLogradouro(int indice) {
//Instanciando Objetos
EmpresaDAO empresaDao = new EmpresaDAOImpl();
Empresa empresa;
//Atribuindo ao objeto o retorno da empresa no banco de dados de acordo com o id passado
empresa = empresaDao.buscarEmpresa(indice);
return empresa;
}
}