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() { }