789101112131415
public class Principal { public Principal() { FachadaControlador fc = new FachadaControlador(); FachadaModelo fm = new FachadaModelo(new FachadaVista(fc.getEventoVista())); fm.ingresarBarra(); fc.agregarModelo(fm); }
2728293031323334353637
} public void addObservers(Principal a) { this.addObserver(a); this.vista = new FachadaVista(this); this.conexion = new Protocolo(this.vista); this.conexion.iniciarEnvio(); this.informarValores(); this.conexion.iniciarEscucha(); }
2627282930313233343536
} public void addObservers(PrincipalCliente a) { this.addObserver(a); this.vista = new FachadaVista(this); try { this.comunicacion = new ComunicacionCliente(this.vista); } catch (RemoteException e) { e.printStackTrace();