From bee670f3b63938f5e237a3769fa5c1d42b00be18 Mon Sep 17 00:00:00 2001 From: Frederico Palma Date: Tue, 15 May 2007 16:04:07 +0000 Subject: [PATCH] no message git-svn-id: https://svn.coded.pt/svn/SIPRP@384 bb69d46d-e84e-40c8-a05a-06db0d633741 --- .../medicina/processo/ProcessoWindow.java | 2 +- .../detalhes/DetalhesProcessoPanel.java | 23 +++++++++++++++++-- 2 files changed, 22 insertions(+), 3 deletions(-) diff --git a/trunk/siprp/medicina/processo/ProcessoWindow.java b/trunk/siprp/medicina/processo/ProcessoWindow.java index e1fce2c1..28f8a52f 100644 --- a/trunk/siprp/medicina/processo/ProcessoWindow.java +++ b/trunk/siprp/medicina/processo/ProcessoWindow.java @@ -51,7 +51,7 @@ public class ProcessoWindow extends JFrame estruturaPanel = new EstruturaProcessoPanel(); processoPanel = new ProcessoPanel( this ); processoPanel.setBorder( BorderFactory.createEtchedBorder() ); - detalhesPanel = new DetalhesProcessoPanel(); + detalhesPanel = new DetalhesProcessoPanel( this ); detalhesPanel.setBorder( BorderFactory.createEtchedBorder() ); double cols[] = new double[]{ TableLayout.FILL, TableLayout.PREFERRED }; diff --git a/trunk/siprp/medicina/processo/detalhes/DetalhesProcessoPanel.java b/trunk/siprp/medicina/processo/detalhes/DetalhesProcessoPanel.java index 659b903f..3b1c50ab 100644 --- a/trunk/siprp/medicina/processo/detalhes/DetalhesProcessoPanel.java +++ b/trunk/siprp/medicina/processo/detalhes/DetalhesProcessoPanel.java @@ -10,6 +10,7 @@ package siprp.medicina.processo.detalhes; import java.util.Vector; +import javax.swing.JFrame; import javax.swing.JPanel; import siprp.medicina.processo.*; @@ -19,22 +20,40 @@ import siprp.medicina.processo.*; */ public class DetalhesProcessoPanel extends JPanel { - private final Vector PROCESSO_LISTENERS = new Vector(); + protected JFrame owner; + + protected JPanel blankPanel; + protected ConsultaPanel consultaPanel; + protected ECDsPanel ecdsPanel; + /** * Creates a new instance of DetalhesProcessoPanel */ - public DetalhesProcessoPanel() + public DetalhesProcessoPanel( JFrame owner ) { + this.owner = owner; + setupComponents(); } + private void setupComponents() + { + blankPanel = new JPanel(); + consultaPanel = new ConsultaPanel( owner ); + ecdsPanel = new ECDsPanel( owner ); + } public void addProcessoListener( ProcessoListener listener ) { PROCESSO_LISTENERS.add( listener ); } + public void removeProcessoListener( ProcessoListener listener ) + { + PROCESSO_LISTENERS.remove( listener ); + } + public void clear() { }