|
|
|
|
@ -19,6 +19,7 @@ import siprp.clientes.*;
|
|
|
|
|
import siprp.estatistica.*;
|
|
|
|
|
import siprp.higiene.mapa.*;
|
|
|
|
|
import siprp.higiene.marcacoes.*;
|
|
|
|
|
import siprp.impressaofichas.*;
|
|
|
|
|
import siprp.medicina.*;
|
|
|
|
|
import siprp.pesquisas.*;
|
|
|
|
|
/**
|
|
|
|
|
@ -28,6 +29,7 @@ import siprp.pesquisas.*;
|
|
|
|
|
public class SIPRPTracker extends WindowTracker
|
|
|
|
|
{
|
|
|
|
|
public static final String FICHA_APTIDAO = "Ficha de Aptid\u00e3o";
|
|
|
|
|
public static final String CRIACAO_FICHA_APTIDAO = "Cria\u00e7\u00e3o de Fichas de Aptid\u00e3o";
|
|
|
|
|
public static final String GESTAO_CLIENTES = "Gest\u00e3o de Clientes";
|
|
|
|
|
public static final String MEDICINA = "Medicina";
|
|
|
|
|
public static final String HIGIENE_SEGURANCA = "Higiene e Seguran\u00e7a";
|
|
|
|
|
@ -74,14 +76,27 @@ public class SIPRPTracker extends WindowTracker
|
|
|
|
|
|
|
|
|
|
if( hasFicha )
|
|
|
|
|
{
|
|
|
|
|
rootNode.add( new DefaultMutableTreeNode( FICHA_APTIDAO ) );
|
|
|
|
|
creators.put( FICHA_APTIDAO, new WindowCreator() {
|
|
|
|
|
DefaultMutableTreeNode fichaNode = new DefaultMutableTreeNode( FICHA_APTIDAO );
|
|
|
|
|
|
|
|
|
|
fichaNode.add( new DefaultMutableTreeNode( CRIACAO_FICHA_APTIDAO ) );
|
|
|
|
|
creators.put( CRIACAO_FICHA_APTIDAO, new WindowCreator() {
|
|
|
|
|
public TrackableWindow create()
|
|
|
|
|
throws Exception
|
|
|
|
|
{
|
|
|
|
|
return new FichaWindow();
|
|
|
|
|
}
|
|
|
|
|
} );
|
|
|
|
|
|
|
|
|
|
fichaNode.add( new DefaultMutableTreeNode( ImpressaoFichasWindow.TITLE ) );
|
|
|
|
|
creators.put( ImpressaoFichasWindow.TITLE, new WindowCreator() {
|
|
|
|
|
public TrackableWindow create()
|
|
|
|
|
throws Exception
|
|
|
|
|
{
|
|
|
|
|
return new ImpressaoFichasWindow();
|
|
|
|
|
}
|
|
|
|
|
} );
|
|
|
|
|
|
|
|
|
|
rootNode.add( fichaNode );
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
if( hasGestao )
|
|
|
|
|
@ -114,21 +129,21 @@ public class SIPRPTracker extends WindowTracker
|
|
|
|
|
|
|
|
|
|
DefaultMutableTreeNode higieneNode = new DefaultMutableTreeNode( HIGIENE_SEGURANCA );
|
|
|
|
|
|
|
|
|
|
higieneNode.add( new DefaultMutableTreeNode( MapaHigieneWindow.TITLE ) );
|
|
|
|
|
creators.put( MapaHigieneWindow.TITLE, new WindowCreator() {
|
|
|
|
|
higieneNode.add( new DefaultMutableTreeNode( MarcacoesHigieneWindow.TITLE ) );
|
|
|
|
|
creators.put( MarcacoesHigieneWindow.TITLE, new WindowCreator() {
|
|
|
|
|
public TrackableWindow create()
|
|
|
|
|
throws Exception
|
|
|
|
|
{
|
|
|
|
|
return new MapaHigieneWindow();
|
|
|
|
|
return new MarcacoesHigieneWindow();
|
|
|
|
|
}
|
|
|
|
|
} );
|
|
|
|
|
|
|
|
|
|
higieneNode.add( new DefaultMutableTreeNode( MarcacoesHigieneWindow.TITLE ) );
|
|
|
|
|
creators.put( MarcacoesHigieneWindow.TITLE, new WindowCreator() {
|
|
|
|
|
higieneNode.add( new DefaultMutableTreeNode( MapaHigieneWindow.TITLE ) );
|
|
|
|
|
creators.put( MapaHigieneWindow.TITLE, new WindowCreator() {
|
|
|
|
|
public TrackableWindow create()
|
|
|
|
|
throws Exception
|
|
|
|
|
{
|
|
|
|
|
return new MarcacoesHigieneWindow();
|
|
|
|
|
return new MapaHigieneWindow();
|
|
|
|
|
}
|
|
|
|
|
} );
|
|
|
|
|
|
|
|
|
|
|