|
|
|
@ -20,6 +20,11 @@ import javax.swing.tree.DefaultMutableTreeNode;
|
|
|
|
import javax.swing.tree.DefaultTreeModel;
|
|
|
|
import javax.swing.tree.DefaultTreeModel;
|
|
|
|
import javax.swing.tree.TreePath;
|
|
|
|
import javax.swing.tree.TreePath;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
import leaf.LeafWindow;
|
|
|
|
|
|
|
|
import leaf.LeafLogic.LeafLogicActionBinding;
|
|
|
|
|
|
|
|
import leaf.LeafLogic.LeafUIActionBinding;
|
|
|
|
|
|
|
|
import leaf.LeafWindow.ActionActivation;
|
|
|
|
|
|
|
|
|
|
|
|
import org.apache.cayenne.CayenneDataObject;
|
|
|
|
import org.apache.cayenne.CayenneDataObject;
|
|
|
|
|
|
|
|
|
|
|
|
import siprp.database.cayenne.objects.Trabalhadores;
|
|
|
|
import siprp.database.cayenne.objects.Trabalhadores;
|
|
|
|
@ -32,8 +37,6 @@ import siprp.database.cayenne.objects.TrabalhadoresEcdsDatas;
|
|
|
|
import siprp.database.cayenne.objects.TrabalhadoresEcdsDatasEmails;
|
|
|
|
import siprp.database.cayenne.objects.TrabalhadoresEcdsDatasEmails;
|
|
|
|
import siprp.database.cayenne.objects.TrabalhadoresEcdsDatasObservacoes;
|
|
|
|
import siprp.database.cayenne.objects.TrabalhadoresEcdsDatasObservacoes;
|
|
|
|
import siprp.database.cayenne.objects.TrabalhadoresProcesso;
|
|
|
|
import siprp.database.cayenne.objects.TrabalhadoresProcesso;
|
|
|
|
import siprp.logic.SIPRPLogic.LeafLogicActionBinding;
|
|
|
|
|
|
|
|
import siprp.logic.SIPRPLogic.LeafUIActionBinding;
|
|
|
|
|
|
|
|
import siprp.medicina.MarcacaoConsultaExtendedPanel;
|
|
|
|
import siprp.medicina.MarcacaoConsultaExtendedPanel;
|
|
|
|
import siprp.medicina.processo.ProcessoDataProvider;
|
|
|
|
import siprp.medicina.processo.ProcessoDataProvider;
|
|
|
|
import siprp.medicina.processo.estrutura.ConsultaMutableTreeNode;
|
|
|
|
import siprp.medicina.processo.estrutura.ConsultaMutableTreeNode;
|
|
|
|
@ -45,14 +48,12 @@ import siprp.medicina.processo.estrutura.MarcacaoMutableTreeNode;
|
|
|
|
import siprp.medicina.processo.estrutura.ObservacoesMutableTreeNode;
|
|
|
|
import siprp.medicina.processo.estrutura.ObservacoesMutableTreeNode;
|
|
|
|
import siprp.medicina.processo.estrutura.ProcessoMutableTreeNode;
|
|
|
|
import siprp.medicina.processo.estrutura.ProcessoMutableTreeNode;
|
|
|
|
import siprp.medicina.processo.estrutura.TrabalhadorMutableTreeNode;
|
|
|
|
import siprp.medicina.processo.estrutura.TrabalhadorMutableTreeNode;
|
|
|
|
import siprp.ui.SIPRPWindow;
|
|
|
|
|
|
|
|
import siprp.ui.SIPRPWindow.ActionActivation;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public class ProcessoTreePanel extends JPanel
|
|
|
|
public class ProcessoTreePanel extends JPanel
|
|
|
|
{
|
|
|
|
{
|
|
|
|
private static final long serialVersionUID = 1L;
|
|
|
|
private static final long serialVersionUID = 1L;
|
|
|
|
|
|
|
|
|
|
|
|
private final SIPRPWindow parentWindow;
|
|
|
|
private final LeafWindow parentWindow;
|
|
|
|
|
|
|
|
|
|
|
|
private final JScrollPane mainScroll = new JScrollPane();;
|
|
|
|
private final JScrollPane mainScroll = new JScrollPane();;
|
|
|
|
|
|
|
|
|
|
|
|
@ -65,7 +66,7 @@ public class ProcessoTreePanel extends JPanel
|
|
|
|
|
|
|
|
|
|
|
|
protected ProcessoDataProvider provider;
|
|
|
|
protected ProcessoDataProvider provider;
|
|
|
|
|
|
|
|
|
|
|
|
public ProcessoTreePanel(SIPRPWindow parentWindow)
|
|
|
|
public ProcessoTreePanel(LeafWindow parentWindow)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
super();
|
|
|
|
super();
|
|
|
|
this.parentWindow = parentWindow;
|
|
|
|
this.parentWindow = parentWindow;
|
|
|
|
|