diff --git a/trunk/siprp/Main.java b/trunk/siprp/Main.java index eb3843d1..1ecd2508 100644 --- a/trunk/siprp/Main.java +++ b/trunk/siprp/Main.java @@ -178,7 +178,7 @@ public class Main implements Connector Singleton.setInstance( Singleton.USERNAME, user ); //Singleton.setInstance( Singleton.USERNAME, user ); - siprpTracker = new SIPRPTracker(); + siprpTracker = new SIPRPTracker( avisos ); avisos.refresh(); return true; } diff --git a/trunk/siprp/SIPRPTracker.java b/trunk/siprp/SIPRPTracker.java index 486c1bb0..8c1ead1f 100644 --- a/trunk/siprp/SIPRPTracker.java +++ b/trunk/siprp/SIPRPTracker.java @@ -23,9 +23,12 @@ public class SIPRPTracker extends WindowTracker public static final String FICHA_APTIDAO = "Ficha de Aptid\u00e3o"; public static final String GESTAO_CLIENTES = "Gest\u00e3o de Clientes"; + private final AvisosPanel avisos; + /** Creates a new instance of SIPRPTracker */ - public SIPRPTracker() + public SIPRPTracker( AvisosPanel avisosP ) { + this.avisos = avisosP; Hashtable creators = new Hashtable(); DefaultMutableTreeNode rootNode = new DefaultMutableTreeNode( "SIPRP" ); @@ -43,7 +46,7 @@ public class SIPRPTracker extends WindowTracker public TrackableWindow create() throws Exception { - return new ClientesWindow(); + return new ClientesWindow( avisos ); } } );