diff --git a/trunk/.classpath b/trunk/.classpath index 11ff8c8e..2bdfedf3 100644 --- a/trunk/.classpath +++ b/trunk/.classpath @@ -3,7 +3,7 @@ - + @@ -14,7 +14,6 @@ - @@ -26,5 +25,11 @@ + + + + + + diff --git a/trunk/SIPRPSoft/lib/ashwood-1.1.jar b/trunk/SIPRPSoft/lib/ashwood-1.1.jar new file mode 100644 index 00000000..4c27b9a5 Binary files /dev/null and b/trunk/SIPRPSoft/lib/ashwood-1.1.jar differ diff --git a/trunk/SIPRPSoft/lib/cayenne-server-3.0M2.jar b/trunk/SIPRPSoft/lib/cayenne-server-3.0M2.jar new file mode 100644 index 00000000..36e197fe Binary files /dev/null and b/trunk/SIPRPSoft/lib/cayenne-server-3.0M2.jar differ diff --git a/trunk/SIPRPSoft/lib/commons-collections-3.1.jar b/trunk/SIPRPSoft/lib/commons-collections-3.1.jar new file mode 100644 index 00000000..41e230fe Binary files /dev/null and b/trunk/SIPRPSoft/lib/commons-collections-3.1.jar differ diff --git a/trunk/SIPRPSoft/lib/commons-lang-2.1.jar b/trunk/SIPRPSoft/lib/commons-lang-2.1.jar new file mode 100644 index 00000000..87b80ab5 Binary files /dev/null and b/trunk/SIPRPSoft/lib/commons-lang-2.1.jar differ diff --git a/trunk/SIPRPSoft/lib/commons-logging-1.1.jar b/trunk/SIPRPSoft/lib/commons-logging-1.1.jar new file mode 100644 index 00000000..2ff9bbd9 Binary files /dev/null and b/trunk/SIPRPSoft/lib/commons-logging-1.1.jar differ diff --git a/trunk/SIPRPSoft/lib/postgresql-8.0-317.jdbc3.jar b/trunk/SIPRPSoft/lib/postgresql-8.0-317.jdbc3.jar old mode 100644 new mode 100755 diff --git a/trunk/SIPRPSoft/src/SIPRPMap.map.xml b/trunk/SIPRPSoft/src/SIPRPMap.map.xml new file mode 100644 index 00000000..7b6bccdb --- /dev/null +++ b/trunk/SIPRPSoft/src/SIPRPMap.map.xml @@ -0,0 +1,1183 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ORACLE + ecd_oficial_id_seq + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ORACLE + etiquetas_id_seq + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ORACLE + exames_portaria_id_seq + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + ORACLE + lembretes_id_seq + 1 + + + + + + + + + + ORACLE + lembretes_tipos_id_seq + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + ORACLE + marcacoes_grupos_realizados_id_seq + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ORACLE + marcacoes_trabalhador_estados_id_seq + 1 + + + + + + + + + + + + + + + + + + + + + + + ORACLE + prestadores_id_seq + 1 + + + + + + + + ORACLE + prestadores_grupos_protocolo_id_seq + 1 + + + + + + + + + ORACLE + prt_elementos_protocolo_id_seq + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ORACLE + trabalhadores_consultas_id_seq + 1 + + + + + + + + + + ORACLE + trabalhadores_consultas_datas_id_seq + 1 + + + + + + + + + + + ORACLE + trabalhadores_consultas_datas_emails_id_seq + 1 + + + + + + + + ORACLE + trabalhadores_consultas_datas_observacoes_id_seq + 1 + + + + + + + + + + + + + + + + + + + ORACLE + trabalhadores_ecds_id_seq + 1 + + + + + + + + + + ORACLE + trabalhadores_ecds_datas_id_seq + 1 + + + + + + + + + + + ORACLE + trabalhadores_ecds_datas_emails_id_seq + 1 + + + + + + + + ORACLE + trabalhadores_ecds_datas_observacoes_id_seq + 1 + + + + + + + + ORACLE + trabalhadores_fichas_aptidao_id_seq + 1 + + + + + + + + + + + + ORACLE + trabalhadores_processo_id_seq + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/trunk/SIPRPSoft/src/SIPRPNode.driver.xml b/trunk/SIPRPSoft/src/SIPRPNode.driver.xml new file mode 100644 index 00000000..e39ba128 --- /dev/null +++ b/trunk/SIPRPSoft/src/SIPRPNode.driver.xml @@ -0,0 +1,6 @@ + + + + + + diff --git a/trunk/SIPRPSoft/src/cayenne.xml b/trunk/SIPRPSoft/src/cayenne.xml new file mode 100644 index 00000000..f91ca29c --- /dev/null +++ b/trunk/SIPRPSoft/src/cayenne.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + diff --git a/trunk/SIPRPSoft/src/siprp/Main.java b/trunk/SIPRPSoft/src/siprp/Main.java index e8fb7817..dfbded16 100644 --- a/trunk/SIPRPSoft/src/siprp/Main.java +++ b/trunk/SIPRPSoft/src/siprp/Main.java @@ -1,26 +1,52 @@ package siprp; -import siprp.companydataloaders.*; -import siprp.data.*; -import siprp.clientes.*; +import static siprp.medicina.processo.ProcessoConstants.ESTADO_PROCESSO_BY_CODE; +import static siprp.medicina.processo.ProcessoConstants.PROCESSO_ABERTO_CODE; +import static siprp.medicina.processo.ProcessoConstants.PROCESSO_ABERTO_DESCRIPTION; +import static siprp.medicina.processo.ProcessoConstants.PROCESSO_CANCELADO_CODE; +import static siprp.medicina.processo.ProcessoConstants.PROCESSO_CANCELADO_DESCRIPTION; +import static siprp.medicina.processo.ProcessoConstants.PROCESSO_FECHADO_CODE; +import static siprp.medicina.processo.ProcessoConstants.PROCESSO_FECHADO_DESCRIPTION; -import com.evolute.utils.*; -import com.evolute.utils.db.*; -import com.evolute.utils.db.keyretrievers.*; -import com.evolute.utils.error.*; -import com.evolute.utils.jdbc.*; -import com.evolute.utils.jdo.*; -import com.evolute.utils.sql.*; -import com.evolute.utils.strings.UnicodeChecker; -import com.evolute.utils.ui.*; -import com.evolute.utils.ui.window.*; +import java.awt.Color; +import java.awt.GraphicsEnvironment; +import java.util.Date; +import java.util.Properties; + +import javax.swing.JPanel; +import javax.swing.tree.DefaultMutableTreeNode; +import javax.swing.tree.MutableTreeNode; -import java.awt.*; -import java.util.*; -import javax.swing.*; -import javax.swing.tree.*; +import siprp.clientes.AvisosPanel; +import siprp.companydataloaders.SIPRPDataLoader; +import siprp.data.ActualizacaoSaveHandler; +import siprp.data.DisableDeleteHandler; +import siprp.data.EmpresaData; +import siprp.data.EstabelecimentoData; +import siprp.data.MarcacaoEmpresaData; +import siprp.data.MarcacaoEstabelecimentoData; +import siprp.data.MarcacaoSaveAndDeleteHandler; +import siprp.data.MarcacaoTrabalhadorData; +import siprp.data.TrabalhadorData; import siprp.update.UpdateWindow; +import com.evolute.utils.EVUtilsImageLib; +import com.evolute.utils.Singleton; +import com.evolute.utils.db.DBException; +import com.evolute.utils.db.DBManager; +import com.evolute.utils.db.JDBCManager; +import com.evolute.utils.db.keyretrievers.JDBCAutoKeyRetriever; +import com.evolute.utils.error.ErrorLogger; +import com.evolute.utils.jdbc.DBStatementExecuter; +import com.evolute.utils.jdbc.StatementExecuterFactory; +import com.evolute.utils.jdo.JDOObject; +import com.evolute.utils.jdo.JDOProvider; +import com.evolute.utils.sql.Insert; +import com.evolute.utils.sql.SQLQuery; +import com.evolute.utils.strings.UnicodeChecker; +import com.evolute.utils.ui.DialogException; +import com.evolute.utils.ui.window.LoginWindow; + public class Main implements com.evolute.utils.ui.window.Connector { public final static String SHST_VERSION = "7.8"; @@ -45,6 +71,11 @@ public class Main implements com.evolute.utils.ui.window.Connector JDOObject.registerOperationHandlerForClass( MarcacaoSaveAndDeleteHandler.INSTANCE, MarcacaoEmpresaData.class ); JDOObject.registerOperationHandlerForClass( MarcacaoSaveAndDeleteHandler.INSTANCE, MarcacaoEstabelecimentoData.class ); JDOObject.registerOperationHandlerForClass( MarcacaoSaveAndDeleteHandler.INSTANCE, MarcacaoTrabalhadorData.class ); + + ESTADO_PROCESSO_BY_CODE.put( PROCESSO_ABERTO_CODE, PROCESSO_ABERTO_DESCRIPTION ); + ESTADO_PROCESSO_BY_CODE.put( PROCESSO_FECHADO_CODE, PROCESSO_FECHADO_DESCRIPTION ); + ESTADO_PROCESSO_BY_CODE.put( PROCESSO_CANCELADO_CODE, PROCESSO_CANCELADO_DESCRIPTION ); + } public static void main( String args[] ) diff --git a/trunk/SIPRPSoft/src/siprp/SIPRPTracker.java b/trunk/SIPRPSoft/src/siprp/SIPRPTracker.java index c33b4f82..388a9b42 100644 --- a/trunk/SIPRPSoft/src/siprp/SIPRPTracker.java +++ b/trunk/SIPRPSoft/src/siprp/SIPRPTracker.java @@ -6,24 +6,29 @@ package siprp; -import javax.swing.tree.*; -import java.util.*; +import java.util.Hashtable; -import com.evolute.utils.*; -import com.evolute.utils.tracker.*; -import siprp.ficha.*; -import siprp.clientes.*; -import siprp.estatistica.*; -import siprp.higiene.mapa.*; -import siprp.higiene.marcacoes.*; -import siprp.impressaofichas.*; +import javax.swing.tree.DefaultMutableTreeNode; + +import siprp.clientes.AvisosPanel; +import siprp.clientes.ClientesWindow; +import siprp.estatistica.EstatisticaWindow; +import siprp.ficha.FichaWindow; +import siprp.higiene.mapa.MapaHigieneWindow; +import siprp.higiene.marcacoes.MarcacoesHigieneWindow; +import siprp.impressaofichas.ImpressaoFichasWindow; import siprp.lembretes.LembretesWindow; -import siprp.medicina.*; +import siprp.medicina.MedicinaWindow; import siprp.medicina.locais_realizacao.LocaisRealizacaoWindow; import siprp.medicina.presencas.RegistarPresencasWindow; import siprp.medicina.prestadores.PrestadoresWindow; -import siprp.medicina.processo.ProcessoWindow; -import siprp.pesquisas.*; +import siprp.medicina.processo.ui.MedicinaProcessoWindow; +import siprp.pesquisas.PesquisasWindow; + +import com.evolute.utils.Singleton; +import com.evolute.utils.tracker.TrackableWindow; +import com.evolute.utils.tracker.WindowCreator; +import com.evolute.utils.tracker.WindowTracker; /** * * @author fpalma @@ -138,12 +143,12 @@ public class SIPRPTracker extends WindowTracker DefaultMutableTreeNode medicinaNode = new DefaultMutableTreeNode( MEDICINA ); - medicinaNode.add( new DefaultMutableTreeNode( ProcessoWindow.TITLE ) ); - creators.put( ProcessoWindow.TITLE, new WindowCreator() { + medicinaNode.add( new DefaultMutableTreeNode( MedicinaProcessoWindow.TITLE ) ); + creators.put( MedicinaProcessoWindow.TITLE, new WindowCreator() { public TrackableWindow create() throws Exception { - return new ProcessoWindow(); + return new MedicinaProcessoWindow(); } } ); diff --git a/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/Avisos.java b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/Avisos.java new file mode 100755 index 00000000..a63e2c0a --- /dev/null +++ b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/Avisos.java @@ -0,0 +1,10 @@ +package siprp.database.cayenne.objects; + +import siprp.database.cayenne.objects.auto._Avisos; + +public class Avisos extends _Avisos { + +} + + + diff --git a/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/BaseObject.java b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/BaseObject.java new file mode 100644 index 00000000..af2dc413 --- /dev/null +++ b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/BaseObject.java @@ -0,0 +1,50 @@ +package siprp.database.cayenne.objects; + +import static com.evolute.utils.strings.UnicodeLatin1Map.atilde; +import static com.evolute.utils.strings.UnicodeLatin1Map.ccedil; + +import java.text.DateFormat; +import java.util.HashMap; +import java.util.Locale; + +import org.apache.cayenne.CayenneDataObject; +import org.apache.cayenne.PersistenceState; + +import siprp.medicina.MedicinaConstants; + +public class BaseObject extends CayenneDataObject +{ + private static final long serialVersionUID = 1L; + protected static final DateFormat sdf = DateFormat.getDateInstance( DateFormat.SHORT, new Locale( "pt", "PT" ) ); + + protected static final String isNewMessage = "Em Edi"+ccedil+atilde+"o"; + + public boolean isNew() + { + return getPersistenceState() == PersistenceState.NEW; + } + + public boolean isCommited() + { + return getPersistenceState() == PersistenceState.COMMITTED; + } + + public boolean isModified() + { + return getPersistenceState() == PersistenceState.MODIFIED; + } + + public HashMap getConsultaEstados() + { + HashMap result = new HashMap(); + for( int i = 0; i < MedicinaConstants.ESTADOS_CONSULTA_STR.length; ++i ) + { + if( MedicinaConstants.ESTADOS_CONSULTA_STR[i] != null) + { + result.put( new Integer( i ), MedicinaConstants.ESTADOS_CONSULTA_STR[i] ); + } + } + return result; + } + +} diff --git a/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/Contactos.java b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/Contactos.java new file mode 100755 index 00000000..f6b9d07e --- /dev/null +++ b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/Contactos.java @@ -0,0 +1,10 @@ +package siprp.database.cayenne.objects; + +import siprp.database.cayenne.objects.auto._Contactos; + +public class Contactos extends _Contactos { + +} + + + diff --git a/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/EcdOficial.java b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/EcdOficial.java new file mode 100755 index 00000000..2f0165a2 --- /dev/null +++ b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/EcdOficial.java @@ -0,0 +1,10 @@ +package siprp.database.cayenne.objects; + +import siprp.database.cayenne.objects.auto._EcdOficial; + +public class EcdOficial extends _EcdOficial { + +} + + + diff --git a/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/Empresas.java b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/Empresas.java new file mode 100755 index 00000000..c0a5e6fa --- /dev/null +++ b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/Empresas.java @@ -0,0 +1,10 @@ +package siprp.database.cayenne.objects; + +import siprp.database.cayenne.objects.auto._Empresas; + +public class Empresas extends _Empresas { + +} + + + diff --git a/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/Errors.java b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/Errors.java new file mode 100755 index 00000000..33328746 --- /dev/null +++ b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/Errors.java @@ -0,0 +1,10 @@ +package siprp.database.cayenne.objects; + +import siprp.database.cayenne.objects.auto._Errors; + +public class Errors extends _Errors { + +} + + + diff --git a/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/Estabelecimentos.java b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/Estabelecimentos.java new file mode 100755 index 00000000..e201c3cb --- /dev/null +++ b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/Estabelecimentos.java @@ -0,0 +1,10 @@ +package siprp.database.cayenne.objects; + +import siprp.database.cayenne.objects.auto._Estabelecimentos; + +public class Estabelecimentos extends _Estabelecimentos { + +} + + + diff --git a/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/Etiquetas.java b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/Etiquetas.java new file mode 100755 index 00000000..9a4d5db4 --- /dev/null +++ b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/Etiquetas.java @@ -0,0 +1,10 @@ +package siprp.database.cayenne.objects; + +import siprp.database.cayenne.objects.auto._Etiquetas; + +public class Etiquetas extends _Etiquetas { + +} + + + diff --git a/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/Exames.java b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/Exames.java new file mode 100755 index 00000000..01088501 --- /dev/null +++ b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/Exames.java @@ -0,0 +1,10 @@ +package siprp.database.cayenne.objects; + +import siprp.database.cayenne.objects.auto._Exames; + +public class Exames extends _Exames { + +} + + + diff --git a/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/ExamesPerfis.java b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/ExamesPerfis.java new file mode 100755 index 00000000..07fb3d45 --- /dev/null +++ b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/ExamesPerfis.java @@ -0,0 +1,10 @@ +package siprp.database.cayenne.objects; + +import siprp.database.cayenne.objects.auto._ExamesPerfis; + +public class ExamesPerfis extends _ExamesPerfis { + +} + + + diff --git a/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/ExamesPortaria.java b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/ExamesPortaria.java new file mode 100755 index 00000000..092955df --- /dev/null +++ b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/ExamesPortaria.java @@ -0,0 +1,10 @@ +package siprp.database.cayenne.objects; + +import siprp.database.cayenne.objects.auto._ExamesPortaria; + +public class ExamesPortaria extends _ExamesPortaria { + +} + + + diff --git a/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/HistoricoEstabelecimento.java b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/HistoricoEstabelecimento.java new file mode 100755 index 00000000..56268fe4 --- /dev/null +++ b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/HistoricoEstabelecimento.java @@ -0,0 +1,10 @@ +package siprp.database.cayenne.objects; + +import siprp.database.cayenne.objects.auto._HistoricoEstabelecimento; + +public class HistoricoEstabelecimento extends _HistoricoEstabelecimento { + +} + + + diff --git a/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/Ids.java b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/Ids.java new file mode 100755 index 00000000..e195f731 --- /dev/null +++ b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/Ids.java @@ -0,0 +1,10 @@ +package siprp.database.cayenne.objects; + +import siprp.database.cayenne.objects.auto._Ids; + +public class Ids extends _Ids { + +} + + + diff --git a/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/Lembretes.java b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/Lembretes.java new file mode 100755 index 00000000..1d500299 --- /dev/null +++ b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/Lembretes.java @@ -0,0 +1,10 @@ +package siprp.database.cayenne.objects; + +import siprp.database.cayenne.objects.auto._Lembretes; + +public class Lembretes extends _Lembretes { + +} + + + diff --git a/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/LembretesTipos.java b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/LembretesTipos.java new file mode 100755 index 00000000..15ce2a2d --- /dev/null +++ b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/LembretesTipos.java @@ -0,0 +1,10 @@ +package siprp.database.cayenne.objects; + +import siprp.database.cayenne.objects.auto._LembretesTipos; + +public class LembretesTipos extends _LembretesTipos { + +} + + + diff --git a/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/MarcacoesEmpresa.java b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/MarcacoesEmpresa.java new file mode 100755 index 00000000..7c400e8c --- /dev/null +++ b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/MarcacoesEmpresa.java @@ -0,0 +1,10 @@ +package siprp.database.cayenne.objects; + +import siprp.database.cayenne.objects.auto._MarcacoesEmpresa; + +public class MarcacoesEmpresa extends _MarcacoesEmpresa { + +} + + + diff --git a/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/MarcacoesEstabelecimento.java b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/MarcacoesEstabelecimento.java new file mode 100755 index 00000000..3a1e7608 --- /dev/null +++ b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/MarcacoesEstabelecimento.java @@ -0,0 +1,10 @@ +package siprp.database.cayenne.objects; + +import siprp.database.cayenne.objects.auto._MarcacoesEstabelecimento; + +public class MarcacoesEstabelecimento extends _MarcacoesEstabelecimento { + +} + + + diff --git a/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/MarcacoesGruposRealizados.java b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/MarcacoesGruposRealizados.java new file mode 100755 index 00000000..bd88f5d9 --- /dev/null +++ b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/MarcacoesGruposRealizados.java @@ -0,0 +1,10 @@ +package siprp.database.cayenne.objects; + +import siprp.database.cayenne.objects.auto._MarcacoesGruposRealizados; + +public class MarcacoesGruposRealizados extends _MarcacoesGruposRealizados { + +} + + + diff --git a/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/MarcacoesTecnicosHst.java b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/MarcacoesTecnicosHst.java new file mode 100755 index 00000000..25244ef6 --- /dev/null +++ b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/MarcacoesTecnicosHst.java @@ -0,0 +1,10 @@ +package siprp.database.cayenne.objects; + +import siprp.database.cayenne.objects.auto._MarcacoesTecnicosHst; + +public class MarcacoesTecnicosHst extends _MarcacoesTecnicosHst { + +} + + + diff --git a/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/MarcacoesTrabalhador.java b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/MarcacoesTrabalhador.java new file mode 100755 index 00000000..0a7c94d1 --- /dev/null +++ b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/MarcacoesTrabalhador.java @@ -0,0 +1,10 @@ +package siprp.database.cayenne.objects; + +import siprp.database.cayenne.objects.auto._MarcacoesTrabalhador; + +public class MarcacoesTrabalhador extends _MarcacoesTrabalhador { + +} + + + diff --git a/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/MarcacoesTrabalhadorEstados.java b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/MarcacoesTrabalhadorEstados.java new file mode 100755 index 00000000..5fcf9f41 --- /dev/null +++ b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/MarcacoesTrabalhadorEstados.java @@ -0,0 +1,10 @@ +package siprp.database.cayenne.objects; + +import siprp.database.cayenne.objects.auto._MarcacoesTrabalhadorEstados; + +public class MarcacoesTrabalhadorEstados extends _MarcacoesTrabalhadorEstados { + +} + + + diff --git a/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/Medicos.java b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/Medicos.java new file mode 100755 index 00000000..b25299eb --- /dev/null +++ b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/Medicos.java @@ -0,0 +1,10 @@ +package siprp.database.cayenne.objects; + +import siprp.database.cayenne.objects.auto._Medicos; + +public class Medicos extends _Medicos { + +} + + + diff --git a/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/Prestadores.java b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/Prestadores.java new file mode 100755 index 00000000..6f957988 --- /dev/null +++ b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/Prestadores.java @@ -0,0 +1,10 @@ +package siprp.database.cayenne.objects; + +import siprp.database.cayenne.objects.auto._Prestadores; + +public class Prestadores extends _Prestadores { + +} + + + diff --git a/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/PrestadoresGruposProtocolo.java b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/PrestadoresGruposProtocolo.java new file mode 100755 index 00000000..8fd102d3 --- /dev/null +++ b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/PrestadoresGruposProtocolo.java @@ -0,0 +1,10 @@ +package siprp.database.cayenne.objects; + +import siprp.database.cayenne.objects.auto._PrestadoresGruposProtocolo; + +public class PrestadoresGruposProtocolo extends _PrestadoresGruposProtocolo { + +} + + + diff --git a/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/PrtElementosProtocolo.java b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/PrtElementosProtocolo.java new file mode 100755 index 00000000..9fab9f60 --- /dev/null +++ b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/PrtElementosProtocolo.java @@ -0,0 +1,10 @@ +package siprp.database.cayenne.objects; + +import siprp.database.cayenne.objects.auto._PrtElementosProtocolo; + +public class PrtElementosProtocolo extends _PrtElementosProtocolo { + +} + + + diff --git a/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/PrtGruposProtocolo.java b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/PrtGruposProtocolo.java new file mode 100755 index 00000000..61653182 --- /dev/null +++ b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/PrtGruposProtocolo.java @@ -0,0 +1,10 @@ +package siprp.database.cayenne.objects; + +import siprp.database.cayenne.objects.auto._PrtGruposProtocolo; + +public class PrtGruposProtocolo extends _PrtGruposProtocolo { + +} + + + diff --git a/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/PrtTiposElementosProtocolo.java b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/PrtTiposElementosProtocolo.java new file mode 100755 index 00000000..5c86b264 --- /dev/null +++ b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/PrtTiposElementosProtocolo.java @@ -0,0 +1,10 @@ +package siprp.database.cayenne.objects; + +import siprp.database.cayenne.objects.auto._PrtTiposElementosProtocolo; + +public class PrtTiposElementosProtocolo extends _PrtTiposElementosProtocolo { + +} + + + diff --git a/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/TiposExamesComp.java b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/TiposExamesComp.java new file mode 100755 index 00000000..7ba39e0e --- /dev/null +++ b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/TiposExamesComp.java @@ -0,0 +1,10 @@ +package siprp.database.cayenne.objects; + +import siprp.database.cayenne.objects.auto._TiposExamesComp; + +public class TiposExamesComp extends _TiposExamesComp { + +} + + + diff --git a/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/Trabalhadores.java b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/Trabalhadores.java new file mode 100755 index 00000000..ba6ad4c8 --- /dev/null +++ b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/Trabalhadores.java @@ -0,0 +1,52 @@ +package siprp.database.cayenne.objects; + +import siprp.database.cayenne.objects.auto._Trabalhadores; + +public class Trabalhadores extends _Trabalhadores +{ + private static final long serialVersionUID = 1L; + + private String getCapitalizedName() + { + String result = ""; + String[] names = getNomePlain().split( " " ); + if( names != null && names.length > 0 ) + { + for( String name : names ) + { + if( name != null && name.length() > 0 ) + { + result += ("" + name.charAt( 0 )).toUpperCase(); + if( name.length() > 1 ) + { + result += name.substring( 1 ); + } + result += " "; + } + } + } + return result.trim(); + } + + public String getDataNascimentoString() + { + return getDataNascimento() == null ? "" : sdf.format( getDataNascimento() ); + } + + public String getNomePlainCapital() + { + return getNomePlain() == null ? "" : getCapitalizedName(); + } + + public String getSexoString() + { + return getSexo() == null ? "" : ("f".equals( getSexo().toLowerCase() ) ? "Feminino" : "Masculino"); + } + + @Override + public String toString() + { + return getNomePlain(); + } + +} diff --git a/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/TrabalhadoresConsultas.java b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/TrabalhadoresConsultas.java new file mode 100755 index 00000000..c1d8dbd9 --- /dev/null +++ b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/TrabalhadoresConsultas.java @@ -0,0 +1,29 @@ +package siprp.database.cayenne.objects; + +import java.util.HashMap; + +import siprp.database.cayenne.objects.auto._TrabalhadoresConsultas; +import siprp.medicina.MedicinaConstants; + +public class TrabalhadoresConsultas extends _TrabalhadoresConsultas implements MedicinaConstants +{ + + private static final long serialVersionUID = 1L; + + public String getEstadoString() + { + return isNew() ? isNewMessage : ((getEstado() == null || ESTADOS_CONSULTA_STR.length <= getEstado()) ? "" : ESTADOS_CONSULTA_STR[getEstado().intValue()]); + } + + public String getDataString() + { + return getData() == null ? "(sem data definida)" : sdf.format( getData() ); + } + + @Override + public String toString() + { + return "Consulta de " + getDataString() + ": " + getEstadoString(); + } + +} diff --git a/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/TrabalhadoresConsultasDatas.java b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/TrabalhadoresConsultasDatas.java new file mode 100755 index 00000000..6278af9f --- /dev/null +++ b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/TrabalhadoresConsultasDatas.java @@ -0,0 +1,26 @@ +package siprp.database.cayenne.objects; + +import siprp.database.cayenne.objects.auto._TrabalhadoresConsultasDatas; +import siprp.medicina.MedicinaConstants; + +public class TrabalhadoresConsultasDatas extends _TrabalhadoresConsultasDatas implements MedicinaConstants +{ + + private static final long serialVersionUID = 1L; + + public String getDataString() + { + return getData() == null ? "" : sdf.format( getData() ); + } + + public String getEstadoString() + { + return getEstado() == null || getEstado() >= ESTADOS_CONSULTA_STR.length ? "" : ESTADOS_CONSULTA_STR[ getEstado() ]; + } + + @Override + public String toString() + { + return getDataString() + ": " + getEstadoString(); + } +} diff --git a/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/TrabalhadoresConsultasDatasEmails.java b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/TrabalhadoresConsultasDatasEmails.java new file mode 100755 index 00000000..022becc0 --- /dev/null +++ b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/TrabalhadoresConsultasDatasEmails.java @@ -0,0 +1,21 @@ +package siprp.database.cayenne.objects; + +import siprp.database.cayenne.objects.auto._TrabalhadoresConsultasDatasEmails; + +public class TrabalhadoresConsultasDatasEmails extends _TrabalhadoresConsultasDatasEmails { + private static final long serialVersionUID = 1L; + + public String getDataString() + { + return getData() == null ? "" : sdf.format( getData() ); + } + + @Override + public String toString() + { + return getSubject(); + } +} + + + diff --git a/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/TrabalhadoresConsultasDatasObservacoes.java b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/TrabalhadoresConsultasDatasObservacoes.java new file mode 100755 index 00000000..25dd0aed --- /dev/null +++ b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/TrabalhadoresConsultasDatasObservacoes.java @@ -0,0 +1,17 @@ +package siprp.database.cayenne.objects; + +import siprp.database.cayenne.objects.auto._TrabalhadoresConsultasDatasObservacoes; + +public class TrabalhadoresConsultasDatasObservacoes extends _TrabalhadoresConsultasDatasObservacoes { + private static final long serialVersionUID = 1L; + + @Override + public String toString() + { + return getObservacao(); + } + +} + + + diff --git a/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/TrabalhadoresEcd.java b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/TrabalhadoresEcd.java new file mode 100755 index 00000000..12d4a66f --- /dev/null +++ b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/TrabalhadoresEcd.java @@ -0,0 +1,11 @@ +package siprp.database.cayenne.objects; + +import siprp.database.cayenne.objects.auto._TrabalhadoresEcd; + +public class TrabalhadoresEcd extends _TrabalhadoresEcd { + private static final long serialVersionUID = 1L; + +} + + + diff --git a/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/TrabalhadoresEcds.java b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/TrabalhadoresEcds.java new file mode 100755 index 00000000..59009029 --- /dev/null +++ b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/TrabalhadoresEcds.java @@ -0,0 +1,26 @@ +package siprp.database.cayenne.objects; + +import siprp.database.cayenne.objects.auto._TrabalhadoresEcds; +import siprp.medicina.MedicinaConstants; + +public class TrabalhadoresEcds extends _TrabalhadoresEcds implements MedicinaConstants +{ + private static final long serialVersionUID = 1L; + + public String getDataString() + { + return getData() == null ? "(sem data definida)" : sdf.format( getData() ); + } + + public String getEstadoString() + { + return isNew() ? isNewMessage : (getEstado() == null || getEstado() >= ESTADOS_EXAME_STR.length ? "" : ESTADOS_EXAME_STR[getEstado()]); + } + + @Override + public String toString() + { + return getDataString() + ": " + getEstadoString(); + } + +} diff --git a/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/TrabalhadoresEcdsDatas.java b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/TrabalhadoresEcdsDatas.java new file mode 100755 index 00000000..29ea39c5 --- /dev/null +++ b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/TrabalhadoresEcdsDatas.java @@ -0,0 +1,21 @@ +package siprp.database.cayenne.objects; + +import siprp.database.cayenne.objects.auto._TrabalhadoresEcdsDatas; +import siprp.medicina.MedicinaConstants; + +public class TrabalhadoresEcdsDatas extends _TrabalhadoresEcdsDatas implements MedicinaConstants{ + private static final long serialVersionUID = 1L; + + public String getDataString() + { + return getData() == null ? "" : sdf.format( getData() ); + } + + public String getEstadoString() + { + return getEstado() == null || getEstado() >= ESTADOS_EXAME_STR.length ? "" : ESTADOS_EXAME_STR[ getEstado() ]; + } +} + + + diff --git a/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/TrabalhadoresEcdsDatasEmails.java b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/TrabalhadoresEcdsDatasEmails.java new file mode 100755 index 00000000..c4902323 --- /dev/null +++ b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/TrabalhadoresEcdsDatasEmails.java @@ -0,0 +1,22 @@ +package siprp.database.cayenne.objects; + +import siprp.database.cayenne.objects.auto._TrabalhadoresEcdsDatasEmails; + +public class TrabalhadoresEcdsDatasEmails extends _TrabalhadoresEcdsDatasEmails { + private static final long serialVersionUID = 1L; + + public String getDataString() + { + return getData() == null ? "" : sdf.format( getData() ); + } + + @Override + public String toString() + { + return getSubject(); + } + +} + + + diff --git a/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/TrabalhadoresEcdsDatasObservacoes.java b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/TrabalhadoresEcdsDatasObservacoes.java new file mode 100755 index 00000000..cdf866b0 --- /dev/null +++ b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/TrabalhadoresEcdsDatasObservacoes.java @@ -0,0 +1,18 @@ +package siprp.database.cayenne.objects; + +import siprp.database.cayenne.objects.auto._TrabalhadoresEcdsDatasObservacoes; + +public class TrabalhadoresEcdsDatasObservacoes extends _TrabalhadoresEcdsDatasObservacoes { + + private static final long serialVersionUID = 1L; + + @Override + public String toString() + { + return getObservacao(); + } + +} + + + diff --git a/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/TrabalhadoresFichasAptidao.java b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/TrabalhadoresFichasAptidao.java new file mode 100755 index 00000000..10398899 --- /dev/null +++ b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/TrabalhadoresFichasAptidao.java @@ -0,0 +1,11 @@ +package siprp.database.cayenne.objects; + +import siprp.database.cayenne.objects.auto._TrabalhadoresFichasAptidao; + +public class TrabalhadoresFichasAptidao extends _TrabalhadoresFichasAptidao { + private static final long serialVersionUID = 1L; + +} + + + diff --git a/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/TrabalhadoresProcesso.java b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/TrabalhadoresProcesso.java new file mode 100755 index 00000000..014c790d --- /dev/null +++ b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/TrabalhadoresProcesso.java @@ -0,0 +1,44 @@ +package siprp.database.cayenne.objects; + +import siprp.database.cayenne.objects.auto._TrabalhadoresProcesso; +import siprp.medicina.MedicinaDataProvider; +import siprp.medicina.processo.ProcessoConstants; + +public class TrabalhadoresProcesso extends _TrabalhadoresProcesso implements ProcessoConstants { + + private static final long serialVersionUID = 1L; + + private String getDescricaoEstadoProcessoByCodigo() + { + return ESTADO_PROCESSO_BY_CODE.get( getEstado() ); + } + + public String getMotivoString() + { + return getMotivo() == null ? "" : MedicinaDataProvider.MOTIVOS_BY_ID.get( getMotivo() ); + } + + public String getEstadoString() + { + return getEstado() == null ? "" : getDescricaoEstadoProcessoByCodigo(); + } + + public String getDataInicioString() + { + return getDataInicio() == null ? "" : sdf.format( getDataInicio() ); + } + + public String getDataFimString() + { + return getDataFim() == null ? "" : sdf.format( getDataFim() ); + } + + @Override + public String toString() + { + return getDataInicioString() + ": " + getMotivoString() + " : " + getDescricaoEstadoProcessoByCodigo(); + } +} + + + diff --git a/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_Avisos.java b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_Avisos.java new file mode 100755 index 00000000..4e5d112d --- /dev/null +++ b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_Avisos.java @@ -0,0 +1,87 @@ +package siprp.database.cayenne.objects.auto; + +/** Class _Avisos was generated by Cayenne. + * It is probably a good idea to avoid changing this class manually, + * since it may be overwritten next time code is regenerated. + * If you need to make any customizations, please use subclass. + */ +public abstract class _Avisos extends org.apache.cayenne.CayenneDataObject { + + public static final String DATA_AVISO_PROPERTY = "dataAviso"; + public static final String DATA_EVENTO_PROPERTY = "dataEvento"; + public static final String DESCRICAO_PROPERTY = "descricao"; + public static final String EVENTO_ID_PROPERTY = "eventoId"; + public static final String TIPO_PROPERTY = "tipo"; + public static final String TRABALHADOR_ID_PROPERTY = "trabalhadorId"; + public static final String TO_EMPRESAS_PROPERTY = "toEmpresas"; + public static final String TO_ESTABELECIMENTOS_PROPERTY = "toEstabelecimentos"; + + public static final String ID_PK_COLUMN = "id"; + + public void setDataAviso(java.util.Date dataAviso) { + writeProperty("dataAviso", dataAviso); + } + public java.util.Date getDataAviso() { + return (java.util.Date)readProperty("dataAviso"); + } + + + public void setDataEvento(java.util.Date dataEvento) { + writeProperty("dataEvento", dataEvento); + } + public java.util.Date getDataEvento() { + return (java.util.Date)readProperty("dataEvento"); + } + + + public void setDescricao(String descricao) { + writeProperty("descricao", descricao); + } + public String getDescricao() { + return (String)readProperty("descricao"); + } + + + public void setEventoId(Integer eventoId) { + writeProperty("eventoId", eventoId); + } + public Integer getEventoId() { + return (Integer)readProperty("eventoId"); + } + + + public void setTipo(Integer tipo) { + writeProperty("tipo", tipo); + } + public Integer getTipo() { + return (Integer)readProperty("tipo"); + } + + + public void setTrabalhadorId(Integer trabalhadorId) { + writeProperty("trabalhadorId", trabalhadorId); + } + public Integer getTrabalhadorId() { + return (Integer)readProperty("trabalhadorId"); + } + + + public void setToEmpresas(siprp.database.cayenne.objects.Empresas toEmpresas) { + setToOneTarget("toEmpresas", toEmpresas, true); + } + + public siprp.database.cayenne.objects.Empresas getToEmpresas() { + return (siprp.database.cayenne.objects.Empresas)readProperty("toEmpresas"); + } + + + public void setToEstabelecimentos(siprp.database.cayenne.objects.Estabelecimentos toEstabelecimentos) { + setToOneTarget("toEstabelecimentos", toEstabelecimentos, true); + } + + public siprp.database.cayenne.objects.Estabelecimentos getToEstabelecimentos() { + return (siprp.database.cayenne.objects.Estabelecimentos)readProperty("toEstabelecimentos"); + } + + +} diff --git a/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_Contactos.java b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_Contactos.java new file mode 100755 index 00000000..6f3d0cb0 --- /dev/null +++ b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_Contactos.java @@ -0,0 +1,103 @@ +package siprp.database.cayenne.objects.auto; + +/** Class _Contactos was generated by Cayenne. + * It is probably a good idea to avoid changing this class manually, + * since it may be overwritten next time code is regenerated. + * If you need to make any customizations, please use subclass. + */ +public abstract class _Contactos extends org.apache.cayenne.CayenneDataObject { + + public static final String CARGO_PROPERTY = "cargo"; + public static final String EMAIL_PROPERTY = "email"; + public static final String FAX_PROPERTY = "fax"; + public static final String NOME_PROPERTY = "nome"; + public static final String TELEFONE_PROPERTY = "telefone"; + public static final String TELEMOVEL_PROPERTY = "telemovel"; + public static final String EMPRESAS_ARRAY_PROPERTY = "empresasArray"; + public static final String EMPRESAS_ARRAY1_PROPERTY = "empresasArray1"; + public static final String PRESTADORES_ARRAY_PROPERTY = "prestadoresArray"; + + public static final String ID_PK_COLUMN = "id"; + + public void setCargo(String cargo) { + writeProperty("cargo", cargo); + } + public String getCargo() { + return (String)readProperty("cargo"); + } + + + public void setEmail(String email) { + writeProperty("email", email); + } + public String getEmail() { + return (String)readProperty("email"); + } + + + public void setFax(String fax) { + writeProperty("fax", fax); + } + public String getFax() { + return (String)readProperty("fax"); + } + + + public void setNome(String nome) { + writeProperty("nome", nome); + } + public String getNome() { + return (String)readProperty("nome"); + } + + + public void setTelefone(String telefone) { + writeProperty("telefone", telefone); + } + public String getTelefone() { + return (String)readProperty("telefone"); + } + + + public void setTelemovel(String telemovel) { + writeProperty("telemovel", telemovel); + } + public String getTelemovel() { + return (String)readProperty("telemovel"); + } + + + public void addToEmpresasArray(siprp.database.cayenne.objects.Empresas obj) { + addToManyTarget("empresasArray", obj, true); + } + public void removeFromEmpresasArray(siprp.database.cayenne.objects.Empresas obj) { + removeToManyTarget("empresasArray", obj, true); + } + public java.util.List getEmpresasArray() { + return (java.util.List)readProperty("empresasArray"); + } + + + public void addToEmpresasArray1(siprp.database.cayenne.objects.Empresas obj) { + addToManyTarget("empresasArray1", obj, true); + } + public void removeFromEmpresasArray1(siprp.database.cayenne.objects.Empresas obj) { + removeToManyTarget("empresasArray1", obj, true); + } + public java.util.List getEmpresasArray1() { + return (java.util.List)readProperty("empresasArray1"); + } + + + public void addToPrestadoresArray(siprp.database.cayenne.objects.Prestadores obj) { + addToManyTarget("prestadoresArray", obj, true); + } + public void removeFromPrestadoresArray(siprp.database.cayenne.objects.Prestadores obj) { + removeToManyTarget("prestadoresArray", obj, true); + } + public java.util.List getPrestadoresArray() { + return (java.util.List)readProperty("prestadoresArray"); + } + + +} diff --git a/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_EcdOficial.java b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_EcdOficial.java new file mode 100755 index 00000000..009b5d6e --- /dev/null +++ b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_EcdOficial.java @@ -0,0 +1,61 @@ +package siprp.database.cayenne.objects.auto; + +/** Class _EcdOficial was generated by Cayenne. + * It is probably a good idea to avoid changing this class manually, + * since it may be overwritten next time code is regenerated. + * If you need to make any customizations, please use subclass. + */ +public abstract class _EcdOficial extends org.apache.cayenne.CayenneDataObject { + + public static final String ACTIVO_PROPERTY = "activo"; + public static final String DESCRICAO_PROPERTY = "descricao"; + public static final String DESCRICAO_PLAIN_PROPERTY = "descricaoPlain"; + public static final String ORDEM_PROPERTY = "ordem"; + public static final String TRABALHADORES_ECD_ARRAY_PROPERTY = "trabalhadoresEcdArray"; + + public static final String ID_PK_COLUMN = "id"; + + public void setActivo(String activo) { + writeProperty("activo", activo); + } + public String getActivo() { + return (String)readProperty("activo"); + } + + + public void setDescricao(String descricao) { + writeProperty("descricao", descricao); + } + public String getDescricao() { + return (String)readProperty("descricao"); + } + + + public void setDescricaoPlain(String descricaoPlain) { + writeProperty("descricaoPlain", descricaoPlain); + } + public String getDescricaoPlain() { + return (String)readProperty("descricaoPlain"); + } + + + public void setOrdem(Integer ordem) { + writeProperty("ordem", ordem); + } + public Integer getOrdem() { + return (Integer)readProperty("ordem"); + } + + + public void addToTrabalhadoresEcdArray(siprp.database.cayenne.objects.TrabalhadoresEcd obj) { + addToManyTarget("trabalhadoresEcdArray", obj, true); + } + public void removeFromTrabalhadoresEcdArray(siprp.database.cayenne.objects.TrabalhadoresEcd obj) { + removeToManyTarget("trabalhadoresEcdArray", obj, true); + } + public java.util.List getTrabalhadoresEcdArray() { + return (java.util.List)readProperty("trabalhadoresEcdArray"); + } + + +} diff --git a/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_Empresas.java b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_Empresas.java new file mode 100755 index 00000000..fa447c4f --- /dev/null +++ b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_Empresas.java @@ -0,0 +1,462 @@ +package siprp.database.cayenne.objects.auto; + +/** Class _Empresas was generated by Cayenne. + * It is probably a good idea to avoid changing this class manually, + * since it may be overwritten next time code is regenerated. + * If you need to make any customizations, please use subclass. + */ +public abstract class _Empresas extends siprp.database.cayenne.objects.BaseObject { + + public static final String A_CONSULTAS_PROPERTY = "aConsultas"; + public static final String A_EXAMES_PROPERTY = "aExames"; + public static final String ACTIVIDADE_PROPERTY = "actividade"; + public static final String ACTUALIZACAO_PROPERTY = "actualizacao"; + public static final String B_CONSULTAS_PROPERTY = "bConsultas"; + public static final String B_EXAMES_PROPERTY = "bExames"; + public static final String CAE_PROPERTY = "cae"; + public static final String CODIGO1_PROPERTY = "codigo1"; + public static final String CODIGO2_PROPERTY = "codigo2"; + public static final String CODIGO3_PROPERTY = "codigo3"; + public static final String CODIGO_POSTAL_PROPERTY = "codigoPostal"; + public static final String CONCELHO_PROPERTY = "concelho"; + public static final String CONTRIBUINTE_PROPERTY = "contribuinte"; + public static final String DATA_ACEITACAO_PROPERTY = "dataAceitacao"; + public static final String DATA_CANCELAMENTO_PROPERTY = "dataCancelamento"; + public static final String DATA_ENVIO_CONTRATO_PROPERTY = "dataEnvioContrato"; + public static final String DATA_ENVIO_IDICT_PROPERTY = "dataEnvioIdict"; + public static final String DATA_PROPOSTA_PROPERTY = "dataProposta"; + public static final String DATA_RECEPCAO_CONTRATO_PROPERTY = "dataRecepcaoContrato"; + public static final String DATA_RELATORIO_ANUAL_PROPERTY = "dataRelatorioAnual"; + public static final String DESIGNACAO_SOCIAL_PROPERTY = "designacaoSocial"; + public static final String DESIGNACAO_SOCIAL_PLAIN_PROPERTY = "designacaoSocialPlain"; + public static final String DISTRITO_PROPERTY = "distrito"; + public static final String DURACAO_PROPERTY = "duracao"; + public static final String ID_PROPERTY = "id"; + public static final String INACTIVO_PROPERTY = "inactivo"; + public static final String INICIO_CONTRATO_PROPERTY = "inicioContrato"; + public static final String LOCALIDADE_PROPERTY = "localidade"; + public static final String MORADA_PROPERTY = "morada"; + public static final String NUMERO_TRABALHADORES_PROPERTY = "numeroTrabalhadores"; + public static final String PERFIL1_PROPERTY = "perfil1"; + public static final String PERFIL2_PROPERTY = "perfil2"; + public static final String PERIODICIDADE_PROPERTY = "periodicidade"; + public static final String PRECO_HIGIENE_PROPERTY = "precoHigiene"; + public static final String PRECO_MEDICINA_PROPERTY = "precoMedicina"; + public static final String SEGURANCA_SOCIAL_PROPERTY = "segurancaSocial"; + public static final String SERVICO_HIGIENE_DESIGNACAO_PROPERTY = "servicoHigieneDesignacao"; + public static final String SERVICO_HIGIENE_TIPO_PROPERTY = "servicoHigieneTipo"; + public static final String SERVICO_SAUDE_DESIGNACAO_PROPERTY = "servicoSaudeDesignacao"; + public static final String SERVICO_SAUDE_TIPO_PROPERTY = "servicoSaudeTipo"; + public static final String SERVICOS_PROPERTY = "servicos"; + public static final String AVISOS_ARRAY_PROPERTY = "avisosArray"; + public static final String ESTABELECIMENTOS_ARRAY_PROPERTY = "estabelecimentosArray"; + public static final String LEMBRETES_ARRAY_PROPERTY = "lembretesArray"; + public static final String MARCACOES_EMPRESA_ARRAY_PROPERTY = "marcacoesEmpresaArray"; + public static final String PRT_ELEMENTOS_PROTOCOLO_ARRAY_PROPERTY = "prtElementosProtocoloArray"; + public static final String TO_CONTACTOS_PROPERTY = "toContactos"; + public static final String TO_CONTACTOS1_PROPERTY = "toContactos1"; + + public static final String ID_PK_COLUMN = "id"; + + public void setAConsultas(String aConsultas) { + writeProperty("aConsultas", aConsultas); + } + public String getAConsultas() { + return (String)readProperty("aConsultas"); + } + + + public void setAExames(String aExames) { + writeProperty("aExames", aExames); + } + public String getAExames() { + return (String)readProperty("aExames"); + } + + + public void setActividade(String actividade) { + writeProperty("actividade", actividade); + } + public String getActividade() { + return (String)readProperty("actividade"); + } + + + public void setActualizacao(java.util.Date actualizacao) { + writeProperty("actualizacao", actualizacao); + } + public java.util.Date getActualizacao() { + return (java.util.Date)readProperty("actualizacao"); + } + + + public void setBConsultas(String bConsultas) { + writeProperty("bConsultas", bConsultas); + } + public String getBConsultas() { + return (String)readProperty("bConsultas"); + } + + + public void setBExames(String bExames) { + writeProperty("bExames", bExames); + } + public String getBExames() { + return (String)readProperty("bExames"); + } + + + public void setCae(String cae) { + writeProperty("cae", cae); + } + public String getCae() { + return (String)readProperty("cae"); + } + + + public void setCodigo1(String codigo1) { + writeProperty("codigo1", codigo1); + } + public String getCodigo1() { + return (String)readProperty("codigo1"); + } + + + public void setCodigo2(String codigo2) { + writeProperty("codigo2", codigo2); + } + public String getCodigo2() { + return (String)readProperty("codigo2"); + } + + + public void setCodigo3(String codigo3) { + writeProperty("codigo3", codigo3); + } + public String getCodigo3() { + return (String)readProperty("codigo3"); + } + + + public void setCodigoPostal(String codigoPostal) { + writeProperty("codigoPostal", codigoPostal); + } + public String getCodigoPostal() { + return (String)readProperty("codigoPostal"); + } + + + public void setConcelho(String concelho) { + writeProperty("concelho", concelho); + } + public String getConcelho() { + return (String)readProperty("concelho"); + } + + + public void setContribuinte(String contribuinte) { + writeProperty("contribuinte", contribuinte); + } + public String getContribuinte() { + return (String)readProperty("contribuinte"); + } + + + public void setDataAceitacao(java.util.Date dataAceitacao) { + writeProperty("dataAceitacao", dataAceitacao); + } + public java.util.Date getDataAceitacao() { + return (java.util.Date)readProperty("dataAceitacao"); + } + + + public void setDataCancelamento(java.util.Date dataCancelamento) { + writeProperty("dataCancelamento", dataCancelamento); + } + public java.util.Date getDataCancelamento() { + return (java.util.Date)readProperty("dataCancelamento"); + } + + + public void setDataEnvioContrato(java.util.Date dataEnvioContrato) { + writeProperty("dataEnvioContrato", dataEnvioContrato); + } + public java.util.Date getDataEnvioContrato() { + return (java.util.Date)readProperty("dataEnvioContrato"); + } + + + public void setDataEnvioIdict(java.util.Date dataEnvioIdict) { + writeProperty("dataEnvioIdict", dataEnvioIdict); + } + public java.util.Date getDataEnvioIdict() { + return (java.util.Date)readProperty("dataEnvioIdict"); + } + + + public void setDataProposta(java.util.Date dataProposta) { + writeProperty("dataProposta", dataProposta); + } + public java.util.Date getDataProposta() { + return (java.util.Date)readProperty("dataProposta"); + } + + + public void setDataRecepcaoContrato(java.util.Date dataRecepcaoContrato) { + writeProperty("dataRecepcaoContrato", dataRecepcaoContrato); + } + public java.util.Date getDataRecepcaoContrato() { + return (java.util.Date)readProperty("dataRecepcaoContrato"); + } + + + public void setDataRelatorioAnual(java.util.Date dataRelatorioAnual) { + writeProperty("dataRelatorioAnual", dataRelatorioAnual); + } + public java.util.Date getDataRelatorioAnual() { + return (java.util.Date)readProperty("dataRelatorioAnual"); + } + + + public void setDesignacaoSocial(String designacaoSocial) { + writeProperty("designacaoSocial", designacaoSocial); + } + public String getDesignacaoSocial() { + return (String)readProperty("designacaoSocial"); + } + + + public void setDesignacaoSocialPlain(String designacaoSocialPlain) { + writeProperty("designacaoSocialPlain", designacaoSocialPlain); + } + public String getDesignacaoSocialPlain() { + return (String)readProperty("designacaoSocialPlain"); + } + + + public void setDistrito(String distrito) { + writeProperty("distrito", distrito); + } + public String getDistrito() { + return (String)readProperty("distrito"); + } + + + public void setDuracao(Integer duracao) { + writeProperty("duracao", duracao); + } + public Integer getDuracao() { + return (Integer)readProperty("duracao"); + } + + + public void setId(Integer id) { + writeProperty("id", id); + } + public Integer getId() { + return (Integer)readProperty("id"); + } + + + public void setInactivo(String inactivo) { + writeProperty("inactivo", inactivo); + } + public String getInactivo() { + return (String)readProperty("inactivo"); + } + + + public void setInicioContrato(java.util.Date inicioContrato) { + writeProperty("inicioContrato", inicioContrato); + } + public java.util.Date getInicioContrato() { + return (java.util.Date)readProperty("inicioContrato"); + } + + + public void setLocalidade(String localidade) { + writeProperty("localidade", localidade); + } + public String getLocalidade() { + return (String)readProperty("localidade"); + } + + + public void setMorada(String morada) { + writeProperty("morada", morada); + } + public String getMorada() { + return (String)readProperty("morada"); + } + + + public void setNumeroTrabalhadores(Integer numeroTrabalhadores) { + writeProperty("numeroTrabalhadores", numeroTrabalhadores); + } + public Integer getNumeroTrabalhadores() { + return (Integer)readProperty("numeroTrabalhadores"); + } + + + public void setPerfil1(String perfil1) { + writeProperty("perfil1", perfil1); + } + public String getPerfil1() { + return (String)readProperty("perfil1"); + } + + + public void setPerfil2(String perfil2) { + writeProperty("perfil2", perfil2); + } + public String getPerfil2() { + return (String)readProperty("perfil2"); + } + + + public void setPeriodicidade(String periodicidade) { + writeProperty("periodicidade", periodicidade); + } + public String getPeriodicidade() { + return (String)readProperty("periodicidade"); + } + + + public void setPrecoHigiene(Double precoHigiene) { + writeProperty("precoHigiene", precoHigiene); + } + public Double getPrecoHigiene() { + return (Double)readProperty("precoHigiene"); + } + + + public void setPrecoMedicina(Double precoMedicina) { + writeProperty("precoMedicina", precoMedicina); + } + public Double getPrecoMedicina() { + return (Double)readProperty("precoMedicina"); + } + + + public void setSegurancaSocial(String segurancaSocial) { + writeProperty("segurancaSocial", segurancaSocial); + } + public String getSegurancaSocial() { + return (String)readProperty("segurancaSocial"); + } + + + public void setServicoHigieneDesignacao(String servicoHigieneDesignacao) { + writeProperty("servicoHigieneDesignacao", servicoHigieneDesignacao); + } + public String getServicoHigieneDesignacao() { + return (String)readProperty("servicoHigieneDesignacao"); + } + + + public void setServicoHigieneTipo(Integer servicoHigieneTipo) { + writeProperty("servicoHigieneTipo", servicoHigieneTipo); + } + public Integer getServicoHigieneTipo() { + return (Integer)readProperty("servicoHigieneTipo"); + } + + + public void setServicoSaudeDesignacao(String servicoSaudeDesignacao) { + writeProperty("servicoSaudeDesignacao", servicoSaudeDesignacao); + } + public String getServicoSaudeDesignacao() { + return (String)readProperty("servicoSaudeDesignacao"); + } + + + public void setServicoSaudeTipo(Integer servicoSaudeTipo) { + writeProperty("servicoSaudeTipo", servicoSaudeTipo); + } + public Integer getServicoSaudeTipo() { + return (Integer)readProperty("servicoSaudeTipo"); + } + + + public void setServicos(Integer servicos) { + writeProperty("servicos", servicos); + } + public Integer getServicos() { + return (Integer)readProperty("servicos"); + } + + + public void addToAvisosArray(siprp.database.cayenne.objects.Avisos obj) { + addToManyTarget("avisosArray", obj, true); + } + public void removeFromAvisosArray(siprp.database.cayenne.objects.Avisos obj) { + removeToManyTarget("avisosArray", obj, true); + } + public java.util.List getAvisosArray() { + return (java.util.List)readProperty("avisosArray"); + } + + + public void addToEstabelecimentosArray(siprp.database.cayenne.objects.Estabelecimentos obj) { + addToManyTarget("estabelecimentosArray", obj, true); + } + public void removeFromEstabelecimentosArray(siprp.database.cayenne.objects.Estabelecimentos obj) { + removeToManyTarget("estabelecimentosArray", obj, true); + } + public java.util.List getEstabelecimentosArray() { + return (java.util.List)readProperty("estabelecimentosArray"); + } + + + public void addToLembretesArray(siprp.database.cayenne.objects.Lembretes obj) { + addToManyTarget("lembretesArray", obj, true); + } + public void removeFromLembretesArray(siprp.database.cayenne.objects.Lembretes obj) { + removeToManyTarget("lembretesArray", obj, true); + } + public java.util.List getLembretesArray() { + return (java.util.List)readProperty("lembretesArray"); + } + + + public void addToMarcacoesEmpresaArray(siprp.database.cayenne.objects.MarcacoesEmpresa obj) { + addToManyTarget("marcacoesEmpresaArray", obj, true); + } + public void removeFromMarcacoesEmpresaArray(siprp.database.cayenne.objects.MarcacoesEmpresa obj) { + removeToManyTarget("marcacoesEmpresaArray", obj, true); + } + public java.util.List getMarcacoesEmpresaArray() { + return (java.util.List)readProperty("marcacoesEmpresaArray"); + } + + + public void addToPrtElementosProtocoloArray(siprp.database.cayenne.objects.PrtElementosProtocolo obj) { + addToManyTarget("prtElementosProtocoloArray", obj, true); + } + public void removeFromPrtElementosProtocoloArray(siprp.database.cayenne.objects.PrtElementosProtocolo obj) { + removeToManyTarget("prtElementosProtocoloArray", obj, true); + } + public java.util.List getPrtElementosProtocoloArray() { + return (java.util.List)readProperty("prtElementosProtocoloArray"); + } + + + public void setToContactos(siprp.database.cayenne.objects.Contactos toContactos) { + setToOneTarget("toContactos", toContactos, true); + } + + public siprp.database.cayenne.objects.Contactos getToContactos() { + return (siprp.database.cayenne.objects.Contactos)readProperty("toContactos"); + } + + + public void setToContactos1(siprp.database.cayenne.objects.Contactos toContactos1) { + setToOneTarget("toContactos1", toContactos1, true); + } + + public siprp.database.cayenne.objects.Contactos getToContactos1() { + return (siprp.database.cayenne.objects.Contactos)readProperty("toContactos1"); + } + + +} diff --git a/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_Errors.java b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_Errors.java new file mode 100755 index 00000000..d7c96957 --- /dev/null +++ b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_Errors.java @@ -0,0 +1,49 @@ +package siprp.database.cayenne.objects.auto; + +/** Class _Errors was generated by Cayenne. + * It is probably a good idea to avoid changing this class manually, + * since it may be overwritten next time code is regenerated. + * If you need to make any customizations, please use subclass. + */ +public abstract class _Errors extends org.apache.cayenne.CayenneDataObject { + + public static final String DATE_PROPERTY = "date"; + public static final String DESCRIPTION_PROPERTY = "description"; + public static final String ENVIRONMENT_PROPERTY = "environment"; + public static final String TYPE_PROPERTY = "type"; + + public static final String ID_PK_COLUMN = "id"; + + public void setDate(java.util.Date date) { + writeProperty("date", date); + } + public java.util.Date getDate() { + return (java.util.Date)readProperty("date"); + } + + + public void setDescription(String description) { + writeProperty("description", description); + } + public String getDescription() { + return (String)readProperty("description"); + } + + + public void setEnvironment(String environment) { + writeProperty("environment", environment); + } + public String getEnvironment() { + return (String)readProperty("environment"); + } + + + public void setType(String type) { + writeProperty("type", type); + } + public String getType() { + return (String)readProperty("type"); + } + + +} diff --git a/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_Estabelecimentos.java b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_Estabelecimentos.java new file mode 100755 index 00000000..c4d23577 --- /dev/null +++ b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_Estabelecimentos.java @@ -0,0 +1,183 @@ +package siprp.database.cayenne.objects.auto; + +/** Class _Estabelecimentos was generated by Cayenne. + * It is probably a good idea to avoid changing this class manually, + * since it may be overwritten next time code is regenerated. + * If you need to make any customizations, please use subclass. + */ +public abstract class _Estabelecimentos extends siprp.database.cayenne.objects.BaseObject { + + public static final String ACTUALIZACAO_PROPERTY = "actualizacao"; + public static final String CODIGO_POSTAL_PROPERTY = "codigoPostal"; + public static final String CONTACTO_PROPERTY = "contacto"; + public static final String HISTORICO_PROPERTY = "historico"; + public static final String ID_PROPERTY = "id"; + public static final String INACTIVO_PROPERTY = "inactivo"; + public static final String LOCALIDADE_PROPERTY = "localidade"; + public static final String MORADA_PROPERTY = "morada"; + public static final String NOME_PROPERTY = "nome"; + public static final String NOME_PLAIN_PROPERTY = "nomePlain"; + public static final String AVISOS_ARRAY_PROPERTY = "avisosArray"; + public static final String HISTORICO_ESTABELECIMENTO_ARRAY_PROPERTY = "historicoEstabelecimentoArray"; + public static final String LEMBRETES_ARRAY_PROPERTY = "lembretesArray"; + public static final String MARCACOES_ESTABELECIMENTO_ARRAY_PROPERTY = "marcacoesEstabelecimentoArray"; + public static final String TO_EMPRESAS_PROPERTY = "toEmpresas"; + public static final String TO_MEDICOS_PROPERTY = "toMedicos"; + public static final String TRABALHADORES_ARRAY_PROPERTY = "trabalhadoresArray"; + + public static final String ID_PK_COLUMN = "id"; + + public void setActualizacao(java.util.Date actualizacao) { + writeProperty("actualizacao", actualizacao); + } + public java.util.Date getActualizacao() { + return (java.util.Date)readProperty("actualizacao"); + } + + + public void setCodigoPostal(String codigoPostal) { + writeProperty("codigoPostal", codigoPostal); + } + public String getCodigoPostal() { + return (String)readProperty("codigoPostal"); + } + + + public void setContacto(String contacto) { + writeProperty("contacto", contacto); + } + public String getContacto() { + return (String)readProperty("contacto"); + } + + + public void setHistorico(String historico) { + writeProperty("historico", historico); + } + public String getHistorico() { + return (String)readProperty("historico"); + } + + + public void setId(Integer id) { + writeProperty("id", id); + } + public Integer getId() { + return (Integer)readProperty("id"); + } + + + public void setInactivo(String inactivo) { + writeProperty("inactivo", inactivo); + } + public String getInactivo() { + return (String)readProperty("inactivo"); + } + + + public void setLocalidade(String localidade) { + writeProperty("localidade", localidade); + } + public String getLocalidade() { + return (String)readProperty("localidade"); + } + + + public void setMorada(String morada) { + writeProperty("morada", morada); + } + public String getMorada() { + return (String)readProperty("morada"); + } + + + public void setNome(String nome) { + writeProperty("nome", nome); + } + public String getNome() { + return (String)readProperty("nome"); + } + + + public void setNomePlain(String nomePlain) { + writeProperty("nomePlain", nomePlain); + } + public String getNomePlain() { + return (String)readProperty("nomePlain"); + } + + + public void addToAvisosArray(siprp.database.cayenne.objects.Avisos obj) { + addToManyTarget("avisosArray", obj, true); + } + public void removeFromAvisosArray(siprp.database.cayenne.objects.Avisos obj) { + removeToManyTarget("avisosArray", obj, true); + } + public java.util.List getAvisosArray() { + return (java.util.List)readProperty("avisosArray"); + } + + + public void addToHistoricoEstabelecimentoArray(siprp.database.cayenne.objects.HistoricoEstabelecimento obj) { + addToManyTarget("historicoEstabelecimentoArray", obj, true); + } + public void removeFromHistoricoEstabelecimentoArray(siprp.database.cayenne.objects.HistoricoEstabelecimento obj) { + removeToManyTarget("historicoEstabelecimentoArray", obj, true); + } + public java.util.List getHistoricoEstabelecimentoArray() { + return (java.util.List)readProperty("historicoEstabelecimentoArray"); + } + + + public void addToLembretesArray(siprp.database.cayenne.objects.Lembretes obj) { + addToManyTarget("lembretesArray", obj, true); + } + public void removeFromLembretesArray(siprp.database.cayenne.objects.Lembretes obj) { + removeToManyTarget("lembretesArray", obj, true); + } + public java.util.List getLembretesArray() { + return (java.util.List)readProperty("lembretesArray"); + } + + + public void addToMarcacoesEstabelecimentoArray(siprp.database.cayenne.objects.MarcacoesEstabelecimento obj) { + addToManyTarget("marcacoesEstabelecimentoArray", obj, true); + } + public void removeFromMarcacoesEstabelecimentoArray(siprp.database.cayenne.objects.MarcacoesEstabelecimento obj) { + removeToManyTarget("marcacoesEstabelecimentoArray", obj, true); + } + public java.util.List getMarcacoesEstabelecimentoArray() { + return (java.util.List)readProperty("marcacoesEstabelecimentoArray"); + } + + + public void setToEmpresas(siprp.database.cayenne.objects.Empresas toEmpresas) { + setToOneTarget("toEmpresas", toEmpresas, true); + } + + public siprp.database.cayenne.objects.Empresas getToEmpresas() { + return (siprp.database.cayenne.objects.Empresas)readProperty("toEmpresas"); + } + + + public void setToMedicos(siprp.database.cayenne.objects.Medicos toMedicos) { + setToOneTarget("toMedicos", toMedicos, true); + } + + public siprp.database.cayenne.objects.Medicos getToMedicos() { + return (siprp.database.cayenne.objects.Medicos)readProperty("toMedicos"); + } + + + public void addToTrabalhadoresArray(siprp.database.cayenne.objects.Trabalhadores obj) { + addToManyTarget("trabalhadoresArray", obj, true); + } + public void removeFromTrabalhadoresArray(siprp.database.cayenne.objects.Trabalhadores obj) { + removeToManyTarget("trabalhadoresArray", obj, true); + } + public java.util.List getTrabalhadoresArray() { + return (java.util.List)readProperty("trabalhadoresArray"); + } + + +} diff --git a/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_Etiquetas.java b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_Etiquetas.java new file mode 100755 index 00000000..0023f395 --- /dev/null +++ b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_Etiquetas.java @@ -0,0 +1,130 @@ +package siprp.database.cayenne.objects.auto; + +/** Class _Etiquetas was generated by Cayenne. + * It is probably a good idea to avoid changing this class manually, + * since it may be overwritten next time code is regenerated. + * If you need to make any customizations, please use subclass. + */ +public abstract class _Etiquetas extends org.apache.cayenne.CayenneDataObject { + + public static final String ALTURA_PROPERTY = "altura"; + public static final String ALTURA_FOLHA_PROPERTY = "alturaFolha"; + public static final String COLUNAS_PROPERTY = "colunas"; + public static final String CONTINUA_PROPERTY = "continua"; + public static final String DESCRICAO_PROPERTY = "descricao"; + public static final String DESCRICAO_PLAIN_PROPERTY = "descricaoPlain"; + public static final String LARGURA_PROPERTY = "largura"; + public static final String LARGURA_FOLHA_PROPERTY = "larguraFolha"; + public static final String LINHAS_PROPERTY = "linhas"; + public static final String MARGEM_CIMA_PROPERTY = "margemCima"; + public static final String MARGEM_ESQUERDA_PROPERTY = "margemEsquerda"; + public static final String MARGEM_HORIZONTAL_FOLHA_PROPERTY = "margemHorizontalFolha"; + public static final String MARGEM_VERTICAL_FOLHA_PROPERTY = "margemVerticalFolha"; + + public static final String ID_PK_COLUMN = "id"; + + public void setAltura(Float altura) { + writeProperty("altura", altura); + } + public Float getAltura() { + return (Float)readProperty("altura"); + } + + + public void setAlturaFolha(Float alturaFolha) { + writeProperty("alturaFolha", alturaFolha); + } + public Float getAlturaFolha() { + return (Float)readProperty("alturaFolha"); + } + + + public void setColunas(Integer colunas) { + writeProperty("colunas", colunas); + } + public Integer getColunas() { + return (Integer)readProperty("colunas"); + } + + + public void setContinua(String continua) { + writeProperty("continua", continua); + } + public String getContinua() { + return (String)readProperty("continua"); + } + + + public void setDescricao(String descricao) { + writeProperty("descricao", descricao); + } + public String getDescricao() { + return (String)readProperty("descricao"); + } + + + public void setDescricaoPlain(String descricaoPlain) { + writeProperty("descricaoPlain", descricaoPlain); + } + public String getDescricaoPlain() { + return (String)readProperty("descricaoPlain"); + } + + + public void setLargura(Float largura) { + writeProperty("largura", largura); + } + public Float getLargura() { + return (Float)readProperty("largura"); + } + + + public void setLarguraFolha(Float larguraFolha) { + writeProperty("larguraFolha", larguraFolha); + } + public Float getLarguraFolha() { + return (Float)readProperty("larguraFolha"); + } + + + public void setLinhas(Integer linhas) { + writeProperty("linhas", linhas); + } + public Integer getLinhas() { + return (Integer)readProperty("linhas"); + } + + + public void setMargemCima(Float margemCima) { + writeProperty("margemCima", margemCima); + } + public Float getMargemCima() { + return (Float)readProperty("margemCima"); + } + + + public void setMargemEsquerda(Float margemEsquerda) { + writeProperty("margemEsquerda", margemEsquerda); + } + public Float getMargemEsquerda() { + return (Float)readProperty("margemEsquerda"); + } + + + public void setMargemHorizontalFolha(Float margemHorizontalFolha) { + writeProperty("margemHorizontalFolha", margemHorizontalFolha); + } + public Float getMargemHorizontalFolha() { + return (Float)readProperty("margemHorizontalFolha"); + } + + + public void setMargemVerticalFolha(Float margemVerticalFolha) { + writeProperty("margemVerticalFolha", margemVerticalFolha); + } + public Float getMargemVerticalFolha() { + return (Float)readProperty("margemVerticalFolha"); + } + + +} diff --git a/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_Exames.java b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_Exames.java new file mode 100755 index 00000000..8896b218 --- /dev/null +++ b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_Exames.java @@ -0,0 +1,170 @@ +package siprp.database.cayenne.objects.auto; + +/** Class _Exames was generated by Cayenne. + * It is probably a good idea to avoid changing this class manually, + * since it may be overwritten next time code is regenerated. + * If you need to make any customizations, please use subclass. + */ +public abstract class _Exames extends org.apache.cayenne.CayenneDataObject { + + public static final String DATA_PROPERTY = "data"; + public static final String FO_PROPERTY = "fo"; + public static final String INACTIVO_PROPERTY = "inactivo"; + public static final String OCASIONAL_PROPERTY = "ocasional"; + public static final String OUTRA_FUNCAO1_PROPERTY = "outraFuncao1"; + public static final String OUTRA_FUNCAO2_PROPERTY = "outraFuncao2"; + public static final String OUTRA_FUNCAO3_PROPERTY = "outraFuncao3"; + public static final String OUTRA_FUNCAO4_PROPERTY = "outraFuncao4"; + public static final String OUTRAS_RECOMENDACOES_PROPERTY = "outrasRecomendacoes"; + public static final String OUTRO_TIPO_PROPERTY = "outroTipo"; + public static final String PDF_PROPERTY = "pdf"; + public static final String PROXIMO_EXAME_PROPERTY = "proximoExame"; + public static final String RESULTADO_PROPERTY = "resultado"; + public static final String TIPO_PROPERTY = "tipo"; + public static final String TRABALHADOR_ID_PROPERTY = "trabalhadorId"; + public static final String TO_MEDICOS_PROPERTY = "toMedicos"; + public static final String TRABALHADORES_FICHAS_APTIDAO_ARRAY_PROPERTY = "trabalhadoresFichasAptidaoArray"; + + public static final String ID_PK_COLUMN = "id"; + + public void setData(java.util.Date data) { + writeProperty("data", data); + } + public java.util.Date getData() { + return (java.util.Date)readProperty("data"); + } + + + public void setFo(byte[] fo) { + writeProperty("fo", fo); + } + public byte[] getFo() { + return (byte[])readProperty("fo"); + } + + + public void setInactivo(String inactivo) { + writeProperty("inactivo", inactivo); + } + public String getInactivo() { + return (String)readProperty("inactivo"); + } + + + public void setOcasional(Integer ocasional) { + writeProperty("ocasional", ocasional); + } + public Integer getOcasional() { + return (Integer)readProperty("ocasional"); + } + + + public void setOutraFuncao1(String outraFuncao1) { + writeProperty("outraFuncao1", outraFuncao1); + } + public String getOutraFuncao1() { + return (String)readProperty("outraFuncao1"); + } + + + public void setOutraFuncao2(String outraFuncao2) { + writeProperty("outraFuncao2", outraFuncao2); + } + public String getOutraFuncao2() { + return (String)readProperty("outraFuncao2"); + } + + + public void setOutraFuncao3(String outraFuncao3) { + writeProperty("outraFuncao3", outraFuncao3); + } + public String getOutraFuncao3() { + return (String)readProperty("outraFuncao3"); + } + + + public void setOutraFuncao4(String outraFuncao4) { + writeProperty("outraFuncao4", outraFuncao4); + } + public String getOutraFuncao4() { + return (String)readProperty("outraFuncao4"); + } + + + public void setOutrasRecomendacoes(String outrasRecomendacoes) { + writeProperty("outrasRecomendacoes", outrasRecomendacoes); + } + public String getOutrasRecomendacoes() { + return (String)readProperty("outrasRecomendacoes"); + } + + + public void setOutroTipo(String outroTipo) { + writeProperty("outroTipo", outroTipo); + } + public String getOutroTipo() { + return (String)readProperty("outroTipo"); + } + + + public void setPdf(byte[] pdf) { + writeProperty("pdf", pdf); + } + public byte[] getPdf() { + return (byte[])readProperty("pdf"); + } + + + public void setProximoExame(java.util.Date proximoExame) { + writeProperty("proximoExame", proximoExame); + } + public java.util.Date getProximoExame() { + return (java.util.Date)readProperty("proximoExame"); + } + + + public void setResultado(Integer resultado) { + writeProperty("resultado", resultado); + } + public Integer getResultado() { + return (Integer)readProperty("resultado"); + } + + + public void setTipo(Integer tipo) { + writeProperty("tipo", tipo); + } + public Integer getTipo() { + return (Integer)readProperty("tipo"); + } + + + public void setTrabalhadorId(Integer trabalhadorId) { + writeProperty("trabalhadorId", trabalhadorId); + } + public Integer getTrabalhadorId() { + return (Integer)readProperty("trabalhadorId"); + } + + + public void setToMedicos(siprp.database.cayenne.objects.Medicos toMedicos) { + setToOneTarget("toMedicos", toMedicos, true); + } + + public siprp.database.cayenne.objects.Medicos getToMedicos() { + return (siprp.database.cayenne.objects.Medicos)readProperty("toMedicos"); + } + + + public void addToTrabalhadoresFichasAptidaoArray(siprp.database.cayenne.objects.TrabalhadoresFichasAptidao obj) { + addToManyTarget("trabalhadoresFichasAptidaoArray", obj, true); + } + public void removeFromTrabalhadoresFichasAptidaoArray(siprp.database.cayenne.objects.TrabalhadoresFichasAptidao obj) { + removeToManyTarget("trabalhadoresFichasAptidaoArray", obj, true); + } + public java.util.List getTrabalhadoresFichasAptidaoArray() { + return (java.util.List)readProperty("trabalhadoresFichasAptidaoArray"); + } + + +} diff --git a/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_ExamesPerfis.java b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_ExamesPerfis.java new file mode 100755 index 00000000..1a5f84ab --- /dev/null +++ b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_ExamesPerfis.java @@ -0,0 +1,41 @@ +package siprp.database.cayenne.objects.auto; + +/** Class _ExamesPerfis was generated by Cayenne. + * It is probably a good idea to avoid changing this class manually, + * since it may be overwritten next time code is regenerated. + * If you need to make any customizations, please use subclass. + */ +public abstract class _ExamesPerfis extends org.apache.cayenne.CayenneDataObject { + + public static final String MULTIPLICADOR_PROPERTY = "multiplicador"; + public static final String PERFIL_PROPERTY = "perfil"; + public static final String TO_TIPOS_EXAMES_COMP_PROPERTY = "toTiposExamesComp"; + + public static final String ID_PK_COLUMN = "id"; + + public void setMultiplicador(Integer multiplicador) { + writeProperty("multiplicador", multiplicador); + } + public Integer getMultiplicador() { + return (Integer)readProperty("multiplicador"); + } + + + public void setPerfil(Integer perfil) { + writeProperty("perfil", perfil); + } + public Integer getPerfil() { + return (Integer)readProperty("perfil"); + } + + + public void setToTiposExamesComp(siprp.database.cayenne.objects.TiposExamesComp toTiposExamesComp) { + setToOneTarget("toTiposExamesComp", toTiposExamesComp, true); + } + + public siprp.database.cayenne.objects.TiposExamesComp getToTiposExamesComp() { + return (siprp.database.cayenne.objects.TiposExamesComp)readProperty("toTiposExamesComp"); + } + + +} diff --git a/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_ExamesPortaria.java b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_ExamesPortaria.java new file mode 100755 index 00000000..21d49d57 --- /dev/null +++ b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_ExamesPortaria.java @@ -0,0 +1,31 @@ +package siprp.database.cayenne.objects.auto; + +/** Class _ExamesPortaria was generated by Cayenne. + * It is probably a good idea to avoid changing this class manually, + * since it may be overwritten next time code is regenerated. + * If you need to make any customizations, please use subclass. + */ +public abstract class _ExamesPortaria extends org.apache.cayenne.CayenneDataObject { + + public static final String DATA_ENTRADA_PROPERTY = "dataEntrada"; + public static final String PORTARIA_PROPERTY = "portaria"; + + public static final String ID_PK_COLUMN = "id"; + + public void setDataEntrada(java.util.Date dataEntrada) { + writeProperty("dataEntrada", dataEntrada); + } + public java.util.Date getDataEntrada() { + return (java.util.Date)readProperty("dataEntrada"); + } + + + public void setPortaria(String portaria) { + writeProperty("portaria", portaria); + } + public String getPortaria() { + return (String)readProperty("portaria"); + } + + +} diff --git a/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_HistoricoEstabelecimento.java b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_HistoricoEstabelecimento.java new file mode 100755 index 00000000..9906ef56 --- /dev/null +++ b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_HistoricoEstabelecimento.java @@ -0,0 +1,41 @@ +package siprp.database.cayenne.objects.auto; + +/** Class _HistoricoEstabelecimento was generated by Cayenne. + * It is probably a good idea to avoid changing this class manually, + * since it may be overwritten next time code is regenerated. + * If you need to make any customizations, please use subclass. + */ +public abstract class _HistoricoEstabelecimento extends org.apache.cayenne.CayenneDataObject { + + public static final String DATA_PROPERTY = "data"; + public static final String TEXTO_PROPERTY = "texto"; + public static final String TO_ESTABELECIMENTOS_PROPERTY = "toEstabelecimentos"; + + public static final String ID_PK_COLUMN = "id"; + + public void setData(java.util.Date data) { + writeProperty("data", data); + } + public java.util.Date getData() { + return (java.util.Date)readProperty("data"); + } + + + public void setTexto(String texto) { + writeProperty("texto", texto); + } + public String getTexto() { + return (String)readProperty("texto"); + } + + + public void setToEstabelecimentos(siprp.database.cayenne.objects.Estabelecimentos toEstabelecimentos) { + setToOneTarget("toEstabelecimentos", toEstabelecimentos, true); + } + + public siprp.database.cayenne.objects.Estabelecimentos getToEstabelecimentos() { + return (siprp.database.cayenne.objects.Estabelecimentos)readProperty("toEstabelecimentos"); + } + + +} diff --git a/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_Ids.java b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_Ids.java new file mode 100755 index 00000000..62b99349 --- /dev/null +++ b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_Ids.java @@ -0,0 +1,13 @@ +package siprp.database.cayenne.objects.auto; + +/** Class _Ids was generated by Cayenne. + * It is probably a good idea to avoid changing this class manually, + * since it may be overwritten next time code is regenerated. + * If you need to make any customizations, please use subclass. + */ +public abstract class _Ids extends org.apache.cayenne.CayenneDataObject { + + + public static final String ID_PK_COLUMN = "id"; + +} diff --git a/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_Lembretes.java b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_Lembretes.java new file mode 100755 index 00000000..14b84393 --- /dev/null +++ b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_Lembretes.java @@ -0,0 +1,136 @@ +package siprp.database.cayenne.objects.auto; + +/** Class _Lembretes was generated by Cayenne. + * It is probably a good idea to avoid changing this class manually, + * since it may be overwritten next time code is regenerated. + * If you need to make any customizations, please use subclass. + */ +public abstract class _Lembretes extends org.apache.cayenne.CayenneDataObject { + + public static final String DATA_PROPERTY = "data"; + public static final String DESCRICAO_PROPERTY = "descricao"; + public static final String ENVIAR_EMAIL_PROPERTY = "enviarEmail"; + public static final String PERIODICIDADE_DIAS_PROPERTY = "periodicidadeDias"; + public static final String PERIODICIDADE_MESES_PROPERTY = "periodicidadeMeses"; + public static final String TEXTO_PROPERTY = "texto"; + public static final String ULTIMO_ENVIO_PROPERTY = "ultimoEnvio"; + public static final String TO_EMPRESAS_PROPERTY = "toEmpresas"; + public static final String TO_ESTABELECIMENTOS_PROPERTY = "toEstabelecimentos"; + public static final String TO_LEMBRETES_TIPOS_PROPERTY = "toLembretesTipos"; + public static final String TO_MARCACOES_ESTABELECIMENTO_PROPERTY = "toMarcacoesEstabelecimento"; + public static final String TO_MARCACOES_TRABALHADOR_PROPERTY = "toMarcacoesTrabalhador"; + public static final String TO_TRABALHADORES_PROPERTY = "toTrabalhadores"; + + public static final String ID_PK_COLUMN = "id"; + + public void setData(java.util.Date data) { + writeProperty("data", data); + } + public java.util.Date getData() { + return (java.util.Date)readProperty("data"); + } + + + public void setDescricao(String descricao) { + writeProperty("descricao", descricao); + } + public String getDescricao() { + return (String)readProperty("descricao"); + } + + + public void setEnviarEmail(String enviarEmail) { + writeProperty("enviarEmail", enviarEmail); + } + public String getEnviarEmail() { + return (String)readProperty("enviarEmail"); + } + + + public void setPeriodicidadeDias(Integer periodicidadeDias) { + writeProperty("periodicidadeDias", periodicidadeDias); + } + public Integer getPeriodicidadeDias() { + return (Integer)readProperty("periodicidadeDias"); + } + + + public void setPeriodicidadeMeses(Integer periodicidadeMeses) { + writeProperty("periodicidadeMeses", periodicidadeMeses); + } + public Integer getPeriodicidadeMeses() { + return (Integer)readProperty("periodicidadeMeses"); + } + + + public void setTexto(String texto) { + writeProperty("texto", texto); + } + public String getTexto() { + return (String)readProperty("texto"); + } + + + public void setUltimoEnvio(java.util.Date ultimoEnvio) { + writeProperty("ultimoEnvio", ultimoEnvio); + } + public java.util.Date getUltimoEnvio() { + return (java.util.Date)readProperty("ultimoEnvio"); + } + + + public void setToEmpresas(siprp.database.cayenne.objects.Empresas toEmpresas) { + setToOneTarget("toEmpresas", toEmpresas, true); + } + + public siprp.database.cayenne.objects.Empresas getToEmpresas() { + return (siprp.database.cayenne.objects.Empresas)readProperty("toEmpresas"); + } + + + public void setToEstabelecimentos(siprp.database.cayenne.objects.Estabelecimentos toEstabelecimentos) { + setToOneTarget("toEstabelecimentos", toEstabelecimentos, true); + } + + public siprp.database.cayenne.objects.Estabelecimentos getToEstabelecimentos() { + return (siprp.database.cayenne.objects.Estabelecimentos)readProperty("toEstabelecimentos"); + } + + + public void setToLembretesTipos(siprp.database.cayenne.objects.LembretesTipos toLembretesTipos) { + setToOneTarget("toLembretesTipos", toLembretesTipos, true); + } + + public siprp.database.cayenne.objects.LembretesTipos getToLembretesTipos() { + return (siprp.database.cayenne.objects.LembretesTipos)readProperty("toLembretesTipos"); + } + + + public void setToMarcacoesEstabelecimento(siprp.database.cayenne.objects.MarcacoesEstabelecimento toMarcacoesEstabelecimento) { + setToOneTarget("toMarcacoesEstabelecimento", toMarcacoesEstabelecimento, true); + } + + public siprp.database.cayenne.objects.MarcacoesEstabelecimento getToMarcacoesEstabelecimento() { + return (siprp.database.cayenne.objects.MarcacoesEstabelecimento)readProperty("toMarcacoesEstabelecimento"); + } + + + public void setToMarcacoesTrabalhador(siprp.database.cayenne.objects.MarcacoesTrabalhador toMarcacoesTrabalhador) { + setToOneTarget("toMarcacoesTrabalhador", toMarcacoesTrabalhador, true); + } + + public siprp.database.cayenne.objects.MarcacoesTrabalhador getToMarcacoesTrabalhador() { + return (siprp.database.cayenne.objects.MarcacoesTrabalhador)readProperty("toMarcacoesTrabalhador"); + } + + + public void setToTrabalhadores(siprp.database.cayenne.objects.Trabalhadores toTrabalhadores) { + setToOneTarget("toTrabalhadores", toTrabalhadores, true); + } + + public siprp.database.cayenne.objects.Trabalhadores getToTrabalhadores() { + return (siprp.database.cayenne.objects.Trabalhadores)readProperty("toTrabalhadores"); + } + + +} diff --git a/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_LembretesTipos.java b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_LembretesTipos.java new file mode 100755 index 00000000..6989f990 --- /dev/null +++ b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_LembretesTipos.java @@ -0,0 +1,61 @@ +package siprp.database.cayenne.objects.auto; + +/** Class _LembretesTipos was generated by Cayenne. + * It is probably a good idea to avoid changing this class manually, + * since it may be overwritten next time code is regenerated. + * If you need to make any customizations, please use subclass. + */ +public abstract class _LembretesTipos extends org.apache.cayenne.CayenneDataObject { + + public static final String ACTIVO_PROPERTY = "activo"; + public static final String CODIGO_PROPERTY = "codigo"; + public static final String DESCRICAO_PROPERTY = "descricao"; + public static final String ORDEM_PROPERTY = "ordem"; + public static final String LEMBRETES_ARRAY_PROPERTY = "lembretesArray"; + + public static final String ID_PK_COLUMN = "id"; + + public void setActivo(String activo) { + writeProperty("activo", activo); + } + public String getActivo() { + return (String)readProperty("activo"); + } + + + public void setCodigo(String codigo) { + writeProperty("codigo", codigo); + } + public String getCodigo() { + return (String)readProperty("codigo"); + } + + + public void setDescricao(String descricao) { + writeProperty("descricao", descricao); + } + public String getDescricao() { + return (String)readProperty("descricao"); + } + + + public void setOrdem(Integer ordem) { + writeProperty("ordem", ordem); + } + public Integer getOrdem() { + return (Integer)readProperty("ordem"); + } + + + public void addToLembretesArray(siprp.database.cayenne.objects.Lembretes obj) { + addToManyTarget("lembretesArray", obj, true); + } + public void removeFromLembretesArray(siprp.database.cayenne.objects.Lembretes obj) { + removeToManyTarget("lembretesArray", obj, true); + } + public java.util.List getLembretesArray() { + return (java.util.List)readProperty("lembretesArray"); + } + + +} diff --git a/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_MarcacoesEmpresa.java b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_MarcacoesEmpresa.java new file mode 100755 index 00000000..66a76716 --- /dev/null +++ b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_MarcacoesEmpresa.java @@ -0,0 +1,50 @@ +package siprp.database.cayenne.objects.auto; + +/** Class _MarcacoesEmpresa was generated by Cayenne. + * It is probably a good idea to avoid changing this class manually, + * since it may be overwritten next time code is regenerated. + * If you need to make any customizations, please use subclass. + */ +public abstract class _MarcacoesEmpresa extends org.apache.cayenne.CayenneDataObject { + + public static final String DATA_PROPERTY = "data"; + public static final String REALIZADA_PROPERTY = "realizada"; + public static final String TEXTO_PROPERTY = "texto"; + public static final String TO_EMPRESAS_PROPERTY = "toEmpresas"; + + public static final String ID_PK_COLUMN = "id"; + + public void setData(java.util.Date data) { + writeProperty("data", data); + } + public java.util.Date getData() { + return (java.util.Date)readProperty("data"); + } + + + public void setRealizada(String realizada) { + writeProperty("realizada", realizada); + } + public String getRealizada() { + return (String)readProperty("realizada"); + } + + + public void setTexto(String texto) { + writeProperty("texto", texto); + } + public String getTexto() { + return (String)readProperty("texto"); + } + + + public void setToEmpresas(siprp.database.cayenne.objects.Empresas toEmpresas) { + setToOneTarget("toEmpresas", toEmpresas, true); + } + + public siprp.database.cayenne.objects.Empresas getToEmpresas() { + return (siprp.database.cayenne.objects.Empresas)readProperty("toEmpresas"); + } + + +} diff --git a/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_MarcacoesEstabelecimento.java b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_MarcacoesEstabelecimento.java new file mode 100755 index 00000000..bf4792c0 --- /dev/null +++ b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_MarcacoesEstabelecimento.java @@ -0,0 +1,99 @@ +package siprp.database.cayenne.objects.auto; + +/** Class _MarcacoesEstabelecimento was generated by Cayenne. + * It is probably a good idea to avoid changing this class manually, + * since it may be overwritten next time code is regenerated. + * If you need to make any customizations, please use subclass. + */ +public abstract class _MarcacoesEstabelecimento extends org.apache.cayenne.CayenneDataObject { + + public static final String DATA_PROPERTY = "data"; + public static final String DATA_EMAIL_PROPERTY = "dataEmail"; + public static final String DATA_RELATORIO_PROPERTY = "dataRelatorio"; + public static final String ESTADO_PROPERTY = "estado"; + public static final String OBSERVACOES_PROPERTY = "observacoes"; + public static final String REALIZADA_PROPERTY = "realizada"; + public static final String LEMBRETES_ARRAY_PROPERTY = "lembretesArray"; + public static final String TO_ESTABELECIMENTOS_PROPERTY = "toEstabelecimentos"; + public static final String TO_MARCACOES_TECNICOS_HST_PROPERTY = "toMarcacoesTecnicosHst"; + + public static final String ID_PK_COLUMN = "id"; + + public void setData(java.util.Date data) { + writeProperty("data", data); + } + public java.util.Date getData() { + return (java.util.Date)readProperty("data"); + } + + + public void setDataEmail(java.util.Date dataEmail) { + writeProperty("dataEmail", dataEmail); + } + public java.util.Date getDataEmail() { + return (java.util.Date)readProperty("dataEmail"); + } + + + public void setDataRelatorio(java.util.Date dataRelatorio) { + writeProperty("dataRelatorio", dataRelatorio); + } + public java.util.Date getDataRelatorio() { + return (java.util.Date)readProperty("dataRelatorio"); + } + + + public void setEstado(Integer estado) { + writeProperty("estado", estado); + } + public Integer getEstado() { + return (Integer)readProperty("estado"); + } + + + public void setObservacoes(String observacoes) { + writeProperty("observacoes", observacoes); + } + public String getObservacoes() { + return (String)readProperty("observacoes"); + } + + + public void setRealizada(String realizada) { + writeProperty("realizada", realizada); + } + public String getRealizada() { + return (String)readProperty("realizada"); + } + + + public void addToLembretesArray(siprp.database.cayenne.objects.Lembretes obj) { + addToManyTarget("lembretesArray", obj, true); + } + public void removeFromLembretesArray(siprp.database.cayenne.objects.Lembretes obj) { + removeToManyTarget("lembretesArray", obj, true); + } + public java.util.List getLembretesArray() { + return (java.util.List)readProperty("lembretesArray"); + } + + + public void setToEstabelecimentos(siprp.database.cayenne.objects.Estabelecimentos toEstabelecimentos) { + setToOneTarget("toEstabelecimentos", toEstabelecimentos, true); + } + + public siprp.database.cayenne.objects.Estabelecimentos getToEstabelecimentos() { + return (siprp.database.cayenne.objects.Estabelecimentos)readProperty("toEstabelecimentos"); + } + + + public void setToMarcacoesTecnicosHst(siprp.database.cayenne.objects.MarcacoesTecnicosHst toMarcacoesTecnicosHst) { + setToOneTarget("toMarcacoesTecnicosHst", toMarcacoesTecnicosHst, true); + } + + public siprp.database.cayenne.objects.MarcacoesTecnicosHst getToMarcacoesTecnicosHst() { + return (siprp.database.cayenne.objects.MarcacoesTecnicosHst)readProperty("toMarcacoesTecnicosHst"); + } + + +} diff --git a/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_MarcacoesGruposRealizados.java b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_MarcacoesGruposRealizados.java new file mode 100755 index 00000000..5d31aff6 --- /dev/null +++ b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_MarcacoesGruposRealizados.java @@ -0,0 +1,43 @@ +package siprp.database.cayenne.objects.auto; + +/** Class _MarcacoesGruposRealizados was generated by Cayenne. + * It is probably a good idea to avoid changing this class manually, + * since it may be overwritten next time code is regenerated. + * If you need to make any customizations, please use subclass. + */ +public abstract class _MarcacoesGruposRealizados extends org.apache.cayenne.CayenneDataObject { + + public static final String TO_MARCACOES_TRABALHADOR_PROPERTY = "toMarcacoesTrabalhador"; + public static final String TO_MARCACOES_TRABALHADOR_ESTADOS_PROPERTY = "toMarcacoesTrabalhadorEstados"; + public static final String TO_PRT_GRUPOS_PROTOCOLO_PROPERTY = "toPrtGruposProtocolo"; + + public static final String ID_PK_COLUMN = "id"; + + public void setToMarcacoesTrabalhador(siprp.database.cayenne.objects.MarcacoesTrabalhador toMarcacoesTrabalhador) { + setToOneTarget("toMarcacoesTrabalhador", toMarcacoesTrabalhador, true); + } + + public siprp.database.cayenne.objects.MarcacoesTrabalhador getToMarcacoesTrabalhador() { + return (siprp.database.cayenne.objects.MarcacoesTrabalhador)readProperty("toMarcacoesTrabalhador"); + } + + + public void setToMarcacoesTrabalhadorEstados(siprp.database.cayenne.objects.MarcacoesTrabalhadorEstados toMarcacoesTrabalhadorEstados) { + setToOneTarget("toMarcacoesTrabalhadorEstados", toMarcacoesTrabalhadorEstados, true); + } + + public siprp.database.cayenne.objects.MarcacoesTrabalhadorEstados getToMarcacoesTrabalhadorEstados() { + return (siprp.database.cayenne.objects.MarcacoesTrabalhadorEstados)readProperty("toMarcacoesTrabalhadorEstados"); + } + + + public void setToPrtGruposProtocolo(siprp.database.cayenne.objects.PrtGruposProtocolo toPrtGruposProtocolo) { + setToOneTarget("toPrtGruposProtocolo", toPrtGruposProtocolo, true); + } + + public siprp.database.cayenne.objects.PrtGruposProtocolo getToPrtGruposProtocolo() { + return (siprp.database.cayenne.objects.PrtGruposProtocolo)readProperty("toPrtGruposProtocolo"); + } + + +} diff --git a/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_MarcacoesTecnicosHst.java b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_MarcacoesTecnicosHst.java new file mode 100755 index 00000000..3fc5a9c4 --- /dev/null +++ b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_MarcacoesTecnicosHst.java @@ -0,0 +1,70 @@ +package siprp.database.cayenne.objects.auto; + +/** Class _MarcacoesTecnicosHst was generated by Cayenne. + * It is probably a good idea to avoid changing this class manually, + * since it may be overwritten next time code is regenerated. + * If you need to make any customizations, please use subclass. + */ +public abstract class _MarcacoesTecnicosHst extends org.apache.cayenne.CayenneDataObject { + + public static final String IDENTIFICADOR_PROPERTY = "identificador"; + public static final String INACTIVO_PROPERTY = "inactivo"; + public static final String INICIAIS_PROPERTY = "iniciais"; + public static final String NOME_PROPERTY = "nome"; + public static final String NOME_PLAIN_PROPERTY = "nomePlain"; + public static final String MARCACOES_ESTABELECIMENTO_ARRAY_PROPERTY = "marcacoesEstabelecimentoArray"; + + public static final String ID_PK_COLUMN = "id"; + + public void setIdentificador(Integer identificador) { + writeProperty("identificador", identificador); + } + public Integer getIdentificador() { + return (Integer)readProperty("identificador"); + } + + + public void setInactivo(String inactivo) { + writeProperty("inactivo", inactivo); + } + public String getInactivo() { + return (String)readProperty("inactivo"); + } + + + public void setIniciais(String iniciais) { + writeProperty("iniciais", iniciais); + } + public String getIniciais() { + return (String)readProperty("iniciais"); + } + + + public void setNome(String nome) { + writeProperty("nome", nome); + } + public String getNome() { + return (String)readProperty("nome"); + } + + + public void setNomePlain(String nomePlain) { + writeProperty("nomePlain", nomePlain); + } + public String getNomePlain() { + return (String)readProperty("nomePlain"); + } + + + public void addToMarcacoesEstabelecimentoArray(siprp.database.cayenne.objects.MarcacoesEstabelecimento obj) { + addToManyTarget("marcacoesEstabelecimentoArray", obj, true); + } + public void removeFromMarcacoesEstabelecimentoArray(siprp.database.cayenne.objects.MarcacoesEstabelecimento obj) { + removeToManyTarget("marcacoesEstabelecimentoArray", obj, true); + } + public java.util.List getMarcacoesEstabelecimentoArray() { + return (java.util.List)readProperty("marcacoesEstabelecimentoArray"); + } + + +} diff --git a/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_MarcacoesTrabalhador.java b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_MarcacoesTrabalhador.java new file mode 100755 index 00000000..a38119ff --- /dev/null +++ b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_MarcacoesTrabalhador.java @@ -0,0 +1,140 @@ +package siprp.database.cayenne.objects.auto; + +/** Class _MarcacoesTrabalhador was generated by Cayenne. + * It is probably a good idea to avoid changing this class manually, + * since it may be overwritten next time code is regenerated. + * If you need to make any customizations, please use subclass. + */ +public abstract class _MarcacoesTrabalhador extends org.apache.cayenne.CayenneDataObject { + + public static final String DATA_PROPERTY = "data"; + public static final String DATA_EMAIL_PROPERTY = "dataEmail"; + public static final String DATA_RELATORIO_PROPERTY = "dataRelatorio"; + public static final String ESTADO_PROPERTY = "estado"; + public static final String MOTIVO_PROPERTY = "motivo"; + public static final String OBSERVACOES_PROPERTY = "observacoes"; + public static final String REALIZADA_PROPERTY = "realizada"; + public static final String TIPO_PROPERTY = "tipo"; + public static final String TRABALHADOR_ID_PROPERTY = "trabalhadorId"; + public static final String LEMBRETES_ARRAY_PROPERTY = "lembretesArray"; + public static final String MARCACOES_GRUPOS_REALIZADOS_ARRAY_PROPERTY = "marcacoesGruposRealizadosArray"; + public static final String MARCACOES_TRABALHADOR_ESTADOS_ARRAY_PROPERTY = "marcacoesTrabalhadorEstadosArray"; + public static final String TO_PRESTADORES_PROPERTY = "toPrestadores"; + + public static final String ID_PK_COLUMN = "id"; + + public void setData(java.util.Date data) { + writeProperty("data", data); + } + public java.util.Date getData() { + return (java.util.Date)readProperty("data"); + } + + + public void setDataEmail(java.util.Date dataEmail) { + writeProperty("dataEmail", dataEmail); + } + public java.util.Date getDataEmail() { + return (java.util.Date)readProperty("dataEmail"); + } + + + public void setDataRelatorio(java.util.Date dataRelatorio) { + writeProperty("dataRelatorio", dataRelatorio); + } + public java.util.Date getDataRelatorio() { + return (java.util.Date)readProperty("dataRelatorio"); + } + + + public void setEstado(Integer estado) { + writeProperty("estado", estado); + } + public Integer getEstado() { + return (Integer)readProperty("estado"); + } + + + public void setMotivo(Integer motivo) { + writeProperty("motivo", motivo); + } + public Integer getMotivo() { + return (Integer)readProperty("motivo"); + } + + + public void setObservacoes(String observacoes) { + writeProperty("observacoes", observacoes); + } + public String getObservacoes() { + return (String)readProperty("observacoes"); + } + + + public void setRealizada(String realizada) { + writeProperty("realizada", realizada); + } + public String getRealizada() { + return (String)readProperty("realizada"); + } + + + public void setTipo(Integer tipo) { + writeProperty("tipo", tipo); + } + public Integer getTipo() { + return (Integer)readProperty("tipo"); + } + + + public void setTrabalhadorId(Integer trabalhadorId) { + writeProperty("trabalhadorId", trabalhadorId); + } + public Integer getTrabalhadorId() { + return (Integer)readProperty("trabalhadorId"); + } + + + public void addToLembretesArray(siprp.database.cayenne.objects.Lembretes obj) { + addToManyTarget("lembretesArray", obj, true); + } + public void removeFromLembretesArray(siprp.database.cayenne.objects.Lembretes obj) { + removeToManyTarget("lembretesArray", obj, true); + } + public java.util.List getLembretesArray() { + return (java.util.List)readProperty("lembretesArray"); + } + + + public void addToMarcacoesGruposRealizadosArray(siprp.database.cayenne.objects.MarcacoesGruposRealizados obj) { + addToManyTarget("marcacoesGruposRealizadosArray", obj, true); + } + public void removeFromMarcacoesGruposRealizadosArray(siprp.database.cayenne.objects.MarcacoesGruposRealizados obj) { + removeToManyTarget("marcacoesGruposRealizadosArray", obj, true); + } + public java.util.List getMarcacoesGruposRealizadosArray() { + return (java.util.List)readProperty("marcacoesGruposRealizadosArray"); + } + + + public void addToMarcacoesTrabalhadorEstadosArray(siprp.database.cayenne.objects.MarcacoesTrabalhadorEstados obj) { + addToManyTarget("marcacoesTrabalhadorEstadosArray", obj, true); + } + public void removeFromMarcacoesTrabalhadorEstadosArray(siprp.database.cayenne.objects.MarcacoesTrabalhadorEstados obj) { + removeToManyTarget("marcacoesTrabalhadorEstadosArray", obj, true); + } + public java.util.List getMarcacoesTrabalhadorEstadosArray() { + return (java.util.List)readProperty("marcacoesTrabalhadorEstadosArray"); + } + + + public void setToPrestadores(siprp.database.cayenne.objects.Prestadores toPrestadores) { + setToOneTarget("toPrestadores", toPrestadores, true); + } + + public siprp.database.cayenne.objects.Prestadores getToPrestadores() { + return (siprp.database.cayenne.objects.Prestadores)readProperty("toPrestadores"); + } + + +} diff --git a/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_MarcacoesTrabalhadorEstados.java b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_MarcacoesTrabalhadorEstados.java new file mode 100755 index 00000000..1072cd65 --- /dev/null +++ b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_MarcacoesTrabalhadorEstados.java @@ -0,0 +1,63 @@ +package siprp.database.cayenne.objects.auto; + +/** Class _MarcacoesTrabalhadorEstados was generated by Cayenne. + * It is probably a good idea to avoid changing this class manually, + * since it may be overwritten next time code is regenerated. + * If you need to make any customizations, please use subclass. + */ +public abstract class _MarcacoesTrabalhadorEstados extends org.apache.cayenne.CayenneDataObject { + + public static final String DATA_PROPERTY = "data"; + public static final String ESTADO_PROPERTY = "estado"; + public static final String MARCACOES_GRUPOS_REALIZADOS_ARRAY_PROPERTY = "marcacoesGruposRealizadosArray"; + public static final String TO_MARCACOES_TRABALHADOR_PROPERTY = "toMarcacoesTrabalhador"; + public static final String TO_PRESTADORES_PROPERTY = "toPrestadores"; + + public static final String ID_PK_COLUMN = "id"; + + public void setData(java.util.Date data) { + writeProperty("data", data); + } + public java.util.Date getData() { + return (java.util.Date)readProperty("data"); + } + + + public void setEstado(Integer estado) { + writeProperty("estado", estado); + } + public Integer getEstado() { + return (Integer)readProperty("estado"); + } + + + public void addToMarcacoesGruposRealizadosArray(siprp.database.cayenne.objects.MarcacoesGruposRealizados obj) { + addToManyTarget("marcacoesGruposRealizadosArray", obj, true); + } + public void removeFromMarcacoesGruposRealizadosArray(siprp.database.cayenne.objects.MarcacoesGruposRealizados obj) { + removeToManyTarget("marcacoesGruposRealizadosArray", obj, true); + } + public java.util.List getMarcacoesGruposRealizadosArray() { + return (java.util.List)readProperty("marcacoesGruposRealizadosArray"); + } + + + public void setToMarcacoesTrabalhador(siprp.database.cayenne.objects.MarcacoesTrabalhador toMarcacoesTrabalhador) { + setToOneTarget("toMarcacoesTrabalhador", toMarcacoesTrabalhador, true); + } + + public siprp.database.cayenne.objects.MarcacoesTrabalhador getToMarcacoesTrabalhador() { + return (siprp.database.cayenne.objects.MarcacoesTrabalhador)readProperty("toMarcacoesTrabalhador"); + } + + + public void setToPrestadores(siprp.database.cayenne.objects.Prestadores toPrestadores) { + setToOneTarget("toPrestadores", toPrestadores, true); + } + + public siprp.database.cayenne.objects.Prestadores getToPrestadores() { + return (siprp.database.cayenne.objects.Prestadores)readProperty("toPrestadores"); + } + + +} diff --git a/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_Medicos.java b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_Medicos.java new file mode 100755 index 00000000..97ffedd9 --- /dev/null +++ b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_Medicos.java @@ -0,0 +1,64 @@ +package siprp.database.cayenne.objects.auto; + +/** Class _Medicos was generated by Cayenne. + * It is probably a good idea to avoid changing this class manually, + * since it may be overwritten next time code is regenerated. + * If you need to make any customizations, please use subclass. + */ +public abstract class _Medicos extends org.apache.cayenne.CayenneDataObject { + + public static final String INACTIVO_PROPERTY = "inactivo"; + public static final String NOME_PROPERTY = "nome"; + public static final String NUMERO_CEDULA_PROPERTY = "numeroCedula"; + public static final String ESTABELECIMENTOS_ARRAY_PROPERTY = "estabelecimentosArray"; + public static final String EXAMES_ARRAY_PROPERTY = "examesArray"; + + public static final String ID_PK_COLUMN = "id"; + + public void setInactivo(String inactivo) { + writeProperty("inactivo", inactivo); + } + public String getInactivo() { + return (String)readProperty("inactivo"); + } + + + public void setNome(String nome) { + writeProperty("nome", nome); + } + public String getNome() { + return (String)readProperty("nome"); + } + + + public void setNumeroCedula(String numeroCedula) { + writeProperty("numeroCedula", numeroCedula); + } + public String getNumeroCedula() { + return (String)readProperty("numeroCedula"); + } + + + public void addToEstabelecimentosArray(siprp.database.cayenne.objects.Estabelecimentos obj) { + addToManyTarget("estabelecimentosArray", obj, true); + } + public void removeFromEstabelecimentosArray(siprp.database.cayenne.objects.Estabelecimentos obj) { + removeToManyTarget("estabelecimentosArray", obj, true); + } + public java.util.List getEstabelecimentosArray() { + return (java.util.List)readProperty("estabelecimentosArray"); + } + + + public void addToExamesArray(siprp.database.cayenne.objects.Exames obj) { + addToManyTarget("examesArray", obj, true); + } + public void removeFromExamesArray(siprp.database.cayenne.objects.Exames obj) { + removeToManyTarget("examesArray", obj, true); + } + public java.util.List getExamesArray() { + return (java.util.List)readProperty("examesArray"); + } + + +} diff --git a/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_Prestadores.java b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_Prestadores.java new file mode 100755 index 00000000..cca4dc02 --- /dev/null +++ b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_Prestadores.java @@ -0,0 +1,197 @@ +package siprp.database.cayenne.objects.auto; + +/** Class _Prestadores was generated by Cayenne. + * It is probably a good idea to avoid changing this class manually, + * since it may be overwritten next time code is regenerated. + * If you need to make any customizations, please use subclass. + */ +public abstract class _Prestadores extends org.apache.cayenne.CayenneDataObject { + + public static final String ACTIVO_PROPERTY = "activo"; + public static final String CODIGO_POSTAL_PROPERTY = "codigoPostal"; + public static final String CONTRIBUINTE_PROPERTY = "contribuinte"; + public static final String FAZ_CONSULTAS_PROPERTY = "fazConsultas"; + public static final String FAZ_ECDS_PROPERTY = "fazEcds"; + public static final String LOCALIDADE_PROPERTY = "localidade"; + public static final String LOCALIDADE_CP_PROPERTY = "localidadeCp"; + public static final String MORADA_PROPERTY = "morada"; + public static final String NOME_PROPERTY = "nome"; + public static final String NOME_PLAIN_PROPERTY = "nomePlain"; + public static final String MARCACOES_TRABALHADOR_ARRAY_PROPERTY = "marcacoesTrabalhadorArray"; + public static final String MARCACOES_TRABALHADOR_ESTADOS_ARRAY_PROPERTY = "marcacoesTrabalhadorEstadosArray"; + public static final String PRESTADORES_GRUPOS_PROTOCOLO_ARRAY_PROPERTY = "prestadoresGruposProtocoloArray"; + public static final String TO_CONTACTOS_PROPERTY = "toContactos"; + public static final String TRABALHADORES_CONSULTAS_ARRAY_PROPERTY = "trabalhadoresConsultasArray"; + public static final String TRABALHADORES_CONSULTAS_DATAS_ARRAY_PROPERTY = "trabalhadoresConsultasDatasArray"; + public static final String TRABALHADORES_ECD_ARRAY_PROPERTY = "trabalhadoresEcdArray"; + public static final String TRABALHADORES_ECDS_DATAS_ARRAY_PROPERTY = "trabalhadoresEcdsDatasArray"; + + public static final String ID_PK_COLUMN = "id"; + + public void setActivo(String activo) { + writeProperty("activo", activo); + } + public String getActivo() { + return (String)readProperty("activo"); + } + + + public void setCodigoPostal(String codigoPostal) { + writeProperty("codigoPostal", codigoPostal); + } + public String getCodigoPostal() { + return (String)readProperty("codigoPostal"); + } + + + public void setContribuinte(String contribuinte) { + writeProperty("contribuinte", contribuinte); + } + public String getContribuinte() { + return (String)readProperty("contribuinte"); + } + + + public void setFazConsultas(String fazConsultas) { + writeProperty("fazConsultas", fazConsultas); + } + public String getFazConsultas() { + return (String)readProperty("fazConsultas"); + } + + + public void setFazEcds(String fazEcds) { + writeProperty("fazEcds", fazEcds); + } + public String getFazEcds() { + return (String)readProperty("fazEcds"); + } + + + public void setLocalidade(String localidade) { + writeProperty("localidade", localidade); + } + public String getLocalidade() { + return (String)readProperty("localidade"); + } + + + public void setLocalidadeCp(String localidadeCp) { + writeProperty("localidadeCp", localidadeCp); + } + public String getLocalidadeCp() { + return (String)readProperty("localidadeCp"); + } + + + public void setMorada(String morada) { + writeProperty("morada", morada); + } + public String getMorada() { + return (String)readProperty("morada"); + } + + + public void setNome(String nome) { + writeProperty("nome", nome); + } + public String getNome() { + return (String)readProperty("nome"); + } + + + public void setNomePlain(String nomePlain) { + writeProperty("nomePlain", nomePlain); + } + public String getNomePlain() { + return (String)readProperty("nomePlain"); + } + + + public void addToMarcacoesTrabalhadorArray(siprp.database.cayenne.objects.MarcacoesTrabalhador obj) { + addToManyTarget("marcacoesTrabalhadorArray", obj, true); + } + public void removeFromMarcacoesTrabalhadorArray(siprp.database.cayenne.objects.MarcacoesTrabalhador obj) { + removeToManyTarget("marcacoesTrabalhadorArray", obj, true); + } + public java.util.List getMarcacoesTrabalhadorArray() { + return (java.util.List)readProperty("marcacoesTrabalhadorArray"); + } + + + public void addToMarcacoesTrabalhadorEstadosArray(siprp.database.cayenne.objects.MarcacoesTrabalhadorEstados obj) { + addToManyTarget("marcacoesTrabalhadorEstadosArray", obj, true); + } + public void removeFromMarcacoesTrabalhadorEstadosArray(siprp.database.cayenne.objects.MarcacoesTrabalhadorEstados obj) { + removeToManyTarget("marcacoesTrabalhadorEstadosArray", obj, true); + } + public java.util.List getMarcacoesTrabalhadorEstadosArray() { + return (java.util.List)readProperty("marcacoesTrabalhadorEstadosArray"); + } + + + public void addToPrestadoresGruposProtocoloArray(siprp.database.cayenne.objects.PrestadoresGruposProtocolo obj) { + addToManyTarget("prestadoresGruposProtocoloArray", obj, true); + } + public void removeFromPrestadoresGruposProtocoloArray(siprp.database.cayenne.objects.PrestadoresGruposProtocolo obj) { + removeToManyTarget("prestadoresGruposProtocoloArray", obj, true); + } + public java.util.List getPrestadoresGruposProtocoloArray() { + return (java.util.List)readProperty("prestadoresGruposProtocoloArray"); + } + + + public void setToContactos(siprp.database.cayenne.objects.Contactos toContactos) { + setToOneTarget("toContactos", toContactos, true); + } + + public siprp.database.cayenne.objects.Contactos getToContactos() { + return (siprp.database.cayenne.objects.Contactos)readProperty("toContactos"); + } + + + public void addToTrabalhadoresConsultasArray(siprp.database.cayenne.objects.TrabalhadoresConsultas obj) { + addToManyTarget("trabalhadoresConsultasArray", obj, true); + } + public void removeFromTrabalhadoresConsultasArray(siprp.database.cayenne.objects.TrabalhadoresConsultas obj) { + removeToManyTarget("trabalhadoresConsultasArray", obj, true); + } + public java.util.List getTrabalhadoresConsultasArray() { + return (java.util.List)readProperty("trabalhadoresConsultasArray"); + } + + + public void addToTrabalhadoresConsultasDatasArray(siprp.database.cayenne.objects.TrabalhadoresConsultasDatas obj) { + addToManyTarget("trabalhadoresConsultasDatasArray", obj, true); + } + public void removeFromTrabalhadoresConsultasDatasArray(siprp.database.cayenne.objects.TrabalhadoresConsultasDatas obj) { + removeToManyTarget("trabalhadoresConsultasDatasArray", obj, true); + } + public java.util.List getTrabalhadoresConsultasDatasArray() { + return (java.util.List)readProperty("trabalhadoresConsultasDatasArray"); + } + + + public void addToTrabalhadoresEcdArray(siprp.database.cayenne.objects.TrabalhadoresEcd obj) { + addToManyTarget("trabalhadoresEcdArray", obj, true); + } + public void removeFromTrabalhadoresEcdArray(siprp.database.cayenne.objects.TrabalhadoresEcd obj) { + removeToManyTarget("trabalhadoresEcdArray", obj, true); + } + public java.util.List getTrabalhadoresEcdArray() { + return (java.util.List)readProperty("trabalhadoresEcdArray"); + } + + + public void addToTrabalhadoresEcdsDatasArray(siprp.database.cayenne.objects.TrabalhadoresEcdsDatas obj) { + addToManyTarget("trabalhadoresEcdsDatasArray", obj, true); + } + public void removeFromTrabalhadoresEcdsDatasArray(siprp.database.cayenne.objects.TrabalhadoresEcdsDatas obj) { + removeToManyTarget("trabalhadoresEcdsDatasArray", obj, true); + } + public java.util.List getTrabalhadoresEcdsDatasArray() { + return (java.util.List)readProperty("trabalhadoresEcdsDatasArray"); + } + + +} diff --git a/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_PrestadoresGruposProtocolo.java b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_PrestadoresGruposProtocolo.java new file mode 100755 index 00000000..80ff5eb6 --- /dev/null +++ b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_PrestadoresGruposProtocolo.java @@ -0,0 +1,33 @@ +package siprp.database.cayenne.objects.auto; + +/** Class _PrestadoresGruposProtocolo was generated by Cayenne. + * It is probably a good idea to avoid changing this class manually, + * since it may be overwritten next time code is regenerated. + * If you need to make any customizations, please use subclass. + */ +public abstract class _PrestadoresGruposProtocolo extends org.apache.cayenne.CayenneDataObject { + + public static final String TO_PRESTADORES_PROPERTY = "toPrestadores"; + public static final String TO_PRT_GRUPOS_PROTOCOLO_PROPERTY = "toPrtGruposProtocolo"; + + public static final String ID_PK_COLUMN = "id"; + + public void setToPrestadores(siprp.database.cayenne.objects.Prestadores toPrestadores) { + setToOneTarget("toPrestadores", toPrestadores, true); + } + + public siprp.database.cayenne.objects.Prestadores getToPrestadores() { + return (siprp.database.cayenne.objects.Prestadores)readProperty("toPrestadores"); + } + + + public void setToPrtGruposProtocolo(siprp.database.cayenne.objects.PrtGruposProtocolo toPrtGruposProtocolo) { + setToOneTarget("toPrtGruposProtocolo", toPrtGruposProtocolo, true); + } + + public siprp.database.cayenne.objects.PrtGruposProtocolo getToPrtGruposProtocolo() { + return (siprp.database.cayenne.objects.PrtGruposProtocolo)readProperty("toPrtGruposProtocolo"); + } + + +} diff --git a/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_PrtElementosProtocolo.java b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_PrtElementosProtocolo.java new file mode 100755 index 00000000..61f13ba7 --- /dev/null +++ b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_PrtElementosProtocolo.java @@ -0,0 +1,42 @@ +package siprp.database.cayenne.objects.auto; + +/** Class _PrtElementosProtocolo was generated by Cayenne. + * It is probably a good idea to avoid changing this class manually, + * since it may be overwritten next time code is regenerated. + * If you need to make any customizations, please use subclass. + */ +public abstract class _PrtElementosProtocolo extends org.apache.cayenne.CayenneDataObject { + + public static final String NUMERO_PERFIL_PROPERTY = "numeroPerfil"; + public static final String TO_EMPRESAS_PROPERTY = "toEmpresas"; + public static final String TO_PRT_TIPOS_ELEMENTOS_PROTOCOLO_PROPERTY = "toPrtTiposElementosProtocolo"; + + public static final String ID_PK_COLUMN = "id"; + + public void setNumeroPerfil(Integer numeroPerfil) { + writeProperty("numeroPerfil", numeroPerfil); + } + public Integer getNumeroPerfil() { + return (Integer)readProperty("numeroPerfil"); + } + + + public void setToEmpresas(siprp.database.cayenne.objects.Empresas toEmpresas) { + setToOneTarget("toEmpresas", toEmpresas, true); + } + + public siprp.database.cayenne.objects.Empresas getToEmpresas() { + return (siprp.database.cayenne.objects.Empresas)readProperty("toEmpresas"); + } + + + public void setToPrtTiposElementosProtocolo(siprp.database.cayenne.objects.PrtTiposElementosProtocolo toPrtTiposElementosProtocolo) { + setToOneTarget("toPrtTiposElementosProtocolo", toPrtTiposElementosProtocolo, true); + } + + public siprp.database.cayenne.objects.PrtTiposElementosProtocolo getToPrtTiposElementosProtocolo() { + return (siprp.database.cayenne.objects.PrtTiposElementosProtocolo)readProperty("toPrtTiposElementosProtocolo"); + } + + +} diff --git a/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_PrtGruposProtocolo.java b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_PrtGruposProtocolo.java new file mode 100755 index 00000000..5a4381b3 --- /dev/null +++ b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_PrtGruposProtocolo.java @@ -0,0 +1,85 @@ +package siprp.database.cayenne.objects.auto; + +/** Class _PrtGruposProtocolo was generated by Cayenne. + * It is probably a good idea to avoid changing this class manually, + * since it may be overwritten next time code is regenerated. + * If you need to make any customizations, please use subclass. + */ +public abstract class _PrtGruposProtocolo extends org.apache.cayenne.CayenneDataObject { + + public static final String DESCRICAO_PROPERTY = "descricao"; + public static final String DESCRICAO_PLAIN_PROPERTY = "descricaoPlain"; + public static final String GRUPO_REAL_PROPERTY = "grupoReal"; + public static final String ORDEM_PROPERTY = "ordem"; + public static final String MARCACOES_GRUPOS_REALIZADOS_ARRAY_PROPERTY = "marcacoesGruposRealizadosArray"; + public static final String PRESTADORES_GRUPOS_PROTOCOLO_ARRAY_PROPERTY = "prestadoresGruposProtocoloArray"; + public static final String PRT_TIPOS_ELEMENTOS_PROTOCOLO_ARRAY_PROPERTY = "prtTiposElementosProtocoloArray"; + + public static final String ID_PK_COLUMN = "id"; + + public void setDescricao(String descricao) { + writeProperty("descricao", descricao); + } + public String getDescricao() { + return (String)readProperty("descricao"); + } + + + public void setDescricaoPlain(String descricaoPlain) { + writeProperty("descricaoPlain", descricaoPlain); + } + public String getDescricaoPlain() { + return (String)readProperty("descricaoPlain"); + } + + + public void setGrupoReal(String grupoReal) { + writeProperty("grupoReal", grupoReal); + } + public String getGrupoReal() { + return (String)readProperty("grupoReal"); + } + + + public void setOrdem(Integer ordem) { + writeProperty("ordem", ordem); + } + public Integer getOrdem() { + return (Integer)readProperty("ordem"); + } + + + public void addToMarcacoesGruposRealizadosArray(siprp.database.cayenne.objects.MarcacoesGruposRealizados obj) { + addToManyTarget("marcacoesGruposRealizadosArray", obj, true); + } + public void removeFromMarcacoesGruposRealizadosArray(siprp.database.cayenne.objects.MarcacoesGruposRealizados obj) { + removeToManyTarget("marcacoesGruposRealizadosArray", obj, true); + } + public java.util.List getMarcacoesGruposRealizadosArray() { + return (java.util.List)readProperty("marcacoesGruposRealizadosArray"); + } + + + public void addToPrestadoresGruposProtocoloArray(siprp.database.cayenne.objects.PrestadoresGruposProtocolo obj) { + addToManyTarget("prestadoresGruposProtocoloArray", obj, true); + } + public void removeFromPrestadoresGruposProtocoloArray(siprp.database.cayenne.objects.PrestadoresGruposProtocolo obj) { + removeToManyTarget("prestadoresGruposProtocoloArray", obj, true); + } + public java.util.List getPrestadoresGruposProtocoloArray() { + return (java.util.List)readProperty("prestadoresGruposProtocoloArray"); + } + + + public void addToPrtTiposElementosProtocoloArray(siprp.database.cayenne.objects.PrtTiposElementosProtocolo obj) { + addToManyTarget("prtTiposElementosProtocoloArray", obj, true); + } + public void removeFromPrtTiposElementosProtocoloArray(siprp.database.cayenne.objects.PrtTiposElementosProtocolo obj) { + removeToManyTarget("prtTiposElementosProtocoloArray", obj, true); + } + public java.util.List getPrtTiposElementosProtocoloArray() { + return (java.util.List)readProperty("prtTiposElementosProtocoloArray"); + } + + +} diff --git a/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_PrtTiposElementosProtocolo.java b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_PrtTiposElementosProtocolo.java new file mode 100755 index 00000000..92edc741 --- /dev/null +++ b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_PrtTiposElementosProtocolo.java @@ -0,0 +1,74 @@ +package siprp.database.cayenne.objects.auto; + +/** Class _PrtTiposElementosProtocolo was generated by Cayenne. + * It is probably a good idea to avoid changing this class manually, + * since it may be overwritten next time code is regenerated. + * If you need to make any customizations, please use subclass. + */ +public abstract class _PrtTiposElementosProtocolo extends org.apache.cayenne.CayenneDataObject { + + public static final String DESCRICAO_PROPERTY = "descricao"; + public static final String DESCRICAO_PLAIN_PROPERTY = "descricaoPlain"; + public static final String ORDEM_PROPERTY = "ordem"; + public static final String PRT_ELEMENTOS_PROTOCOLO_ARRAY_PROPERTY = "prtElementosProtocoloArray"; + public static final String TO_PRT_GRUPOS_PROTOCOLO_PROPERTY = "toPrtGruposProtocolo"; + public static final String TRABALHADORES_ECD_ARRAY_PROPERTY = "trabalhadoresEcdArray"; + + public static final String ID_PK_COLUMN = "id"; + + public void setDescricao(String descricao) { + writeProperty("descricao", descricao); + } + public String getDescricao() { + return (String)readProperty("descricao"); + } + + + public void setDescricaoPlain(String descricaoPlain) { + writeProperty("descricaoPlain", descricaoPlain); + } + public String getDescricaoPlain() { + return (String)readProperty("descricaoPlain"); + } + + + public void setOrdem(Integer ordem) { + writeProperty("ordem", ordem); + } + public Integer getOrdem() { + return (Integer)readProperty("ordem"); + } + + + public void addToPrtElementosProtocoloArray(siprp.database.cayenne.objects.PrtElementosProtocolo obj) { + addToManyTarget("prtElementosProtocoloArray", obj, true); + } + public void removeFromPrtElementosProtocoloArray(siprp.database.cayenne.objects.PrtElementosProtocolo obj) { + removeToManyTarget("prtElementosProtocoloArray", obj, true); + } + public java.util.List getPrtElementosProtocoloArray() { + return (java.util.List)readProperty("prtElementosProtocoloArray"); + } + + + public void setToPrtGruposProtocolo(siprp.database.cayenne.objects.PrtGruposProtocolo toPrtGruposProtocolo) { + setToOneTarget("toPrtGruposProtocolo", toPrtGruposProtocolo, true); + } + + public siprp.database.cayenne.objects.PrtGruposProtocolo getToPrtGruposProtocolo() { + return (siprp.database.cayenne.objects.PrtGruposProtocolo)readProperty("toPrtGruposProtocolo"); + } + + + public void addToTrabalhadoresEcdArray(siprp.database.cayenne.objects.TrabalhadoresEcd obj) { + addToManyTarget("trabalhadoresEcdArray", obj, true); + } + public void removeFromTrabalhadoresEcdArray(siprp.database.cayenne.objects.TrabalhadoresEcd obj) { + removeToManyTarget("trabalhadoresEcdArray", obj, true); + } + public java.util.List getTrabalhadoresEcdArray() { + return (java.util.List)readProperty("trabalhadoresEcdArray"); + } + + +} diff --git a/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_TiposExamesComp.java b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_TiposExamesComp.java new file mode 100755 index 00000000..4bcdb491 --- /dev/null +++ b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_TiposExamesComp.java @@ -0,0 +1,43 @@ +package siprp.database.cayenne.objects.auto; + +/** Class _TiposExamesComp was generated by Cayenne. + * It is probably a good idea to avoid changing this class manually, + * since it may be overwritten next time code is regenerated. + * If you need to make any customizations, please use subclass. + */ +public abstract class _TiposExamesComp extends org.apache.cayenne.CayenneDataObject { + + public static final String DESCRICAO_PROPERTY = "descricao"; + public static final String ORDEM_PROPERTY = "ordem"; + public static final String EXAMES_PERFIS_ARRAY_PROPERTY = "examesPerfisArray"; + + public static final String ID_PK_COLUMN = "id"; + + public void setDescricao(String descricao) { + writeProperty("descricao", descricao); + } + public String getDescricao() { + return (String)readProperty("descricao"); + } + + + public void setOrdem(Integer ordem) { + writeProperty("ordem", ordem); + } + public Integer getOrdem() { + return (Integer)readProperty("ordem"); + } + + + public void addToExamesPerfisArray(siprp.database.cayenne.objects.ExamesPerfis obj) { + addToManyTarget("examesPerfisArray", obj, true); + } + public void removeFromExamesPerfisArray(siprp.database.cayenne.objects.ExamesPerfis obj) { + removeToManyTarget("examesPerfisArray", obj, true); + } + public java.util.List getExamesPerfisArray() { + return (java.util.List)readProperty("examesPerfisArray"); + } + + +} diff --git a/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_Trabalhadores.java b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_Trabalhadores.java new file mode 100755 index 00000000..e2ae9fa6 --- /dev/null +++ b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_Trabalhadores.java @@ -0,0 +1,233 @@ +package siprp.database.cayenne.objects.auto; + +/** Class _Trabalhadores was generated by Cayenne. + * It is probably a good idea to avoid changing this class manually, + * since it may be overwritten next time code is regenerated. + * If you need to make any customizations, please use subclass. + */ +public abstract class _Trabalhadores extends siprp.database.cayenne.objects.BaseObject { + + public static final String ACTUALIZACAO_PROPERTY = "actualizacao"; + public static final String CATEGORIA_PROPERTY = "categoria"; + public static final String DATA_ADMISSAO_PROPERTY = "dataAdmissao"; + public static final String DATA_ADMISSAO_FUNCAO_PROPERTY = "dataAdmissaoFuncao"; + public static final String DATA_DEMISSAO_PROPERTY = "dataDemissao"; + public static final String DATA_NASCIMENTO_PROPERTY = "dataNascimento"; + public static final String FUNCAO_PROPOSTA_PROPERTY = "funcaoProposta"; + public static final String ID_PROPERTY = "id"; + public static final String INACTIVO_PROPERTY = "inactivo"; + public static final String LOCAL_TRABALHO_PROPERTY = "localTrabalho"; + public static final String NACIONALIDADE_PROPERTY = "nacionalidade"; + public static final String NOME_PROPERTY = "nome"; + public static final String NOME_PLAIN_PROPERTY = "nomePlain"; + public static final String NUMERO_MECANOGRAFICO_PROPERTY = "numeroMecanografico"; + public static final String OBSERVACOES_PROPERTY = "observacoes"; + public static final String OBSERVACOES_GESTAO_PROPERTY = "observacoesGestao"; + public static final String PERFIL_PROPERTY = "perfil"; + public static final String SEXO_PROPERTY = "sexo"; + public static final String LEMBRETES_ARRAY_PROPERTY = "lembretesArray"; + public static final String TO_ESTABELECIMENTOS_PROPERTY = "toEstabelecimentos"; + public static final String TRABALHADORES_CONSULTAS_ARRAY_PROPERTY = "trabalhadoresConsultasArray"; + public static final String TRABALHADORES_ECDS_ARRAY_PROPERTY = "trabalhadoresEcdsArray"; + public static final String TRABALHADORES_PROCESSO_ARRAY_PROPERTY = "trabalhadoresProcessoArray"; + + public static final String ID_PK_COLUMN = "id"; + + public void setActualizacao(java.util.Date actualizacao) { + writeProperty("actualizacao", actualizacao); + } + public java.util.Date getActualizacao() { + return (java.util.Date)readProperty("actualizacao"); + } + + + public void setCategoria(String categoria) { + writeProperty("categoria", categoria); + } + public String getCategoria() { + return (String)readProperty("categoria"); + } + + + public void setDataAdmissao(java.util.Date dataAdmissao) { + writeProperty("dataAdmissao", dataAdmissao); + } + public java.util.Date getDataAdmissao() { + return (java.util.Date)readProperty("dataAdmissao"); + } + + + public void setDataAdmissaoFuncao(java.util.Date dataAdmissaoFuncao) { + writeProperty("dataAdmissaoFuncao", dataAdmissaoFuncao); + } + public java.util.Date getDataAdmissaoFuncao() { + return (java.util.Date)readProperty("dataAdmissaoFuncao"); + } + + + public void setDataDemissao(java.util.Date dataDemissao) { + writeProperty("dataDemissao", dataDemissao); + } + public java.util.Date getDataDemissao() { + return (java.util.Date)readProperty("dataDemissao"); + } + + + public void setDataNascimento(java.util.Date dataNascimento) { + writeProperty("dataNascimento", dataNascimento); + } + public java.util.Date getDataNascimento() { + return (java.util.Date)readProperty("dataNascimento"); + } + + + public void setFuncaoProposta(String funcaoProposta) { + writeProperty("funcaoProposta", funcaoProposta); + } + public String getFuncaoProposta() { + return (String)readProperty("funcaoProposta"); + } + + + public void setId(Integer id) { + writeProperty("id", id); + } + public Integer getId() { + return (Integer)readProperty("id"); + } + + + public void setInactivo(String inactivo) { + writeProperty("inactivo", inactivo); + } + public String getInactivo() { + return (String)readProperty("inactivo"); + } + + + public void setLocalTrabalho(String localTrabalho) { + writeProperty("localTrabalho", localTrabalho); + } + public String getLocalTrabalho() { + return (String)readProperty("localTrabalho"); + } + + + public void setNacionalidade(String nacionalidade) { + writeProperty("nacionalidade", nacionalidade); + } + public String getNacionalidade() { + return (String)readProperty("nacionalidade"); + } + + + public void setNome(String nome) { + writeProperty("nome", nome); + } + public String getNome() { + return (String)readProperty("nome"); + } + + + public void setNomePlain(String nomePlain) { + writeProperty("nomePlain", nomePlain); + } + public String getNomePlain() { + return (String)readProperty("nomePlain"); + } + + + public void setNumeroMecanografico(String numeroMecanografico) { + writeProperty("numeroMecanografico", numeroMecanografico); + } + public String getNumeroMecanografico() { + return (String)readProperty("numeroMecanografico"); + } + + + public void setObservacoes(String observacoes) { + writeProperty("observacoes", observacoes); + } + public String getObservacoes() { + return (String)readProperty("observacoes"); + } + + + public void setObservacoesGestao(String observacoesGestao) { + writeProperty("observacoesGestao", observacoesGestao); + } + public String getObservacoesGestao() { + return (String)readProperty("observacoesGestao"); + } + + + public void setPerfil(Integer perfil) { + writeProperty("perfil", perfil); + } + public Integer getPerfil() { + return (Integer)readProperty("perfil"); + } + + + public void setSexo(String sexo) { + writeProperty("sexo", sexo); + } + public String getSexo() { + return (String)readProperty("sexo"); + } + + + public void addToLembretesArray(siprp.database.cayenne.objects.Lembretes obj) { + addToManyTarget("lembretesArray", obj, true); + } + public void removeFromLembretesArray(siprp.database.cayenne.objects.Lembretes obj) { + removeToManyTarget("lembretesArray", obj, true); + } + public java.util.List getLembretesArray() { + return (java.util.List)readProperty("lembretesArray"); + } + + + public void setToEstabelecimentos(siprp.database.cayenne.objects.Estabelecimentos toEstabelecimentos) { + setToOneTarget("toEstabelecimentos", toEstabelecimentos, true); + } + + public siprp.database.cayenne.objects.Estabelecimentos getToEstabelecimentos() { + return (siprp.database.cayenne.objects.Estabelecimentos)readProperty("toEstabelecimentos"); + } + + + public void addToTrabalhadoresConsultasArray(siprp.database.cayenne.objects.TrabalhadoresConsultas obj) { + addToManyTarget("trabalhadoresConsultasArray", obj, true); + } + public void removeFromTrabalhadoresConsultasArray(siprp.database.cayenne.objects.TrabalhadoresConsultas obj) { + removeToManyTarget("trabalhadoresConsultasArray", obj, true); + } + public java.util.List getTrabalhadoresConsultasArray() { + return (java.util.List)readProperty("trabalhadoresConsultasArray"); + } + + + public void addToTrabalhadoresEcdsArray(siprp.database.cayenne.objects.TrabalhadoresEcds obj) { + addToManyTarget("trabalhadoresEcdsArray", obj, true); + } + public void removeFromTrabalhadoresEcdsArray(siprp.database.cayenne.objects.TrabalhadoresEcds obj) { + removeToManyTarget("trabalhadoresEcdsArray", obj, true); + } + public java.util.List getTrabalhadoresEcdsArray() { + return (java.util.List)readProperty("trabalhadoresEcdsArray"); + } + + + public void addToTrabalhadoresProcessoArray(siprp.database.cayenne.objects.TrabalhadoresProcesso obj) { + addToManyTarget("trabalhadoresProcessoArray", obj, true); + } + public void removeFromTrabalhadoresProcessoArray(siprp.database.cayenne.objects.TrabalhadoresProcesso obj) { + removeToManyTarget("trabalhadoresProcessoArray", obj, true); + } + public java.util.List getTrabalhadoresProcessoArray() { + return (java.util.List)readProperty("trabalhadoresProcessoArray"); + } + + +} diff --git a/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_TrabalhadoresConsultas.java b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_TrabalhadoresConsultas.java new file mode 100755 index 00000000..228eb1b2 --- /dev/null +++ b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_TrabalhadoresConsultas.java @@ -0,0 +1,82 @@ +package siprp.database.cayenne.objects.auto; + +/** Class _TrabalhadoresConsultas was generated by Cayenne. + * It is probably a good idea to avoid changing this class manually, + * since it may be overwritten next time code is regenerated. + * If you need to make any customizations, please use subclass. + */ +public abstract class _TrabalhadoresConsultas extends siprp.database.cayenne.objects.BaseObject { + + public static final String DATA_PROPERTY = "data"; + public static final String ESTADO_PROPERTY = "estado"; + public static final String ID_PROPERTY = "id"; + public static final String TO_PRESTADORES_PROPERTY = "toPrestadores"; + public static final String TO_TRABALHADORES_PROPERTY = "toTrabalhadores"; + public static final String TO_TRABALHADORES_PROCESSO_PROPERTY = "toTrabalhadoresProcesso"; + public static final String TRABALHADORES_CONSULTAS_DATAS_ARRAY_PROPERTY = "trabalhadoresConsultasDatasArray"; + + public static final String ID_PK_COLUMN = "id"; + + public void setData(java.util.Date data) { + writeProperty("data", data); + } + public java.util.Date getData() { + return (java.util.Date)readProperty("data"); + } + + + public void setEstado(Integer estado) { + writeProperty("estado", estado); + } + public Integer getEstado() { + return (Integer)readProperty("estado"); + } + + + public void setId(Integer id) { + writeProperty("id", id); + } + public Integer getId() { + return (Integer)readProperty("id"); + } + + + public void setToPrestadores(siprp.database.cayenne.objects.Prestadores toPrestadores) { + setToOneTarget("toPrestadores", toPrestadores, true); + } + + public siprp.database.cayenne.objects.Prestadores getToPrestadores() { + return (siprp.database.cayenne.objects.Prestadores)readProperty("toPrestadores"); + } + + + public void setToTrabalhadores(siprp.database.cayenne.objects.Trabalhadores toTrabalhadores) { + setToOneTarget("toTrabalhadores", toTrabalhadores, true); + } + + public siprp.database.cayenne.objects.Trabalhadores getToTrabalhadores() { + return (siprp.database.cayenne.objects.Trabalhadores)readProperty("toTrabalhadores"); + } + + + public void setToTrabalhadoresProcesso(siprp.database.cayenne.objects.TrabalhadoresProcesso toTrabalhadoresProcesso) { + setToOneTarget("toTrabalhadoresProcesso", toTrabalhadoresProcesso, true); + } + + public siprp.database.cayenne.objects.TrabalhadoresProcesso getToTrabalhadoresProcesso() { + return (siprp.database.cayenne.objects.TrabalhadoresProcesso)readProperty("toTrabalhadoresProcesso"); + } + + + public void addToTrabalhadoresConsultasDatasArray(siprp.database.cayenne.objects.TrabalhadoresConsultasDatas obj) { + addToManyTarget("trabalhadoresConsultasDatasArray", obj, true); + } + public void removeFromTrabalhadoresConsultasDatasArray(siprp.database.cayenne.objects.TrabalhadoresConsultasDatas obj) { + removeToManyTarget("trabalhadoresConsultasDatasArray", obj, true); + } + public java.util.List getTrabalhadoresConsultasDatasArray() { + return (java.util.List)readProperty("trabalhadoresConsultasDatasArray"); + } + + +} diff --git a/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_TrabalhadoresConsultasDatas.java b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_TrabalhadoresConsultasDatas.java new file mode 100755 index 00000000..3060a3e2 --- /dev/null +++ b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_TrabalhadoresConsultasDatas.java @@ -0,0 +1,84 @@ +package siprp.database.cayenne.objects.auto; + +/** Class _TrabalhadoresConsultasDatas was generated by Cayenne. + * It is probably a good idea to avoid changing this class manually, + * since it may be overwritten next time code is regenerated. + * If you need to make any customizations, please use subclass. + */ +public abstract class _TrabalhadoresConsultasDatas extends siprp.database.cayenne.objects.BaseObject { + + public static final String DATA_PROPERTY = "data"; + public static final String ESTADO_PROPERTY = "estado"; + public static final String ID_PROPERTY = "id"; + public static final String TO_PRESTADORES_PROPERTY = "toPrestadores"; + public static final String TO_TRABALHADORES_CONSULTAS_PROPERTY = "toTrabalhadoresConsultas"; + public static final String TRABALHADORES_CONSULTAS_DATAS_EMAILS_ARRAY_PROPERTY = "trabalhadoresConsultasDatasEmailsArray"; + public static final String TRABALHADORES_CONSULTAS_DATAS_OBSERVACOES_ARRAY_PROPERTY = "trabalhadoresConsultasDatasObservacoesArray"; + + public static final String ID_PK_COLUMN = "id"; + + public void setData(java.util.Date data) { + writeProperty("data", data); + } + public java.util.Date getData() { + return (java.util.Date)readProperty("data"); + } + + + public void setEstado(Integer estado) { + writeProperty("estado", estado); + } + public Integer getEstado() { + return (Integer)readProperty("estado"); + } + + + public void setId(Integer id) { + writeProperty("id", id); + } + public Integer getId() { + return (Integer)readProperty("id"); + } + + + public void setToPrestadores(siprp.database.cayenne.objects.Prestadores toPrestadores) { + setToOneTarget("toPrestadores", toPrestadores, true); + } + + public siprp.database.cayenne.objects.Prestadores getToPrestadores() { + return (siprp.database.cayenne.objects.Prestadores)readProperty("toPrestadores"); + } + + + public void setToTrabalhadoresConsultas(siprp.database.cayenne.objects.TrabalhadoresConsultas toTrabalhadoresConsultas) { + setToOneTarget("toTrabalhadoresConsultas", toTrabalhadoresConsultas, true); + } + + public siprp.database.cayenne.objects.TrabalhadoresConsultas getToTrabalhadoresConsultas() { + return (siprp.database.cayenne.objects.TrabalhadoresConsultas)readProperty("toTrabalhadoresConsultas"); + } + + + public void addToTrabalhadoresConsultasDatasEmailsArray(siprp.database.cayenne.objects.TrabalhadoresConsultasDatasEmails obj) { + addToManyTarget("trabalhadoresConsultasDatasEmailsArray", obj, true); + } + public void removeFromTrabalhadoresConsultasDatasEmailsArray(siprp.database.cayenne.objects.TrabalhadoresConsultasDatasEmails obj) { + removeToManyTarget("trabalhadoresConsultasDatasEmailsArray", obj, true); + } + public java.util.List getTrabalhadoresConsultasDatasEmailsArray() { + return (java.util.List)readProperty("trabalhadoresConsultasDatasEmailsArray"); + } + + + public void addToTrabalhadoresConsultasDatasObservacoesArray(siprp.database.cayenne.objects.TrabalhadoresConsultasDatasObservacoes obj) { + addToManyTarget("trabalhadoresConsultasDatasObservacoesArray", obj, true); + } + public void removeFromTrabalhadoresConsultasDatasObservacoesArray(siprp.database.cayenne.objects.TrabalhadoresConsultasDatasObservacoes obj) { + removeToManyTarget("trabalhadoresConsultasDatasObservacoesArray", obj, true); + } + public java.util.List getTrabalhadoresConsultasDatasObservacoesArray() { + return (java.util.List)readProperty("trabalhadoresConsultasDatasObservacoesArray"); + } + + +} diff --git a/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_TrabalhadoresConsultasDatasEmails.java b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_TrabalhadoresConsultasDatasEmails.java new file mode 100755 index 00000000..5ee486ba --- /dev/null +++ b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_TrabalhadoresConsultasDatasEmails.java @@ -0,0 +1,68 @@ +package siprp.database.cayenne.objects.auto; + +/** Class _TrabalhadoresConsultasDatasEmails was generated by Cayenne. + * It is probably a good idea to avoid changing this class manually, + * since it may be overwritten next time code is regenerated. + * If you need to make any customizations, please use subclass. + */ +public abstract class _TrabalhadoresConsultasDatasEmails extends siprp.database.cayenne.objects.BaseObject { + + public static final String BODY_PROPERTY = "body"; + public static final String DATA_PROPERTY = "data"; + public static final String DESTINATION_PROPERTY = "destination"; + public static final String ID_PROPERTY = "id"; + public static final String SUBJECT_PROPERTY = "subject"; + public static final String TO_TRABALHADORES_CONSULTAS_DATAS_PROPERTY = "toTrabalhadoresConsultasDatas"; + + public static final String ID_PK_COLUMN = "id"; + + public void setBody(String body) { + writeProperty("body", body); + } + public String getBody() { + return (String)readProperty("body"); + } + + + public void setData(java.util.Date data) { + writeProperty("data", data); + } + public java.util.Date getData() { + return (java.util.Date)readProperty("data"); + } + + + public void setDestination(String destination) { + writeProperty("destination", destination); + } + public String getDestination() { + return (String)readProperty("destination"); + } + + + public void setId(Integer id) { + writeProperty("id", id); + } + public Integer getId() { + return (Integer)readProperty("id"); + } + + + public void setSubject(String subject) { + writeProperty("subject", subject); + } + public String getSubject() { + return (String)readProperty("subject"); + } + + + public void setToTrabalhadoresConsultasDatas(siprp.database.cayenne.objects.TrabalhadoresConsultasDatas toTrabalhadoresConsultasDatas) { + setToOneTarget("toTrabalhadoresConsultasDatas", toTrabalhadoresConsultasDatas, true); + } + + public siprp.database.cayenne.objects.TrabalhadoresConsultasDatas getToTrabalhadoresConsultasDatas() { + return (siprp.database.cayenne.objects.TrabalhadoresConsultasDatas)readProperty("toTrabalhadoresConsultasDatas"); + } + + +} diff --git a/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_TrabalhadoresConsultasDatasObservacoes.java b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_TrabalhadoresConsultasDatasObservacoes.java new file mode 100755 index 00000000..67a1c6a0 --- /dev/null +++ b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_TrabalhadoresConsultasDatasObservacoes.java @@ -0,0 +1,41 @@ +package siprp.database.cayenne.objects.auto; + +/** Class _TrabalhadoresConsultasDatasObservacoes was generated by Cayenne. + * It is probably a good idea to avoid changing this class manually, + * since it may be overwritten next time code is regenerated. + * If you need to make any customizations, please use subclass. + */ +public abstract class _TrabalhadoresConsultasDatasObservacoes extends siprp.database.cayenne.objects.BaseObject { + + public static final String ID_PROPERTY = "id"; + public static final String OBSERVACAO_PROPERTY = "observacao"; + public static final String TO_TRABALHADORES_CONSULTAS_DATAS_PROPERTY = "toTrabalhadoresConsultasDatas"; + + public static final String ID_PK_COLUMN = "id"; + + public void setId(Integer id) { + writeProperty("id", id); + } + public Integer getId() { + return (Integer)readProperty("id"); + } + + + public void setObservacao(String observacao) { + writeProperty("observacao", observacao); + } + public String getObservacao() { + return (String)readProperty("observacao"); + } + + + public void setToTrabalhadoresConsultasDatas(siprp.database.cayenne.objects.TrabalhadoresConsultasDatas toTrabalhadoresConsultasDatas) { + setToOneTarget("toTrabalhadoresConsultasDatas", toTrabalhadoresConsultasDatas, true); + } + + public siprp.database.cayenne.objects.TrabalhadoresConsultasDatas getToTrabalhadoresConsultasDatas() { + return (siprp.database.cayenne.objects.TrabalhadoresConsultasDatas)readProperty("toTrabalhadoresConsultasDatas"); + } + + +} diff --git a/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_TrabalhadoresEcd.java b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_TrabalhadoresEcd.java new file mode 100755 index 00000000..4c3d87fe --- /dev/null +++ b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_TrabalhadoresEcd.java @@ -0,0 +1,72 @@ +package siprp.database.cayenne.objects.auto; + +/** Class _TrabalhadoresEcd was generated by Cayenne. + * It is probably a good idea to avoid changing this class manually, + * since it may be overwritten next time code is regenerated. + * If you need to make any customizations, please use subclass. + */ +public abstract class _TrabalhadoresEcd extends siprp.database.cayenne.objects.BaseObject { + + public static final String ESTADO_PROPERTY = "estado"; + public static final String TO_ECD_OFICIAL_PROPERTY = "toEcdOficial"; + public static final String TO_PRESTADORES_PROPERTY = "toPrestadores"; + public static final String TO_PRT_TIPOS_ELEMENTOS_PROTOCOLO_PROPERTY = "toPrtTiposElementosProtocolo"; + public static final String TO_TRABALHADORES_ECDS_PROPERTY = "toTrabalhadoresEcds"; + public static final String TO_TRABALHADORES_ECDS_DATAS_PROPERTY = "toTrabalhadoresEcdsDatas"; + + public static final String ID_PK_COLUMN = "id"; + + public void setEstado(Integer estado) { + writeProperty("estado", estado); + } + public Integer getEstado() { + return (Integer)readProperty("estado"); + } + + + public void setToEcdOficial(siprp.database.cayenne.objects.EcdOficial toEcdOficial) { + setToOneTarget("toEcdOficial", toEcdOficial, true); + } + + public siprp.database.cayenne.objects.EcdOficial getToEcdOficial() { + return (siprp.database.cayenne.objects.EcdOficial)readProperty("toEcdOficial"); + } + + + public void setToPrestadores(siprp.database.cayenne.objects.Prestadores toPrestadores) { + setToOneTarget("toPrestadores", toPrestadores, true); + } + + public siprp.database.cayenne.objects.Prestadores getToPrestadores() { + return (siprp.database.cayenne.objects.Prestadores)readProperty("toPrestadores"); + } + + + public void setToPrtTiposElementosProtocolo(siprp.database.cayenne.objects.PrtTiposElementosProtocolo toPrtTiposElementosProtocolo) { + setToOneTarget("toPrtTiposElementosProtocolo", toPrtTiposElementosProtocolo, true); + } + + public siprp.database.cayenne.objects.PrtTiposElementosProtocolo getToPrtTiposElementosProtocolo() { + return (siprp.database.cayenne.objects.PrtTiposElementosProtocolo)readProperty("toPrtTiposElementosProtocolo"); + } + + + public void setToTrabalhadoresEcds(siprp.database.cayenne.objects.TrabalhadoresEcds toTrabalhadoresEcds) { + setToOneTarget("toTrabalhadoresEcds", toTrabalhadoresEcds, true); + } + + public siprp.database.cayenne.objects.TrabalhadoresEcds getToTrabalhadoresEcds() { + return (siprp.database.cayenne.objects.TrabalhadoresEcds)readProperty("toTrabalhadoresEcds"); + } + + + public void setToTrabalhadoresEcdsDatas(siprp.database.cayenne.objects.TrabalhadoresEcdsDatas toTrabalhadoresEcdsDatas) { + setToOneTarget("toTrabalhadoresEcdsDatas", toTrabalhadoresEcdsDatas, true); + } + + public siprp.database.cayenne.objects.TrabalhadoresEcdsDatas getToTrabalhadoresEcdsDatas() { + return (siprp.database.cayenne.objects.TrabalhadoresEcdsDatas)readProperty("toTrabalhadoresEcdsDatas"); + } + + +} diff --git a/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_TrabalhadoresEcds.java b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_TrabalhadoresEcds.java new file mode 100755 index 00000000..1247b033 --- /dev/null +++ b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_TrabalhadoresEcds.java @@ -0,0 +1,75 @@ +package siprp.database.cayenne.objects.auto; + +/** Class _TrabalhadoresEcds was generated by Cayenne. + * It is probably a good idea to avoid changing this class manually, + * since it may be overwritten next time code is regenerated. + * If you need to make any customizations, please use subclass. + */ +public abstract class _TrabalhadoresEcds extends siprp.database.cayenne.objects.BaseObject { + + public static final String DATA_PROPERTY = "data"; + public static final String ESTADO_PROPERTY = "estado"; + public static final String TO_TRABALHADORES_PROPERTY = "toTrabalhadores"; + public static final String TO_TRABALHADORES_PROCESSO_PROPERTY = "toTrabalhadoresProcesso"; + public static final String TRABALHADORES_ECD_ARRAY_PROPERTY = "trabalhadoresEcdArray"; + public static final String TRABALHADORES_ECDS_DATAS_ARRAY_PROPERTY = "trabalhadoresEcdsDatasArray"; + + public static final String ID_PK_COLUMN = "id"; + + public void setData(java.util.Date data) { + writeProperty("data", data); + } + public java.util.Date getData() { + return (java.util.Date)readProperty("data"); + } + + + public void setEstado(Integer estado) { + writeProperty("estado", estado); + } + public Integer getEstado() { + return (Integer)readProperty("estado"); + } + + + public void setToTrabalhadores(siprp.database.cayenne.objects.Trabalhadores toTrabalhadores) { + setToOneTarget("toTrabalhadores", toTrabalhadores, true); + } + + public siprp.database.cayenne.objects.Trabalhadores getToTrabalhadores() { + return (siprp.database.cayenne.objects.Trabalhadores)readProperty("toTrabalhadores"); + } + + + public void setToTrabalhadoresProcesso(siprp.database.cayenne.objects.TrabalhadoresProcesso toTrabalhadoresProcesso) { + setToOneTarget("toTrabalhadoresProcesso", toTrabalhadoresProcesso, true); + } + + public siprp.database.cayenne.objects.TrabalhadoresProcesso getToTrabalhadoresProcesso() { + return (siprp.database.cayenne.objects.TrabalhadoresProcesso)readProperty("toTrabalhadoresProcesso"); + } + + + public void addToTrabalhadoresEcdArray(siprp.database.cayenne.objects.TrabalhadoresEcd obj) { + addToManyTarget("trabalhadoresEcdArray", obj, true); + } + public void removeFromTrabalhadoresEcdArray(siprp.database.cayenne.objects.TrabalhadoresEcd obj) { + removeToManyTarget("trabalhadoresEcdArray", obj, true); + } + public java.util.List getTrabalhadoresEcdArray() { + return (java.util.List)readProperty("trabalhadoresEcdArray"); + } + + + public void addToTrabalhadoresEcdsDatasArray(siprp.database.cayenne.objects.TrabalhadoresEcdsDatas obj) { + addToManyTarget("trabalhadoresEcdsDatasArray", obj, true); + } + public void removeFromTrabalhadoresEcdsDatasArray(siprp.database.cayenne.objects.TrabalhadoresEcdsDatas obj) { + removeToManyTarget("trabalhadoresEcdsDatasArray", obj, true); + } + public java.util.List getTrabalhadoresEcdsDatasArray() { + return (java.util.List)readProperty("trabalhadoresEcdsDatasArray"); + } + + +} diff --git a/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_TrabalhadoresEcdsDatas.java b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_TrabalhadoresEcdsDatas.java new file mode 100755 index 00000000..8c51fd34 --- /dev/null +++ b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_TrabalhadoresEcdsDatas.java @@ -0,0 +1,87 @@ +package siprp.database.cayenne.objects.auto; + +/** Class _TrabalhadoresEcdsDatas was generated by Cayenne. + * It is probably a good idea to avoid changing this class manually, + * since it may be overwritten next time code is regenerated. + * If you need to make any customizations, please use subclass. + */ +public abstract class _TrabalhadoresEcdsDatas extends siprp.database.cayenne.objects.BaseObject { + + public static final String DATA_PROPERTY = "data"; + public static final String ESTADO_PROPERTY = "estado"; + public static final String TO_PRESTADORES_PROPERTY = "toPrestadores"; + public static final String TO_TRABALHADORES_ECDS_PROPERTY = "toTrabalhadoresEcds"; + public static final String TRABALHADORES_ECD_ARRAY_PROPERTY = "trabalhadoresEcdArray"; + public static final String TRABALHADORES_ECDS_DATAS_EMAILS_ARRAY_PROPERTY = "trabalhadoresEcdsDatasEmailsArray"; + public static final String TRABALHADORES_ECDS_DATAS_OBSERVACOES_ARRAY_PROPERTY = "trabalhadoresEcdsDatasObservacoesArray"; + + public static final String ID_PK_COLUMN = "id"; + + public void setData(java.util.Date data) { + writeProperty("data", data); + } + public java.util.Date getData() { + return (java.util.Date)readProperty("data"); + } + + + public void setEstado(Integer estado) { + writeProperty("estado", estado); + } + public Integer getEstado() { + return (Integer)readProperty("estado"); + } + + + public void setToPrestadores(siprp.database.cayenne.objects.Prestadores toPrestadores) { + setToOneTarget("toPrestadores", toPrestadores, true); + } + + public siprp.database.cayenne.objects.Prestadores getToPrestadores() { + return (siprp.database.cayenne.objects.Prestadores)readProperty("toPrestadores"); + } + + + public void setToTrabalhadoresEcds(siprp.database.cayenne.objects.TrabalhadoresEcds toTrabalhadoresEcds) { + setToOneTarget("toTrabalhadoresEcds", toTrabalhadoresEcds, true); + } + + public siprp.database.cayenne.objects.TrabalhadoresEcds getToTrabalhadoresEcds() { + return (siprp.database.cayenne.objects.TrabalhadoresEcds)readProperty("toTrabalhadoresEcds"); + } + + + public void addToTrabalhadoresEcdArray(siprp.database.cayenne.objects.TrabalhadoresEcd obj) { + addToManyTarget("trabalhadoresEcdArray", obj, true); + } + public void removeFromTrabalhadoresEcdArray(siprp.database.cayenne.objects.TrabalhadoresEcd obj) { + removeToManyTarget("trabalhadoresEcdArray", obj, true); + } + public java.util.List getTrabalhadoresEcdArray() { + return (java.util.List)readProperty("trabalhadoresEcdArray"); + } + + + public void addToTrabalhadoresEcdsDatasEmailsArray(siprp.database.cayenne.objects.TrabalhadoresEcdsDatasEmails obj) { + addToManyTarget("trabalhadoresEcdsDatasEmailsArray", obj, true); + } + public void removeFromTrabalhadoresEcdsDatasEmailsArray(siprp.database.cayenne.objects.TrabalhadoresEcdsDatasEmails obj) { + removeToManyTarget("trabalhadoresEcdsDatasEmailsArray", obj, true); + } + public java.util.List getTrabalhadoresEcdsDatasEmailsArray() { + return (java.util.List)readProperty("trabalhadoresEcdsDatasEmailsArray"); + } + + + public void addToTrabalhadoresEcdsDatasObservacoesArray(siprp.database.cayenne.objects.TrabalhadoresEcdsDatasObservacoes obj) { + addToManyTarget("trabalhadoresEcdsDatasObservacoesArray", obj, true); + } + public void removeFromTrabalhadoresEcdsDatasObservacoesArray(siprp.database.cayenne.objects.TrabalhadoresEcdsDatasObservacoes obj) { + removeToManyTarget("trabalhadoresEcdsDatasObservacoesArray", obj, true); + } + public java.util.List getTrabalhadoresEcdsDatasObservacoesArray() { + return (java.util.List)readProperty("trabalhadoresEcdsDatasObservacoesArray"); + } + + +} diff --git a/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_TrabalhadoresEcdsDatasEmails.java b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_TrabalhadoresEcdsDatasEmails.java new file mode 100755 index 00000000..4a2a9fcd --- /dev/null +++ b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_TrabalhadoresEcdsDatasEmails.java @@ -0,0 +1,59 @@ +package siprp.database.cayenne.objects.auto; + +/** Class _TrabalhadoresEcdsDatasEmails was generated by Cayenne. + * It is probably a good idea to avoid changing this class manually, + * since it may be overwritten next time code is regenerated. + * If you need to make any customizations, please use subclass. + */ +public abstract class _TrabalhadoresEcdsDatasEmails extends siprp.database.cayenne.objects.BaseObject { + + public static final String BODY_PROPERTY = "body"; + public static final String DATA_PROPERTY = "data"; + public static final String DESTINATION_PROPERTY = "destination"; + public static final String SUBJECT_PROPERTY = "subject"; + public static final String TO_TRABALHADORES_ECDS_DATAS_PROPERTY = "toTrabalhadoresEcdsDatas"; + + public static final String ID_PK_COLUMN = "id"; + + public void setBody(String body) { + writeProperty("body", body); + } + public String getBody() { + return (String)readProperty("body"); + } + + + public void setData(java.util.Date data) { + writeProperty("data", data); + } + public java.util.Date getData() { + return (java.util.Date)readProperty("data"); + } + + + public void setDestination(String destination) { + writeProperty("destination", destination); + } + public String getDestination() { + return (String)readProperty("destination"); + } + + + public void setSubject(String subject) { + writeProperty("subject", subject); + } + public String getSubject() { + return (String)readProperty("subject"); + } + + + public void setToTrabalhadoresEcdsDatas(siprp.database.cayenne.objects.TrabalhadoresEcdsDatas toTrabalhadoresEcdsDatas) { + setToOneTarget("toTrabalhadoresEcdsDatas", toTrabalhadoresEcdsDatas, true); + } + + public siprp.database.cayenne.objects.TrabalhadoresEcdsDatas getToTrabalhadoresEcdsDatas() { + return (siprp.database.cayenne.objects.TrabalhadoresEcdsDatas)readProperty("toTrabalhadoresEcdsDatas"); + } + + +} diff --git a/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_TrabalhadoresEcdsDatasObservacoes.java b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_TrabalhadoresEcdsDatasObservacoes.java new file mode 100755 index 00000000..da9fd2d2 --- /dev/null +++ b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_TrabalhadoresEcdsDatasObservacoes.java @@ -0,0 +1,32 @@ +package siprp.database.cayenne.objects.auto; + +/** Class _TrabalhadoresEcdsDatasObservacoes was generated by Cayenne. + * It is probably a good idea to avoid changing this class manually, + * since it may be overwritten next time code is regenerated. + * If you need to make any customizations, please use subclass. + */ +public abstract class _TrabalhadoresEcdsDatasObservacoes extends siprp.database.cayenne.objects.BaseObject { + + public static final String OBSERVACAO_PROPERTY = "observacao"; + public static final String TO_TRABALHADORES_ECDS_DATAS_PROPERTY = "toTrabalhadoresEcdsDatas"; + + public static final String ID_PK_COLUMN = "id"; + + public void setObservacao(String observacao) { + writeProperty("observacao", observacao); + } + public String getObservacao() { + return (String)readProperty("observacao"); + } + + + public void setToTrabalhadoresEcdsDatas(siprp.database.cayenne.objects.TrabalhadoresEcdsDatas toTrabalhadoresEcdsDatas) { + setToOneTarget("toTrabalhadoresEcdsDatas", toTrabalhadoresEcdsDatas, true); + } + + public siprp.database.cayenne.objects.TrabalhadoresEcdsDatas getToTrabalhadoresEcdsDatas() { + return (siprp.database.cayenne.objects.TrabalhadoresEcdsDatas)readProperty("toTrabalhadoresEcdsDatas"); + } + + +} diff --git a/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_TrabalhadoresFichasAptidao.java b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_TrabalhadoresFichasAptidao.java new file mode 100755 index 00000000..410af540 --- /dev/null +++ b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_TrabalhadoresFichasAptidao.java @@ -0,0 +1,33 @@ +package siprp.database.cayenne.objects.auto; + +/** Class _TrabalhadoresFichasAptidao was generated by Cayenne. + * It is probably a good idea to avoid changing this class manually, + * since it may be overwritten next time code is regenerated. + * If you need to make any customizations, please use subclass. + */ +public abstract class _TrabalhadoresFichasAptidao extends siprp.database.cayenne.objects.BaseObject { + + public static final String TO_EXAMES_PROPERTY = "toExames"; + public static final String TO_TRABALHADORES_PROCESSO_PROPERTY = "toTrabalhadoresProcesso"; + + public static final String ID_PK_COLUMN = "id"; + + public void setToExames(siprp.database.cayenne.objects.Exames toExames) { + setToOneTarget("toExames", toExames, true); + } + + public siprp.database.cayenne.objects.Exames getToExames() { + return (siprp.database.cayenne.objects.Exames)readProperty("toExames"); + } + + + public void setToTrabalhadoresProcesso(siprp.database.cayenne.objects.TrabalhadoresProcesso toTrabalhadoresProcesso) { + setToOneTarget("toTrabalhadoresProcesso", toTrabalhadoresProcesso, true); + } + + public siprp.database.cayenne.objects.TrabalhadoresProcesso getToTrabalhadoresProcesso() { + return (siprp.database.cayenne.objects.TrabalhadoresProcesso)readProperty("toTrabalhadoresProcesso"); + } + + +} diff --git a/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_TrabalhadoresProcesso.java b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_TrabalhadoresProcesso.java new file mode 100755 index 00000000..0ef06736 --- /dev/null +++ b/trunk/SIPRPSoft/src/siprp/database/cayenne/objects/auto/_TrabalhadoresProcesso.java @@ -0,0 +1,113 @@ +package siprp.database.cayenne.objects.auto; + +/** Class _TrabalhadoresProcesso was generated by Cayenne. + * It is probably a good idea to avoid changing this class manually, + * since it may be overwritten next time code is regenerated. + * If you need to make any customizations, please use subclass. + */ +public abstract class _TrabalhadoresProcesso extends siprp.database.cayenne.objects.BaseObject { + + public static final String DATA_FIM_PROPERTY = "dataFim"; + public static final String DATA_INICIO_PROPERTY = "dataInicio"; + public static final String ESTADO_PROPERTY = "estado"; + public static final String ID_PROPERTY = "id"; + public static final String MOTIVO_PROPERTY = "motivo"; + public static final String SUB_MOTIVO_PROPERTY = "subMotivo"; + public static final String TO_TRABALHADORES_PROPERTY = "toTrabalhadores"; + public static final String TRABALHADORES_CONSULTAS_ARRAY_PROPERTY = "trabalhadoresConsultasArray"; + public static final String TRABALHADORES_ECDS_ARRAY_PROPERTY = "trabalhadoresEcdsArray"; + public static final String TRABALHADORES_FICHAS_APTIDAO_ARRAY_PROPERTY = "trabalhadoresFichasAptidaoArray"; + + public static final String ID_PK_COLUMN = "id"; + + public void setDataFim(java.util.Date dataFim) { + writeProperty("dataFim", dataFim); + } + public java.util.Date getDataFim() { + return (java.util.Date)readProperty("dataFim"); + } + + + public void setDataInicio(java.util.Date dataInicio) { + writeProperty("dataInicio", dataInicio); + } + public java.util.Date getDataInicio() { + return (java.util.Date)readProperty("dataInicio"); + } + + + public void setEstado(String estado) { + writeProperty("estado", estado); + } + public String getEstado() { + return (String)readProperty("estado"); + } + + + public void setId(Integer id) { + writeProperty("id", id); + } + public Integer getId() { + return (Integer)readProperty("id"); + } + + + public void setMotivo(Integer motivo) { + writeProperty("motivo", motivo); + } + public Integer getMotivo() { + return (Integer)readProperty("motivo"); + } + + + public void setSubMotivo(Integer subMotivo) { + writeProperty("subMotivo", subMotivo); + } + public Integer getSubMotivo() { + return (Integer)readProperty("subMotivo"); + } + + + public void setToTrabalhadores(siprp.database.cayenne.objects.Trabalhadores toTrabalhadores) { + setToOneTarget("toTrabalhadores", toTrabalhadores, true); + } + + public siprp.database.cayenne.objects.Trabalhadores getToTrabalhadores() { + return (siprp.database.cayenne.objects.Trabalhadores)readProperty("toTrabalhadores"); + } + + + public void addToTrabalhadoresConsultasArray(siprp.database.cayenne.objects.TrabalhadoresConsultas obj) { + addToManyTarget("trabalhadoresConsultasArray", obj, true); + } + public void removeFromTrabalhadoresConsultasArray(siprp.database.cayenne.objects.TrabalhadoresConsultas obj) { + removeToManyTarget("trabalhadoresConsultasArray", obj, true); + } + public java.util.List getTrabalhadoresConsultasArray() { + return (java.util.List)readProperty("trabalhadoresConsultasArray"); + } + + + public void addToTrabalhadoresEcdsArray(siprp.database.cayenne.objects.TrabalhadoresEcds obj) { + addToManyTarget("trabalhadoresEcdsArray", obj, true); + } + public void removeFromTrabalhadoresEcdsArray(siprp.database.cayenne.objects.TrabalhadoresEcds obj) { + removeToManyTarget("trabalhadoresEcdsArray", obj, true); + } + public java.util.List getTrabalhadoresEcdsArray() { + return (java.util.List)readProperty("trabalhadoresEcdsArray"); + } + + + public void addToTrabalhadoresFichasAptidaoArray(siprp.database.cayenne.objects.TrabalhadoresFichasAptidao obj) { + addToManyTarget("trabalhadoresFichasAptidaoArray", obj, true); + } + public void removeFromTrabalhadoresFichasAptidaoArray(siprp.database.cayenne.objects.TrabalhadoresFichasAptidao obj) { + removeToManyTarget("trabalhadoresFichasAptidaoArray", obj, true); + } + public java.util.List getTrabalhadoresFichasAptidaoArray() { + return (java.util.List)readProperty("trabalhadoresFichasAptidaoArray"); + } + + +} diff --git a/trunk/SIPRPSoft/src/siprp/database/cayenne/providers/MainDAO.java b/trunk/SIPRPSoft/src/siprp/database/cayenne/providers/MainDAO.java new file mode 100755 index 00000000..1573a7a2 --- /dev/null +++ b/trunk/SIPRPSoft/src/siprp/database/cayenne/providers/MainDAO.java @@ -0,0 +1,23 @@ +package siprp.database.cayenne.providers; + +import org.apache.cayenne.access.DataContext; + +public class MainDAO +{ + protected static DataContext context = null; + + public MainDAO() + { + if( context == null ) + { + context = DataContext.createDataContext(); + } + } + + /* + * String fileName = "/some/path/to/my-cayenne.xml"; +FileConfiguration conf = new FileConfiguration(new File(fileName)); +Configuration.initializeSharedConfiguration(conf); + */ + +} diff --git a/trunk/SIPRPSoft/src/siprp/database/cayenne/providers/MedicinaDAO.java b/trunk/SIPRPSoft/src/siprp/database/cayenne/providers/MedicinaDAO.java new file mode 100644 index 00000000..5f4322c0 --- /dev/null +++ b/trunk/SIPRPSoft/src/siprp/database/cayenne/providers/MedicinaDAO.java @@ -0,0 +1,87 @@ +package siprp.database.cayenne.providers; + +import java.util.List; +import java.util.Vector; + +import org.apache.cayenne.DataObjectUtils; +import org.apache.cayenne.PersistenceState; +import org.apache.cayenne.exp.ExpressionFactory; +import org.apache.cayenne.query.SelectQuery; + +import siprp.database.cayenne.objects.BaseObject; +import siprp.database.cayenne.objects.Empresas; +import siprp.database.cayenne.objects.Estabelecimentos; +import siprp.database.cayenne.objects.Trabalhadores; + +import com.evolute.utils.tables.ColumnizedMappable; + +public class MedicinaDAO extends MainDAO +{ + + public Trabalhadores getTrabalhadorByID( Integer id ) + { + return (Trabalhadores) DataObjectUtils.objectForPK( context, Trabalhadores.class, id ); + } + + public Vector getAllEmpresas() + { + Vector result = new Vector(); + SelectQuery query = new SelectQuery( Empresas.class ); + query.andQualifier( ExpressionFactory.noMatchExp( Empresas.INACTIVO_PROPERTY, "y" ) ); + query.addOrdering( Empresas.DESIGNACAO_SOCIAL_PLAIN_PROPERTY, true ); + List allEmpresas = context.performQuery( query ); + for( Empresas currentEmpresa : allEmpresas ) + { + Integer id = currentEmpresa.getId(); + String designacao = currentEmpresa.getDesignacaoSocialPlain().toUpperCase(); + result.add( new ColumnizedMappable( id, designacao ) ); + } + return result; + } + + public Vector getEstabelecimentosForEmpresa( Integer empresaID ) + { + Vector result = new Vector(); + SelectQuery query = new SelectQuery( Estabelecimentos.class, ExpressionFactory.matchExp( Estabelecimentos.TO_EMPRESAS_PROPERTY, empresaID ) ); + query.andQualifier( ExpressionFactory.noMatchExp( Estabelecimentos.INACTIVO_PROPERTY, "y" ) ); + query.addOrdering( Estabelecimentos.NOME_PLAIN_PROPERTY, true ); + List allEstabelecimentos = context.performQuery( query ); + for( Estabelecimentos currentEstabelecimento : allEstabelecimentos ) + { + Integer id = currentEstabelecimento.getId(); + String designacao = currentEstabelecimento.getNomePlain().toUpperCase(); + result.add( new ColumnizedMappable( id, designacao ) ); + } + return result; + } + + public Vector getTrabalhadoresForEstabelecimento( Integer estabelecimentoID ) + { + Vector result = new Vector(); + SelectQuery query = new SelectQuery( Trabalhadores.class, ExpressionFactory.matchExp( Trabalhadores.TO_ESTABELECIMENTOS_PROPERTY, estabelecimentoID ) ); + query.andQualifier( ExpressionFactory.noMatchExp( Trabalhadores.INACTIVO_PROPERTY, "y" ) ); + query.addOrdering( Trabalhadores.NOME_PLAIN_PROPERTY, true ); + List allTrabalhadores = context.performQuery( query ); + for( Trabalhadores currentTrabalhador : allTrabalhadores ) + { + Integer id = currentTrabalhador.getId(); + String designacao = currentTrabalhador.getNomePlainCapital(); + result.add( new ColumnizedMappable( id, designacao ) ); + } + return result; + } + + public BaseObject saveObject( BaseObject object ) + { + if( object != null ) + { + if( object.getPersistenceState() == PersistenceState.NEW ) + { + context.registerNewObject( object ); + } + context.commitChanges(); + } + return object; + } + +} diff --git a/trunk/SIPRPSoft/src/siprp/medicina/processo/ProcessoConstants.java b/trunk/SIPRPSoft/src/siprp/medicina/processo/ProcessoConstants.java index 1fdc06ba..335d4e5a 100644 --- a/trunk/SIPRPSoft/src/siprp/medicina/processo/ProcessoConstants.java +++ b/trunk/SIPRPSoft/src/siprp/medicina/processo/ProcessoConstants.java @@ -9,6 +9,8 @@ package siprp.medicina.processo; +import java.util.HashMap; + /** * * @author fpalma @@ -33,4 +35,8 @@ public interface ProcessoConstants public static final String FICHA_APTIDAO_ICON_PATH = "siprp/medicina/processo/icons/fichaaptidao.png"; public static final String FECHAR_ICON_PATH = "siprp/medicina/processo/icons/lock.png"; public static final String DATA_ICON_PATH = "siprp/medicina/processo/estrutura/icons/data.png"; + + public static final HashMap ESTADO_PROCESSO_BY_CODE = + new HashMap(); + } diff --git a/trunk/SIPRPSoft/src/siprp/medicina/processo/ProcessoController.java b/trunk/SIPRPSoft/src/siprp/medicina/processo/ProcessoController.java index 144a8af8..f0a64f6e 100644 --- a/trunk/SIPRPSoft/src/siprp/medicina/processo/ProcessoController.java +++ b/trunk/SIPRPSoft/src/siprp/medicina/processo/ProcessoController.java @@ -8,398 +8,398 @@ */ package siprp.medicina.processo; - -import com.evolute.utils.Singleton; -import com.evolute.utils.data.MappableObject; -import com.evolute.utils.jdo.JDOProvider; -import com.evolute.utils.ui.DialogException; -import javax.swing.event.ListSelectionEvent; -import javax.swing.event.ListSelectionListener; -import siprp.data.TrabalhadorData; -import siprp.medicina.processo.detalhes.DetalhesProcessoPanel; -import siprp.medicina.processo.estrutura.EstruturaProcessoPanel; - -/** - * - * @author Frederico - */ -public class ProcessoController - implements ProcessoListener, ListSelectionListener -{ - protected ProcessoUpperPanel processoUpperPanel; - protected EstruturaProcessoPanel estruturaProcessoPanel; - protected ProcessoPanel processoPanel; - protected DetalhesProcessoPanel detalhesProcessoPanel; - protected ProcessoDataProvider provider; - - protected JDOProvider JDO; - - protected Integer idProcesso; - protected Integer idMarcacao; - protected Integer idData; - - /** Creates a new instance of ProcessoController */ - public ProcessoController( ProcessoUpperPanel processoUpperPanel, EstruturaProcessoPanel estruturaProcessoPanel, - ProcessoPanel processoPanel, DetalhesProcessoPanel detalhesProcessoPanel ) - throws Exception - { - this.processoUpperPanel = processoUpperPanel; - this.estruturaProcessoPanel = estruturaProcessoPanel; - this.processoPanel = processoPanel; - this.detalhesProcessoPanel = detalhesProcessoPanel; - processoUpperPanel.addListSelectionListener( this ); - estruturaProcessoPanel.addProcessoListener( this ); - processoPanel.addProcessoListener( this ); - detalhesProcessoPanel.addProcessoListener( this ); - - provider = ProcessoDataProvider.getProvider(); - JDO = ( JDOProvider ) Singleton.getInstance( Singleton.DEFAULT_JDO_PROVIDER ); - } - - public void processoStateChanged(ProcessoEvent e) - { - int accao = e.getAccao(); - switch( accao ) - { - case ProcessoEvent.ACCAO_RECARREGAR_TRABALHADOR: - recarregarTrabalhador( e ); - break; - - case ProcessoEvent.ACCAO_ESCOLHER_PROCESSO: - escolherProcesso( e ); - break; - - case ProcessoEvent.ACCAO_ESCOLHER_CONSULTA: - escolherConsulta( e ); - break; - - case ProcessoEvent.ACCAO_ESCOLHER_ECDS: - escolherECDs( e ); - break; - - case ProcessoEvent.ACCAO_ESCOLHER_FA: - escolherFichaAptidao( e ); - break; - - case ProcessoEvent.ACCAO_ESCOLHER_DATA: - escolherData( e ); - break; - - case ProcessoEvent.ACCAO_ESCOLHER_OBSERVACOES: - escolherObservacoes( e ); - break; - - case ProcessoEvent.ACCAO_ESCOLHER_MAIL: - escolherMail( e ); - break; - - case ProcessoEvent.ACCAO_ESCOLHER_MOTIVO: - escolherMotivo( e ); - break; - - case ProcessoEvent.ACCAO_MARCAR_CONSULTA: - marcarConsulta( e ); - break; - - case ProcessoEvent.ACCAO_MARCAR_ECDS: - marcarECDs( e ); - break; - - case ProcessoEvent.ACCAO_EMITIR_FA: - emitirFichaAptidao( e ); - break; - - case ProcessoEvent.ACCAO_FECHAR: - fecharProcesso( e ); - break; - - case ProcessoEvent.ACCAO_MUDAR_ESTADO_MARCACAO: - mudarEstadoMarcacao( e ); - break; - - case ProcessoEvent.ACCAO_MUDAR_DATA_MARCACAO: - mudarDataMarcacao( e ); - break; - - case ProcessoEvent.ACCAO_ESCREVER_OBSERVACOES: - escreverObservacoes( e ); - break; - - case ProcessoEvent.ACCAO_ESCREVER_MAIL: - escreverMail( e ); - break; - - } - } - - public void recarregarTrabalhador( ProcessoEvent e ) - { - idProcesso = null; - estruturaProcessoPanel.reload(); - } - - public void escolherProcesso( ProcessoEvent e ) - { - try - { - idProcesso = e.getObjecto( ProcessoEvent.TIPO_PROCESSO ); - processoPanel.fill( idProcesso ); - detalhesProcessoPanel.clear(); - detalhesProcessoPanel.setProcessoID( idProcesso ); - } - catch( Exception ex ) - { - } - } - - public void escolherConsulta( ProcessoEvent e ) - { - try - { - Integer idProcessoAntigo = idProcesso; - idProcesso = e.getObjecto( ProcessoEvent.TIPO_PROCESSO ); - processoPanel.fill( idProcesso ); - detalhesProcessoPanel.setProcessoID( idProcesso ); - idMarcacao = e.getObjecto( ProcessoEvent.TIPO_CONSULTA ); - detalhesProcessoPanel.setConsulta( idMarcacao ); - } - catch( Exception ex ) - { - } - } - - public void escolherECDs( ProcessoEvent e ) - { - try - { - Integer idProcessoAntigo = idProcesso; - idProcesso = e.getObjecto( ProcessoEvent.TIPO_PROCESSO ); - processoPanel.fill( idProcesso ); - detalhesProcessoPanel.setProcessoID( idProcesso ); - - idMarcacao = e.getObjecto( ProcessoEvent.TIPO_ECDS ); - detalhesProcessoPanel.setECDs( idMarcacao ); - } - catch( Exception ex ) - { - } - } - - public void escolherFichaAptidao( ProcessoEvent e ) - { - try - { - idProcesso = e.getObjecto( ProcessoEvent.TIPO_PROCESSO ); - Integer idFichaAptidao = e.getObjecto( ProcessoEvent.TIPO_FICHA_APTIDAO ); - } - catch( Exception ex ) - { - } - } - - public void escolherData( ProcessoEvent e ) - { - try - { - Integer idProcessoAntigo = idProcesso; - idProcesso = e.getObjecto( ProcessoEvent.TIPO_PROCESSO ); - processoPanel.fill( idProcesso ); - detalhesProcessoPanel.setProcessoID( idProcesso ); - Integer idConsulta = e.getObjecto( ProcessoEvent.TIPO_CONSULTA ); - Integer idECDs = e.getObjecto( ProcessoEvent.TIPO_ECDS ); - Integer idData = e.getObjecto( ProcessoEvent.TIPO_DATA ); - if( idConsulta != null ) - { - idMarcacao = idConsulta; - detalhesProcessoPanel.setConsulta( idConsulta ); - } - else if( idECDs != null ) - { - idMarcacao = idECDs; - detalhesProcessoPanel.setECDs( idECDs ); - } - else - { - idMarcacao = null; - detalhesProcessoPanel.clear(); - } - } - catch( Exception ex ) - { - } - } - - public void escolherObservacoes( ProcessoEvent e ) - { - try - { - escolherData( e ); - Integer idObservacoes = e.getObjecto( ProcessoEvent.TIPO_OBSERVACOES ); - } - catch( Exception ex ) - { - } - } - - public void escolherMail( ProcessoEvent e ) - { - try - { - escolherData( e ); - Integer idMail = e.getObjecto( ProcessoEvent.TIPO_MAIL ); - } - catch( Exception ex ) - { - } - } - - public void escolherMotivo( ProcessoEvent e ) - { - try - { - idProcesso = e.getObjecto( ProcessoEvent.TIPO_PROCESSO ); - estruturaProcessoPanel.actualizarProcessoEscolhido( idProcesso ); - detalhesProcessoPanel.setProcessoID( idProcesso ); - } - catch( Exception ex ) - { - DialogException.showExceptionMessage( ex, "Erro a actualizar dados", true ); - } - } - - public void marcarConsulta( ProcessoEvent e ) - { - try - { - idProcesso = e.getObjecto( ProcessoEvent.TIPO_PROCESSO ); - detalhesProcessoPanel.setConsulta( null ); - - } - catch( Exception ex ) - { - } - } - - public void marcarECDs( ProcessoEvent e ) - { - try - { - idProcesso = e.getObjecto( ProcessoEvent.TIPO_PROCESSO ); - detalhesProcessoPanel.setECDs( null ); - } - catch( Exception ex ) - { - } - } - - public void emitirFichaAptidao( ProcessoEvent e ) - { - try - { - idProcesso = e.getObjecto( ProcessoEvent.TIPO_PROCESSO ); - estruturaProcessoPanel.actualizarProcessoEscolhido( idProcesso ); - } - catch( Exception ex ) - { - } - } - - public void fecharProcesso( ProcessoEvent e ) - { - try - { - idProcesso = e.getObjecto( ProcessoEvent.TIPO_PROCESSO ); - estruturaProcessoPanel.actualizarProcessoEscolhido( idProcesso ); - } - catch( Exception ex ) - { - } - } - - public void mudarEstadoMarcacao( ProcessoEvent e ) - { - try - { - idProcesso = e.getObjecto( ProcessoEvent.TIPO_PROCESSO ); - Integer idConsulta = e.getObjecto( ProcessoEvent.TIPO_CONSULTA ); - Integer idECDs = e.getObjecto( ProcessoEvent.TIPO_ECDS ); - idMarcacao = idConsulta != null ? idConsulta : idECDs; - estruturaProcessoPanel.actualizarMarcacaoEscolhida( idProcesso, idMarcacao ); - } - catch( Exception ex ) - { - } - } - - public void mudarDataMarcacao( ProcessoEvent e ) - { - try - { - idProcesso = e.getObjecto( ProcessoEvent.TIPO_PROCESSO ); - Integer idConsulta = e.getObjecto( ProcessoEvent.TIPO_CONSULTA ); - Integer idECDs = e.getObjecto( ProcessoEvent.TIPO_ECDS ); - idMarcacao = idConsulta != null ? idConsulta : idECDs; - estruturaProcessoPanel.actualizarMarcacaoEscolhida( idProcesso, idMarcacao ); - } - catch( Exception ex ) - { - } - } - - public void escreverObservacoes( ProcessoEvent e ) - { - try - { - idProcesso = e.getObjecto( ProcessoEvent.TIPO_PROCESSO ); - Integer idConsulta = e.getObjecto( ProcessoEvent.TIPO_CONSULTA ); - Integer idECDs = e.getObjecto( ProcessoEvent.TIPO_ECDS ); - idMarcacao = idConsulta != null ? idConsulta : idECDs; - estruturaProcessoPanel.actualizarMarcacaoEscolhida( idProcesso, idMarcacao ); - } - catch( Exception ex ) - { - } - } - - public void escreverMail( ProcessoEvent e ) - { - try - { - idProcesso = e.getObjecto( ProcessoEvent.TIPO_PROCESSO ); - Integer idConsulta = e.getObjecto( ProcessoEvent.TIPO_CONSULTA ); - Integer idECDs = e.getObjecto( ProcessoEvent.TIPO_ECDS ); - idMarcacao = idConsulta != null ? idConsulta : idECDs; - estruturaProcessoPanel.actualizarMarcacaoEscolhida( idProcesso, idMarcacao ); - } - catch( Exception ex ) - { - } - } - - public void valueChanged(ListSelectionEvent e) - { - try - { - Integer ids[] = ( Integer [] ) processoUpperPanel.save(); - Integer trabalhadorID = ids[ 2 ]; - processoPanel.setTrabalhadorID( trabalhadorID ); - if( trabalhadorID != null ) - { - TrabalhadorData trabalhador = ( TrabalhadorData ) JDO.load( TrabalhadorData.class, trabalhadorID ); - estruturaProcessoPanel.setTrabalhador( new MappableObject( trabalhadorID, trabalhador.get( TrabalhadorData.NOME ) ) ); - } - else - { - estruturaProcessoPanel.clear(); - } - processoPanel.clear(); - detalhesProcessoPanel.clear(); - processoPanel.setTrabalhadorID( trabalhadorID ); - detalhesProcessoPanel.setTrabalhadorID( trabalhadorID ); - } - catch( Exception ex ) - { - DialogException.showExceptionMessage( ex, "Erro a carregar trabalhador", true ); - } - } -} +// +//import com.evolute.utils.Singleton; +//import com.evolute.utils.data.MappableObject; +//import com.evolute.utils.jdo.JDOProvider; +//import com.evolute.utils.ui.DialogException; +//import javax.swing.event.ListSelectionEvent; +//import javax.swing.event.ListSelectionListener; +//import siprp.data.TrabalhadorData; +//import siprp.medicina.processo.detalhes.DetalhesProcessoPanel; +//import siprp.medicina.processo.estrutura.EstruturaProcessoPanel; +// +///** +// * +// * @author Frederico +// */ +//public class ProcessoController +// implements ProcessoListener, ListSelectionListener +//{ +// protected ProcessoUpperPanel processoUpperPanel; +// protected EstruturaProcessoPanel estruturaProcessoPanel; +// protected ProcessoPanel processoPanel; +// protected DetalhesProcessoPanel detalhesProcessoPanel; +// protected ProcessoDataProvider provider; +// +// protected JDOProvider JDO; +// +// protected Integer idProcesso; +// protected Integer idMarcacao; +// protected Integer idData; +// +// /** Creates a new instance of ProcessoController */ +// public ProcessoController( ProcessoUpperPanel processoUpperPanel, EstruturaProcessoPanel estruturaProcessoPanel, +// ProcessoPanel processoPanel, DetalhesProcessoPanel detalhesProcessoPanel ) +// throws Exception +// { +// this.processoUpperPanel = processoUpperPanel; +// this.estruturaProcessoPanel = estruturaProcessoPanel; +// this.processoPanel = processoPanel; +// this.detalhesProcessoPanel = detalhesProcessoPanel; +// processoUpperPanel.addListSelectionListener( this ); +// estruturaProcessoPanel.addProcessoListener( this ); +// processoPanel.addProcessoListener( this ); +// detalhesProcessoPanel.addProcessoListener( this ); +// +// provider = ProcessoDataProvider.getProvider(); +// JDO = ( JDOProvider ) Singleton.getInstance( Singleton.DEFAULT_JDO_PROVIDER ); +// } +// +// public void processoStateChanged(ProcessoEvent e) +// { +// int accao = e.getAccao(); +// switch( accao ) +// { +// case ProcessoEvent.ACCAO_RECARREGAR_TRABALHADOR: +// recarregarTrabalhador( e ); +// break; +// +// case ProcessoEvent.ACCAO_ESCOLHER_PROCESSO: +// escolherProcesso( e ); +// break; +// +// case ProcessoEvent.ACCAO_ESCOLHER_CONSULTA: +// escolherConsulta( e ); +// break; +// +// case ProcessoEvent.ACCAO_ESCOLHER_ECDS: +// escolherECDs( e ); +// break; +// +// case ProcessoEvent.ACCAO_ESCOLHER_FA: +// escolherFichaAptidao( e ); +// break; +// +// case ProcessoEvent.ACCAO_ESCOLHER_DATA: +// escolherData( e ); +// break; +// +// case ProcessoEvent.ACCAO_ESCOLHER_OBSERVACOES: +// escolherObservacoes( e ); +// break; +// +// case ProcessoEvent.ACCAO_ESCOLHER_MAIL: +// escolherMail( e ); +// break; +// +// case ProcessoEvent.ACCAO_ESCOLHER_MOTIVO: +// escolherMotivo( e ); +// break; +// +// case ProcessoEvent.ACCAO_MARCAR_CONSULTA: +// marcarConsulta( e ); +// break; +// +// case ProcessoEvent.ACCAO_MARCAR_ECDS: +// marcarECDs( e ); +// break; +// +// case ProcessoEvent.ACCAO_EMITIR_FA: +// emitirFichaAptidao( e ); +// break; +// +// case ProcessoEvent.ACCAO_FECHAR: +// fecharProcesso( e ); +// break; +// +// case ProcessoEvent.ACCAO_MUDAR_ESTADO_MARCACAO: +// mudarEstadoMarcacao( e ); +// break; +// +// case ProcessoEvent.ACCAO_MUDAR_DATA_MARCACAO: +// mudarDataMarcacao( e ); +// break; +// +// case ProcessoEvent.ACCAO_ESCREVER_OBSERVACOES: +// escreverObservacoes( e ); +// break; +// +// case ProcessoEvent.ACCAO_ESCREVER_MAIL: +// escreverMail( e ); +// break; +// +// } +// } +// +// public void recarregarTrabalhador( ProcessoEvent e ) +// { +// idProcesso = null; +// estruturaProcessoPanel.reload(); +// } +// +// public void escolherProcesso( ProcessoEvent e ) +// { +// try +// { +// idProcesso = e.getObjecto( ProcessoEvent.TIPO_PROCESSO ); +// processoPanel.fill( idProcesso ); +// detalhesProcessoPanel.clear(); +// detalhesProcessoPanel.setProcessoID( idProcesso ); +// } +// catch( Exception ex ) +// { +// } +// } +// +// public void escolherConsulta( ProcessoEvent e ) +// { +// try +// { +// Integer idProcessoAntigo = idProcesso; +// idProcesso = e.getObjecto( ProcessoEvent.TIPO_PROCESSO ); +// processoPanel.fill( idProcesso ); +// detalhesProcessoPanel.setProcessoID( idProcesso ); +// idMarcacao = e.getObjecto( ProcessoEvent.TIPO_CONSULTA ); +// detalhesProcessoPanel.setConsulta( idMarcacao ); +// } +// catch( Exception ex ) +// { +// } +// } +// +// public void escolherECDs( ProcessoEvent e ) +// { +// try +// { +// Integer idProcessoAntigo = idProcesso; +// idProcesso = e.getObjecto( ProcessoEvent.TIPO_PROCESSO ); +// processoPanel.fill( idProcesso ); +// detalhesProcessoPanel.setProcessoID( idProcesso ); +// +// idMarcacao = e.getObjecto( ProcessoEvent.TIPO_ECDS ); +// detalhesProcessoPanel.setECDs( idMarcacao ); +// } +// catch( Exception ex ) +// { +// } +// } +// +// public void escolherFichaAptidao( ProcessoEvent e ) +// { +// try +// { +// idProcesso = e.getObjecto( ProcessoEvent.TIPO_PROCESSO ); +// Integer idFichaAptidao = e.getObjecto( ProcessoEvent.TIPO_FICHA_APTIDAO ); +// } +// catch( Exception ex ) +// { +// } +// } +// +// public void escolherData( ProcessoEvent e ) +// { +// try +// { +// Integer idProcessoAntigo = idProcesso; +// idProcesso = e.getObjecto( ProcessoEvent.TIPO_PROCESSO ); +// processoPanel.fill( idProcesso ); +// detalhesProcessoPanel.setProcessoID( idProcesso ); +// Integer idConsulta = e.getObjecto( ProcessoEvent.TIPO_CONSULTA ); +// Integer idECDs = e.getObjecto( ProcessoEvent.TIPO_ECDS ); +// Integer idData = e.getObjecto( ProcessoEvent.TIPO_DATA ); +// if( idConsulta != null ) +// { +// idMarcacao = idConsulta; +// detalhesProcessoPanel.setConsulta( idConsulta ); +// } +// else if( idECDs != null ) +// { +// idMarcacao = idECDs; +// detalhesProcessoPanel.setECDs( idECDs ); +// } +// else +// { +// idMarcacao = null; +// detalhesProcessoPanel.clear(); +// } +// } +// catch( Exception ex ) +// { +// } +// } +// +// public void escolherObservacoes( ProcessoEvent e ) +// { +// try +// { +// escolherData( e ); +// Integer idObservacoes = e.getObjecto( ProcessoEvent.TIPO_OBSERVACOES ); +// } +// catch( Exception ex ) +// { +// } +// } +// +// public void escolherMail( ProcessoEvent e ) +// { +// try +// { +// escolherData( e ); +// Integer idMail = e.getObjecto( ProcessoEvent.TIPO_MAIL ); +// } +// catch( Exception ex ) +// { +// } +// } +// +// public void escolherMotivo( ProcessoEvent e ) +// { +// try +// { +// idProcesso = e.getObjecto( ProcessoEvent.TIPO_PROCESSO ); +// estruturaProcessoPanel.actualizarProcessoEscolhido( idProcesso ); +// detalhesProcessoPanel.setProcessoID( idProcesso ); +// } +// catch( Exception ex ) +// { +// DialogException.showExceptionMessage( ex, "Erro a actualizar dados", true ); +// } +// } +// +// public void marcarConsulta( ProcessoEvent e ) +// { +// try +// { +// idProcesso = e.getObjecto( ProcessoEvent.TIPO_PROCESSO ); +// detalhesProcessoPanel.setConsulta( null ); +// +// } +// catch( Exception ex ) +// { +// } +// } +// +// public void marcarECDs( ProcessoEvent e ) +// { +// try +// { +// idProcesso = e.getObjecto( ProcessoEvent.TIPO_PROCESSO ); +// detalhesProcessoPanel.setECDs( null ); +// } +// catch( Exception ex ) +// { +// } +// } +// +// public void emitirFichaAptidao( ProcessoEvent e ) +// { +// try +// { +// idProcesso = e.getObjecto( ProcessoEvent.TIPO_PROCESSO ); +// estruturaProcessoPanel.actualizarProcessoEscolhido( idProcesso ); +// } +// catch( Exception ex ) +// { +// } +// } +// +// public void fecharProcesso( ProcessoEvent e ) +// { +// try +// { +// idProcesso = e.getObjecto( ProcessoEvent.TIPO_PROCESSO ); +// estruturaProcessoPanel.actualizarProcessoEscolhido( idProcesso ); +// } +// catch( Exception ex ) +// { +// } +// } +// +// public void mudarEstadoMarcacao( ProcessoEvent e ) +// { +// try +// { +// idProcesso = e.getObjecto( ProcessoEvent.TIPO_PROCESSO ); +// Integer idConsulta = e.getObjecto( ProcessoEvent.TIPO_CONSULTA ); +// Integer idECDs = e.getObjecto( ProcessoEvent.TIPO_ECDS ); +// idMarcacao = idConsulta != null ? idConsulta : idECDs; +// estruturaProcessoPanel.actualizarMarcacaoEscolhida( idProcesso, idMarcacao ); +// } +// catch( Exception ex ) +// { +// } +// } +// +// public void mudarDataMarcacao( ProcessoEvent e ) +// { +// try +// { +// idProcesso = e.getObjecto( ProcessoEvent.TIPO_PROCESSO ); +// Integer idConsulta = e.getObjecto( ProcessoEvent.TIPO_CONSULTA ); +// Integer idECDs = e.getObjecto( ProcessoEvent.TIPO_ECDS ); +// idMarcacao = idConsulta != null ? idConsulta : idECDs; +// estruturaProcessoPanel.actualizarMarcacaoEscolhida( idProcesso, idMarcacao ); +// } +// catch( Exception ex ) +// { +// } +// } +// +// public void escreverObservacoes( ProcessoEvent e ) +// { +// try +// { +// idProcesso = e.getObjecto( ProcessoEvent.TIPO_PROCESSO ); +// Integer idConsulta = e.getObjecto( ProcessoEvent.TIPO_CONSULTA ); +// Integer idECDs = e.getObjecto( ProcessoEvent.TIPO_ECDS ); +// idMarcacao = idConsulta != null ? idConsulta : idECDs; +// estruturaProcessoPanel.actualizarMarcacaoEscolhida( idProcesso, idMarcacao ); +// } +// catch( Exception ex ) +// { +// } +// } +// +// public void escreverMail( ProcessoEvent e ) +// { +// try +// { +// idProcesso = e.getObjecto( ProcessoEvent.TIPO_PROCESSO ); +// Integer idConsulta = e.getObjecto( ProcessoEvent.TIPO_CONSULTA ); +// Integer idECDs = e.getObjecto( ProcessoEvent.TIPO_ECDS ); +// idMarcacao = idConsulta != null ? idConsulta : idECDs; +// estruturaProcessoPanel.actualizarMarcacaoEscolhida( idProcesso, idMarcacao ); +// } +// catch( Exception ex ) +// { +// } +// } +// +// public void valueChanged(ListSelectionEvent e) +// { +// try +// { +// Integer ids[] = ( Integer [] ) processoUpperPanel.save(); +// Integer trabalhadorID = ids[ 2 ]; +// processoPanel.setTrabalhadorID( trabalhadorID ); +// if( trabalhadorID != null ) +// { +// TrabalhadorData trabalhador = ( TrabalhadorData ) JDO.load( TrabalhadorData.class, trabalhadorID ); +// estruturaProcessoPanel.setTrabalhador( new MappableObject( trabalhadorID, trabalhador.get( TrabalhadorData.NOME ) ) ); +// } +// else +// { +// estruturaProcessoPanel.clear(); +// } +// processoPanel.clear(); +// detalhesProcessoPanel.clear(); +// processoPanel.setTrabalhadorID( trabalhadorID ); +// detalhesProcessoPanel.setTrabalhadorID( trabalhadorID ); +// } +// catch( Exception ex ) +// { +// DialogException.showExceptionMessage( ex, "Erro a carregar trabalhador", true ); +// } +// } +//} diff --git a/trunk/SIPRPSoft/src/siprp/medicina/processo/ProcessoDataProvider.java b/trunk/SIPRPSoft/src/siprp/medicina/processo/ProcessoDataProvider.java index ef577005..7cca756d 100644 --- a/trunk/SIPRPSoft/src/siprp/medicina/processo/ProcessoDataProvider.java +++ b/trunk/SIPRPSoft/src/siprp/medicina/processo/ProcessoDataProvider.java @@ -118,7 +118,6 @@ public class ProcessoDataProvider } public String getDescricaoEstadoProcessoByCodigo( String codigo ) - throws Exception { return ESTADO_PROCESSO_BY_CODE.get( codigo ); } diff --git a/trunk/SIPRPSoft/src/siprp/medicina/processo/ProcessoWindow.java b/trunk/SIPRPSoft/src/siprp/medicina/processo/ProcessoWindow.java index 801d9756..00fc8b14 100644 --- a/trunk/SIPRPSoft/src/siprp/medicina/processo/ProcessoWindow.java +++ b/trunk/SIPRPSoft/src/siprp/medicina/processo/ProcessoWindow.java @@ -8,96 +8,97 @@ */ package siprp.medicina.processo; - -import info.clearthought.layout.TableLayout; -import info.clearthought.layout.TableLayoutConstraints; - -import java.awt.Dimension; - -import javax.swing.BorderFactory; -import javax.swing.JFrame; -import javax.swing.SwingUtilities; - -import siprp.medicina.processo.detalhes.DetalhesConsultaPanel; -import siprp.medicina.processo.detalhes.DetalhesProcessoPanel; -import siprp.medicina.processo.estrutura.EstruturaProcessoPanel; - -import com.evolute.utils.tracker.TrackableWindow; - -/** - * - * @author fpalma - */ -public class ProcessoWindow extends JFrame - implements TrackableWindow -{ - public static final String TITLE = "Processos de trabalhadores"; - - private ProcessoUpperPanel upperPanel; - private EstruturaProcessoPanel estruturaPanel; - private ProcessoPanel processoPanel; - private DetalhesProcessoPanel detalhesPanel; - - /** Creates a new instance of ProcessoWindow */ - public ProcessoWindow() - throws Exception - { - setupComponents(); - } - - private void setupComponents() - throws Exception - { - setSize( 1024, 700 ); - setTitle( TITLE ); - - upperPanel = new ProcessoUpperPanel(); - upperPanel.setPreferredSize( new Dimension( 1024, 200 ) ); - estruturaPanel = new EstruturaProcessoPanel(); - processoPanel = new ProcessoPanel( this ); - processoPanel.setBorder( BorderFactory.createEtchedBorder() ); - detalhesPanel = new DetalhesProcessoPanel( this ); - detalhesPanel.setBorder( BorderFactory.createEtchedBorder() ); - double cols[] = - new double[]{ TableLayout.FILL, TableLayout.PREFERRED }; - double rows[] = - new double[]{ TableLayout.PREFERRED, TableLayout.PREFERRED, TableLayout.FILL }; - - TableLayout tableLayout = new TableLayout( cols, rows ); - setLayout( tableLayout ); - - add( upperPanel, new TableLayoutConstraints( 0, 0, 1, 0 ) ); - add( estruturaPanel, new TableLayoutConstraints( 0, 1, 0, 2 ) ); - add( processoPanel, new TableLayoutConstraints( 1, 1 ) ); -// add( detalhesPanel, new TableLayoutConstraints( 1, 2 ) ); - add( new DetalhesConsultaPanel( this ), new TableLayoutConstraints( 1, 2 ) ); - - new ProcessoController( upperPanel, estruturaPanel, processoPanel, detalhesPanel ); - } - - public void refresh() - { - } - - public void open() - { - setVisible( true ); - } - - public void close() - { - SwingUtilities.invokeLater( new Runnable() { - public void run() - { - setVisible( false ); - dispose(); - } - } ); - } - - public boolean closeIfPossible() - { - close(); - return true; - } -} +// +//import info.clearthought.layout.TableLayout; +//import info.clearthought.layout.TableLayoutConstraints; +// +//import java.awt.Dimension; +// +//import javax.swing.BorderFactory; +//import javax.swing.JFrame; +//import javax.swing.SwingUtilities; +// +//import siprp.medicina.processo.detalhes.DetalhesConsultaPanel; +//import siprp.medicina.processo.detalhes.DetalhesProcessoPanel; +//import siprp.medicina.processo.estrutura.EstruturaProcessoPanel; +// +//import com.evolute.utils.tracker.TrackableWindow; +// +///** +// * +// * @author fpalma +// */ +//public class ProcessoWindow extends JFrame +// implements TrackableWindow +//{ +// private static final long serialVersionUID = 1L; +// +// public static final String TITLE = "Processos de trabalhadores"; +// +// private ProcessoUpperPanel upperPanel; +// private EstruturaProcessoPanel estruturaPanel; +// private ProcessoPanel processoPanel; +// private DetalhesProcessoPanel detalhesPanel; +// +// /** Creates a new instance of ProcessoWindow */ +// public ProcessoWindow() +// throws Exception +// { +// setupComponents(); +// } +// +// private void setupComponents() +// throws Exception +// { +// setSize( 1024, 700 ); +// setTitle( TITLE ); +// +// upperPanel = new ProcessoUpperPanel(); +// upperPanel.setPreferredSize( new Dimension( 1024, 200 ) ); +// estruturaPanel = new EstruturaProcessoPanel(); +// processoPanel = new ProcessoPanel( this ); +// processoPanel.setBorder( BorderFactory.createEtchedBorder() ); +// detalhesPanel = new DetalhesProcessoPanel( this ); +// detalhesPanel.setBorder( BorderFactory.createEtchedBorder() ); +// double cols[] = +// new double[]{ TableLayout.FILL, TableLayout.PREFERRED }; +// double rows[] = +// new double[]{ TableLayout.PREFERRED, TableLayout.PREFERRED, TableLayout.FILL }; +// +// TableLayout tableLayout = new TableLayout( cols, rows ); +// setLayout( tableLayout ); +// +// add( upperPanel, new TableLayoutConstraints( 0, 0, 1, 0 ) ); +// add( estruturaPanel, new TableLayoutConstraints( 0, 1, 0, 2 ) ); +// add( processoPanel, new TableLayoutConstraints( 1, 1 ) ); +//// add( detalhesPanel, new TableLayoutConstraints( 1, 2 ) ); +// add( new DetalhesConsultaPanel( this ), new TableLayoutConstraints( 1, 2 ) ); +// new ProcessoController( upperPanel, estruturaPanel, processoPanel, detalhesPanel ); +// } +// +// public void refresh() +// { +// } +// +// public void open() +// { +// setVisible( true ); +// } +// +// public void close() +// { +// SwingUtilities.invokeLater( new Runnable() { +// public void run() +// { +// setVisible( false ); +// dispose(); +// } +// } ); +// } +// +// public boolean closeIfPossible() +// { +// close(); +// return true; +// } +//} diff --git a/trunk/SIPRPSoft/src/siprp/medicina/processo/estrutura/ConsultaMutableTreeNode.java b/trunk/SIPRPSoft/src/siprp/medicina/processo/estrutura/ConsultaMutableTreeNode.java index f1f6f0c8..53608d92 100644 --- a/trunk/SIPRPSoft/src/siprp/medicina/processo/estrutura/ConsultaMutableTreeNode.java +++ b/trunk/SIPRPSoft/src/siprp/medicina/processo/estrutura/ConsultaMutableTreeNode.java @@ -15,12 +15,13 @@ package siprp.medicina.processo.estrutura; */ public class ConsultaMutableTreeNode extends MarcacaoMutableTreeNode { + private static final long serialVersionUID = 1L; public static final String ICON_PATH = "siprp/medicina/processo/estrutura/icons/consulta.png"; /** Creates a new instance of ConsultaMutableTreeNode */ - public ConsultaMutableTreeNode( Integer id, String descricao ) + public ConsultaMutableTreeNode( Object userObject ) { - super( id, descricao ); + super( userObject ); } protected String getIconPath() diff --git a/trunk/SIPRPSoft/src/siprp/medicina/processo/estrutura/DataMutableTreeNode.java b/trunk/SIPRPSoft/src/siprp/medicina/processo/estrutura/DataMutableTreeNode.java index 838cc67d..8b671ece 100644 --- a/trunk/SIPRPSoft/src/siprp/medicina/processo/estrutura/DataMutableTreeNode.java +++ b/trunk/SIPRPSoft/src/siprp/medicina/processo/estrutura/DataMutableTreeNode.java @@ -15,12 +15,14 @@ package siprp.medicina.processo.estrutura; */ public class DataMutableTreeNode extends EstruturaProcessoMutableTreeNode { + + private static final long serialVersionUID = 1L; public static final String ICON_PATH = "siprp/medicina/processo/estrutura/icons/data.png"; /** Creates a new instance of DataMutableTreeNode */ - public DataMutableTreeNode( Integer id, String descricao ) + public DataMutableTreeNode( Object userObject ) { - super( id, descricao ); + super( userObject ); } protected String getIconPath() diff --git a/trunk/SIPRPSoft/src/siprp/medicina/processo/estrutura/ECDsMutableTreeNode.java b/trunk/SIPRPSoft/src/siprp/medicina/processo/estrutura/ECDsMutableTreeNode.java index 331c1c13..0fabb2a5 100644 --- a/trunk/SIPRPSoft/src/siprp/medicina/processo/estrutura/ECDsMutableTreeNode.java +++ b/trunk/SIPRPSoft/src/siprp/medicina/processo/estrutura/ECDsMutableTreeNode.java @@ -15,12 +15,13 @@ package siprp.medicina.processo.estrutura; */ public class ECDsMutableTreeNode extends MarcacaoMutableTreeNode { + private static final long serialVersionUID = 1L; public static final String ICON_PATH = "siprp/medicina/processo/estrutura/icons/ecds.png"; /** Creates a new instance of ECDsMutableTreeNode */ - public ECDsMutableTreeNode( Integer id, String descricao ) + public ECDsMutableTreeNode( Object userObject ) { - super( id, descricao ); + super( userObject ); } protected String getIconPath() diff --git a/trunk/SIPRPSoft/src/siprp/medicina/processo/estrutura/EstruturaProcessoMutableTreeNode.java b/trunk/SIPRPSoft/src/siprp/medicina/processo/estrutura/EstruturaProcessoMutableTreeNode.java index 2961d479..fbfd54ed 100644 --- a/trunk/SIPRPSoft/src/siprp/medicina/processo/estrutura/EstruturaProcessoMutableTreeNode.java +++ b/trunk/SIPRPSoft/src/siprp/medicina/processo/estrutura/EstruturaProcessoMutableTreeNode.java @@ -9,49 +9,24 @@ package siprp.medicina.processo.estrutura; -import com.evolute.utils.data.IDObject; -import com.evolute.utils.images.ImageIconLoader; import javax.swing.Icon; import javax.swing.tree.DefaultMutableTreeNode; +import com.evolute.utils.images.ImageIconLoader; + /** * * @author Frederico */ abstract public class EstruturaProcessoMutableTreeNode extends DefaultMutableTreeNode - implements IDObject { protected Icon icon; - protected Integer id; - protected String descricao; - - /** Creates a new instance of EstruturaProcessoMutableTreeNode */ - public EstruturaProcessoMutableTreeNode( Integer id, String descricao ) - { - super( descricao ); - this.id = id; - this.descricao = descricao; - } - public Integer getID() - { - return id; - } - - public void setID( Integer id ) - { - this.id = id; - } - public String getDescricao() - { - return descricao; - } - - public void setDescricao( String descricao ) + /** Creates a new instance of EstruturaProcessoMutableTreeNode */ + public EstruturaProcessoMutableTreeNode( Object userObject ) { - this.descricao = descricao; - setUserObject( descricao ); + super( userObject ); } abstract protected String getIconPath(); diff --git a/trunk/SIPRPSoft/src/siprp/medicina/processo/estrutura/EstruturaProcessoPanel.java b/trunk/SIPRPSoft/src/siprp/medicina/processo/estrutura/EstruturaProcessoPanel.java index 9b2a310d..fc58b167 100644 --- a/trunk/SIPRPSoft/src/siprp/medicina/processo/estrutura/EstruturaProcessoPanel.java +++ b/trunk/SIPRPSoft/src/siprp/medicina/processo/estrutura/EstruturaProcessoPanel.java @@ -1,392 +1,354 @@ -/* - * EstruturaProcessoPanel.java - * - * Created on March 20, 2007, 12:07 PM - * - * To change this template, choose Tools | Template Manager - * and open the template in the editor. - */ - +///* +// * EstruturaProcessoPanel.java +// * +// * Created on March 20, 2007, 12:07 PM +// * +// * To change this template, choose Tools | Template Manager +// * and open the template in the editor. +// */ +// package siprp.medicina.processo.estrutura; - -import com.evolute.utils.data.IDObject; -import com.evolute.utils.ui.DialogException; -import java.awt.*; -import java.text.DateFormat; -import java.util.Arrays; -import java.util.Date; -import java.util.Enumeration; -import java.util.HashMap; -import java.util.Locale; -import java.util.Vector; -import javax.swing.*; -import javax.swing.event.TreeSelectionEvent; -import javax.swing.event.TreeSelectionListener; -import javax.swing.tree.DefaultMutableTreeNode; -import javax.swing.tree.DefaultTreeModel; -import javax.swing.tree.TreePath; -import siprp.medicina.MedicinaConstants; -import siprp.medicina.MedicinaDataProvider; -import siprp.medicina.processo.*; -import siprp.medicina.processo.data.TrabalhadoresConsultasData; -import siprp.medicina.processo.data.TrabalhadoresProcessoData; - -/** - * - * @author fpalma - */ -public class EstruturaProcessoPanel extends JPanel - implements TreeSelectionListener -{ - protected static final DateFormat D_F = DateFormat.getDateInstance( DateFormat.SHORT, new Locale( "pt", "PT" ) ); - - protected JScrollPane mainScroll; - protected TrabalhadorMutableTreeNode rootNode; - protected JTree mainTree; - - protected ProcessoDataProvider provider; - - protected IDObject trabalhador; - protected final HashMap PROCESSOS_POR_ID = - new HashMap(); - - private final Vector PROCESSO_LISTENERS = new Vector(); - - /** Creates a new instance of EstruturaProcessoPanel */ - public EstruturaProcessoPanel() - throws Exception - { - provider = ProcessoDataProvider.getProvider(); - setupComponents(); -// setTrabalhador( new MappableObject( new Integer( 12 ), "Alexandre de Matos Monge" ) ); - } - - private void setupComponents() - { - mainScroll = new JScrollPane(); - mainScroll.setVerticalScrollBarPolicy( JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED ); - mainScroll.setHorizontalScrollBarPolicy( JScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED ); -// rootNode = new DefaultMutableTreeNode( new MappableObject( new Integer( 12 ), "Frederico Palma" ) ); - rootNode = new TrabalhadorMutableTreeNode( new Integer( -1 ), "" ); - mainTree = new JTree( rootNode ); - mainTree.addTreeSelectionListener( this ); - mainTree.setCellRenderer( new EstruturaProcessoRenderer() ); - mainScroll.setViewportView( mainTree ); - setLayout( new GridLayout( 1, 1 ) ); - add( mainScroll ); - - } - - public void setTrabalhador( IDObject trabalhador ) - { - clear(); - if( trabalhador == null ) - { - return; - } - this.trabalhador = trabalhador; -// rootNode.removeAllChildren(); -// PROCESSOS_POR_ID.clear(); - rootNode.setID( trabalhador.getID() ); - rootNode.setDescricao( trabalhador.toString() ); - DefaultMutableTreeNode nodes[] = - loadProcessos( trabalhador.getID() ); - rootNode.add( criarProcessoVazio() ); - for( int n = 0; n < nodes.length; n++ ) - { - rootNode.add( nodes[ n ] ); - } - int count = mainTree.getRowCount(); - for( int n = count - 1; n >= 0; n-- ) - { - mainTree.expandRow( n ); - } - } - - protected DefaultMutableTreeNode[] loadProcessos( Integer trabalhadorID ) - { - try - { - Integer ids[] = provider.getIDsProcessosByTrabalhador( trabalhadorID ); - DefaultMutableTreeNode nodes[] = new DefaultMutableTreeNode[ ids.length ]; - for( int n = 0; n < ids.length; n++ ) - { - nodes[ n ] = loadProcesso( ids[ n ], null ); - } -//System.out.println( "nl: " + nodes.length ); - return nodes; - } - catch( Exception ex ) - { - DialogException.showExceptionMessage( ex, "Erro a carregar dados", true ); - return new DefaultMutableTreeNode[ 0 ]; - } - } - - protected ProcessoMutableTreeNode loadProcesso( Integer id, ProcessoMutableTreeNode node ) - throws Exception - { - TrabalhadoresProcessoData processo = provider.getProcessoByID( id ); - Date dataInicio = ( Date ) processo.get( TrabalhadoresProcessoData.DATA_INICIO ); - Date dataFim = ( Date ) processo.get( TrabalhadoresProcessoData.DATA_FIM ); - String codigoEstado = ( String ) processo.get( TrabalhadoresProcessoData.ESTADO ); - String estado = provider.getDescricaoEstadoProcessoByCodigo( codigoEstado ); - String desc = D_F.format( dataInicio ); - Integer motivo = ( Integer ) processo.get( TrabalhadoresProcessoData.MOTIVO ); - desc += ": " + MedicinaDataProvider.MOTIVOS_BY_ID.get( motivo ) + " : " + estado; - PROCESSOS_POR_ID.put( id, processo ); - ProcessoMutableTreeNode processoNode; - if( node == null ) - { - processoNode = new ProcessoMutableTreeNode( id, desc ); - } - else - { - processoNode = node; - processoNode.setID( id ); - processoNode.setDescricao( desc ); - } - processoNode.removeAllChildren(); - MarcacaoMutableTreeNode marcacoes[] = loadMarcacoes( id ); -// processoNode.add( new ECDsMutableTreeNode( new Integer( 35 ), "ECDS de 2006/01/01 : Realizado" ) ); - for( int n = 0; n < marcacoes.length; n++ ) - { - processoNode.add( marcacoes[ n ] ); - } - -// processoNode.add( new FichaAptidaoMutableTreeNode( new Integer( 35 ), "Ficha de Aptid\u00e3o de 2006/01/01 : Apto" ) ); - ( ( DefaultTreeModel ) mainTree.getModel() ).nodeStructureChanged( processoNode ); - return processoNode; - } - - public MarcacaoMutableTreeNode[] loadMarcacoes( Integer processoID ) - { - try - { - Integer consultaIDs[] = provider.getConsultaIDsForProcesso( processoID ); - Vector nodesVector = new Vector(); - for( int n = 0; n < consultaIDs.length; n++ ) - { - nodesVector.add( loadConsulta( consultaIDs[ n ], null ) ); - } - - MarcacaoMutableTreeNode nodes[] = nodesVector.toArray( new MarcacaoMutableTreeNode[ nodesVector.size() ] ); - Arrays.sort( nodes ); - return nodes; - } - catch( Exception ex ) - { - DialogException.showExceptionMessage( ex, "Erro a carregar dados", true ); - return new MarcacaoMutableTreeNode[ 0 ]; - } - } - - public ConsultaMutableTreeNode loadConsulta( Integer id, ConsultaMutableTreeNode node ) - throws Exception - { - TrabalhadoresConsultasData consulta = provider.getConsultaByID( id ); - Date data = ( Date ) consulta.get( TrabalhadoresConsultasData.DATA ); - Integer estado = ( Integer ) consulta.get( TrabalhadoresConsultasData.ESTADO ); - String estadoStr = MedicinaConstants.ESTADOS_CONSULTA_STR[ estado != null ? estado.intValue() : 0 ]; - - String desc = "Consulta de " + ( data != null ? D_F.format( data ) : "--" ); - desc += ": " + estadoStr; - ConsultaMutableTreeNode consultaNode; - if( node == null ) - { - consultaNode = new ConsultaMutableTreeNode( id, desc ); - consultaNode.setData( data ); - } - else - { - consultaNode = node; - consultaNode.setID( id ); - consultaNode.setDescricao( desc ); - consultaNode.setData( data ); - } - consultaNode.removeAllChildren(); - Object datas[][] = provider.getDatasConsulta( id ); - for( int n = 0; n < datas.length; n++ ) - { - Integer dataID = ( Integer ) datas[ n ][ 0 ]; - Date dataData = ( Date ) datas[ n ][ 1 ]; - Integer dataEstado = ( Integer ) datas[ n ][ 3 ]; - String dataEstadoStr = MedicinaConstants.ESTADOS_CONSULTA_STR[ dataEstado != null ? dataEstado.intValue() : 0 ]; - String dataDesc = D_F.format( dataData ) + ": " + dataEstadoStr; - DataMutableTreeNode dataNode = new DataMutableTreeNode( dataID, dataDesc ); - IDObject observacoes = provider.getObservacoesConsultaData( dataID ); - if( observacoes != null ) - { - ObservacoesMutableTreeNode observacoesNode = new ObservacoesMutableTreeNode( observacoes.getID(), observacoes.toString() ); - dataNode.add( observacoesNode ); - } - IDObject emails[] = provider.getEmailConsultaData( dataID ); - for( int em = 0; em < emails.length; em++ ) - { - MailMutableTreeNode mailNode = new MailMutableTreeNode( emails[ em ].getID(), emails[ em ].toString() ); - dataNode.add( mailNode ); - } - consultaNode.add( dataNode ); - } - - ( ( DefaultTreeModel ) mainTree.getModel() ).nodeStructureChanged( consultaNode ); - return consultaNode; - } - - public void valueChanged( TreeSelectionEvent e ) - { - Object components[] = e.getPath().getPath(); - int tipo = ProcessoEvent.ACCAO_ESCOLHER_PROCESSO; - if( components == null || components.length == 0 || - components[ components.length - 1 ] instanceof TrabalhadorMutableTreeNode || - components[ components.length - 1 ] instanceof ProcessoMutableTreeNode ) - { - tipo = ProcessoEvent.ACCAO_ESCOLHER_PROCESSO; - } - else if( components[ components.length - 1 ] instanceof ConsultaMutableTreeNode ) - { - tipo = ProcessoEvent.ACCAO_ESCOLHER_CONSULTA; - } - else if( components[ components.length - 1 ] instanceof ECDsMutableTreeNode ) - { - tipo = ProcessoEvent.ACCAO_ESCOLHER_ECDS; - } - else if( components[ components.length - 1 ] instanceof FichaAptidaoMutableTreeNode ) - { - tipo = ProcessoEvent.ACCAO_ESCOLHER_FA; - } - else if( components[ components.length - 1 ] instanceof DataMutableTreeNode ) - { - tipo = ProcessoEvent.ACCAO_ESCOLHER_DATA; - } - else if( components[ components.length - 1 ] instanceof ObservacoesMutableTreeNode ) - { - tipo = ProcessoEvent.ACCAO_ESCOLHER_OBSERVACOES; - } - else if( components[ components.length - 1 ] instanceof MailMutableTreeNode ) - { - tipo = ProcessoEvent.ACCAO_ESCOLHER_MAIL; - } - HashMap ids = new HashMap(); - for( int n = 0; components != null && n < components.length; n++ ) - { - Integer id = ( ( EstruturaProcessoMutableTreeNode ) components[ n ] ).getID(); - if( components[ n ] instanceof ProcessoMutableTreeNode ) - { - ids.put( ProcessoEvent.TIPO_PROCESSO, id ); - } - else if( components[ n ] instanceof ConsultaMutableTreeNode ) - { - ids.put( ProcessoEvent.TIPO_CONSULTA, id ); - } - else if( components[ n ] instanceof ECDsMutableTreeNode ) - { - ids.put( ProcessoEvent.TIPO_ECDS, id ); - } - else if( components[ n ] instanceof FichaAptidaoMutableTreeNode ) - { - ids.put( ProcessoEvent.TIPO_FICHA_APTIDAO, id ); - } - else if( components[ n ] instanceof DataMutableTreeNode ) - { - ids.put( ProcessoEvent.TIPO_DATA, id ); - } - else if( components[ n ] instanceof ObservacoesMutableTreeNode ) - { - ids.put( ProcessoEvent.TIPO_OBSERVACOES, id ); - } - else if( components[ n ] instanceof MailMutableTreeNode ) - { - ids.put( ProcessoEvent.TIPO_MAIL, id ); - } - } - ProcessoEvent event = new ProcessoEvent( this, tipo, ids ); - for( int n = 0; n < PROCESSO_LISTENERS.size(); n++ ) - { - PROCESSO_LISTENERS.get( n ).processoStateChanged( event ); - } - } +// +//import com.evolute.utils.data.IDObject; +//import com.evolute.utils.ui.DialogException; +//import java.awt.*; +//import java.text.DateFormat; +//import java.util.Arrays; +//import java.util.Date; +//import java.util.Enumeration; +//import java.util.HashMap; +//import java.util.Locale; +//import java.util.Vector; +//import javax.swing.*; +//import javax.swing.event.TreeSelectionEvent; +//import javax.swing.event.TreeSelectionListener; +//import javax.swing.tree.DefaultMutableTreeNode; +//import javax.swing.tree.DefaultTreeModel; +//import javax.swing.tree.TreePath; +//import siprp.medicina.MedicinaConstants; +//import siprp.medicina.MedicinaDataProvider; +//import siprp.medicina.processo.*; +//import siprp.medicina.processo.data.TrabalhadoresConsultasData; +//import siprp.medicina.processo.data.TrabalhadoresProcessoData; +// +///** +// * +// * @author fpalma +// */ +//public class EstruturaProcessoPanel extends JPanel +// implements TreeSelectionListener +//{ +// protected static final DateFormat D_F = DateFormat.getDateInstance( DateFormat.SHORT, new Locale( "pt", "PT" ) ); +// +// protected JScrollPane mainScroll; +// protected TrabalhadorMutableTreeNode rootNode; +// protected JTree mainTree; +// +// protected ProcessoDataProvider provider; // -// public TrabalhadoresProcessoData getProcessoEscolhido() +// protected IDObject trabalhador; +// protected final HashMap PROCESSOS_POR_ID = +// new HashMap(); +// +// private final Vector PROCESSO_LISTENERS = new Vector(); +// +// /** Creates a new instance of EstruturaProcessoPanel */ +// public EstruturaProcessoPanel() +// throws Exception // { -// TreePath path = mainTree.getSelectionPath(); -// TrabalhadoresProcessoData processo = null; -// if( path != null ) +// provider = ProcessoDataProvider.getProvider(); +// setupComponents(); +//// setTrabalhador( new MappableObject( new Integer( 12 ), "Alexandre de Matos Monge" ) ); +// } +// +// private void setupComponents() +// { +// mainScroll = new JScrollPane(); +// mainScroll.setVerticalScrollBarPolicy( JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED ); +// mainScroll.setHorizontalScrollBarPolicy( JScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED ); +//// rootNode = new DefaultMutableTreeNode( new MappableObject( new Integer( 12 ), "Frederico Palma" ) ); +// rootNode = new TrabalhadorMutableTreeNode( new Integer( -1 ), "" ); +// mainTree = new JTree( rootNode ); +// mainTree.addTreeSelectionListener( this ); +// mainTree.setCellRenderer( new EstruturaProcessoRenderer() ); +// mainScroll.setViewportView( mainTree ); +// setLayout( new GridLayout( 1, 1 ) ); +// add( mainScroll ); +// +// } +// +// public void setTrabalhador( IDObject trabalhador ) +// { +// clear(); +// if( trabalhador == null ) +// { +// return; +// } +// this.trabalhador = trabalhador; +//// rootNode.removeAllChildren(); +//// PROCESSOS_POR_ID.clear(); +// rootNode.setID( trabalhador.getID() ); +// rootNode.setDescricao( trabalhador.toString() ); +// DefaultMutableTreeNode nodes[] = +// loadProcessos( trabalhador.getID() ); +// rootNode.add( criarProcessoVazio() ); +// for( int n = 0; n < nodes.length; n++ ) // { -// EstruturaProcessoMutableTreeNode escolhido = ( EstruturaProcessoMutableTreeNode ) path.getLastPathComponent(); -// if( escolhido != null ) +// rootNode.add( nodes[ n ] ); +// } +// int count = mainTree.getRowCount(); +// for( int n = count - 1; n >= 0; n-- ) +// { +// mainTree.expandRow( n ); +// } +// } +// +// protected DefaultMutableTreeNode[] loadProcessos( Integer trabalhadorID ) +// { +// try +// { +// Integer ids[] = provider.getIDsProcessosByTrabalhador( trabalhadorID ); +// DefaultMutableTreeNode nodes[] = new DefaultMutableTreeNode[ ids.length ]; +// for( int n = 0; n < ids.length; n++ ) // { -// processo = PROCESSOS_POR_ID.get( escolhido.getID() ); -// if( processo == null ) -// { -// processo = new TrabalhadoresProcessoData(); -// PROCESSOS_POR_ID.put( escolhido.getID(), processo ); -// } +// nodes[ n ] = loadProcesso( ids[ n ], null ); // } +////System.out.println( "nl: " + nodes.length ); +// return nodes; +// } +// catch( Exception ex ) +// { +// DialogException.showExceptionMessage( ex, "Erro a carregar dados", true ); +// return new DefaultMutableTreeNode[ 0 ]; +// } +// } +// +// protected ProcessoMutableTreeNode loadProcesso( Integer id, ProcessoMutableTreeNode node ) +// throws Exception +// { +// TrabalhadoresProcessoData processo = provider.getProcessoByID( id ); +// Date dataInicio = ( Date ) processo.get( TrabalhadoresProcessoData.DATA_INICIO ); +// Date dataFim = ( Date ) processo.get( TrabalhadoresProcessoData.DATA_FIM ); +// String codigoEstado = ( String ) processo.get( TrabalhadoresProcessoData.ESTADO ); +// String estado = provider.getDescricaoEstadoProcessoByCodigo( codigoEstado ); +// String desc = D_F.format( dataInicio ); +// Integer motivo = ( Integer ) processo.get( TrabalhadoresProcessoData.MOTIVO ); +// desc += ": " + MedicinaDataProvider.MOTIVOS_BY_ID.get( motivo ) + " : " + estado; +// PROCESSOS_POR_ID.put( id, processo ); +// ProcessoMutableTreeNode processoNode; +// if( node == null ) +// { +// processoNode = new ProcessoMutableTreeNode( id, desc ); +// } +// else +// { +// processoNode = node; +// processoNode.setID( id ); +// processoNode.setDescricao( desc ); +// } +// processoNode.removeAllChildren(); +// MarcacaoMutableTreeNode marcacoes[] = loadMarcacoes( id ); +//// processoNode.add( new ECDsMutableTreeNode( new Integer( 35 ), "ECDS de 2006/01/01 : Realizado" ) ); +// for( int n = 0; n < marcacoes.length; n++ ) +// { +// processoNode.add( marcacoes[ n ] ); // } // -// return processo; +//// processoNode.add( new FichaAptidaoMutableTreeNode( new Integer( 35 ), "Ficha de Aptid\u00e3o de 2006/01/01 : Apto" ) ); +// ( ( DefaultTreeModel ) mainTree.getModel() ).nodeStructureChanged( processoNode ); +// return processoNode; // } - - public void addProcessoListener( ProcessoListener listener ) - { - PROCESSO_LISTENERS.add( listener ); - } - - public void removeProcessoListener( ProcessoListener listener ) - { - PROCESSO_LISTENERS.remove( listener ); - } - - public IDObject getTrabalhador() - { - return trabalhador; - } - - public void actualizarProcessoEscolhido( Integer id ) - throws Exception - { - TreePath path = mainTree.getSelectionPath(); - Enumeration expandedDescendants = mainTree.getExpandedDescendants( path ); - ProcessoMutableTreeNode processoNode = ( ProcessoMutableTreeNode ) path.getPathComponent( 1 ); - boolean vazio = processoNode.getID().intValue() == -1; - loadProcesso( id, processoNode ); - ( ( DefaultTreeModel ) mainTree.getModel() ).nodeChanged( processoNode ) ; - if( vazio ) - { - ProcessoMutableTreeNode novo = criarProcessoVazio(); - rootNode.insert( novo, 0 ); - ( ( DefaultTreeModel ) mainTree.getModel() ).nodesWereInserted( rootNode, new int[]{ 0 } ) ; - } - mainTree.expandPath( path ); - mainTree.setSelectionPath( path ); -// while( expandedDescendants.hasMoreElements() ) +// +// public MarcacaoMutableTreeNode[] loadMarcacoes( Integer processoID ) +// { +// try // { -// mainTree.expandPath( expandedDescendants.nextElement() ); +// Integer consultaIDs[] = provider.getConsultaIDsForProcesso( processoID ); +// Vector nodesVector = new Vector(); +// for( int n = 0; n < consultaIDs.length; n++ ) +// { +// nodesVector.add( loadConsulta( consultaIDs[ n ], null ) ); +// } +// +// MarcacaoMutableTreeNode nodes[] = nodesVector.toArray( new MarcacaoMutableTreeNode[ nodesVector.size() ] ); +// Arrays.sort( nodes ); +// return nodes; // } - } - - public void actualizarMarcacaoEscolhida( Integer processoID, Integer marcacaoID ) - throws Exception - { - TreePath path = mainTree.getSelectionPath(); - Enumeration expandedDescendants = mainTree.getExpandedDescendants( path ); - ProcessoMutableTreeNode processoNode = ( ProcessoMutableTreeNode ) path.getPathComponent( 1 ); - int countOld = processoNode.getChildCount(); - actualizarProcessoEscolhido( processoID ); - int count = processoNode.getChildCount(); - if( count > countOld ) - { - ( ( DefaultTreeModel ) mainTree.getModel() ).nodesWereInserted( processoNode, new int[]{ countOld } ) ; - } - mainTree.expandPath( path ); -// mainTree.expandPath( path ); -// while( expandedDescendants.hasMoreElements() ) +// catch( Exception ex ) +// { +// DialogException.showExceptionMessage( ex, "Erro a carregar dados", true ); +// return new MarcacaoMutableTreeNode[ 0 ]; +// } +// } +// +// public ConsultaMutableTreeNode loadConsulta( Integer id, ConsultaMutableTreeNode node ) +// throws Exception +// { +// TrabalhadoresConsultasData consulta = provider.getConsultaByID( id ); +// Date data = ( Date ) consulta.get( TrabalhadoresConsultasData.DATA ); +// Integer estado = ( Integer ) consulta.get( TrabalhadoresConsultasData.ESTADO ); +// String estadoStr = MedicinaConstants.ESTADOS_CONSULTA_STR[ estado != null ? estado.intValue() : 0 ]; +// +// String desc = "Consulta de " + ( data != null ? D_F.format( data ) : "--" ); +// desc += ": " + estadoStr; +// ConsultaMutableTreeNode consultaNode; +// if( node == null ) +// { +// consultaNode = new ConsultaMutableTreeNode( id, desc ); +// consultaNode.setData( data ); +// } +// else +// { +// consultaNode = node; +// consultaNode.setID( id ); +// consultaNode.setDescricao( desc ); +// consultaNode.setData( data ); +// } +// consultaNode.removeAllChildren(); +// Object datas[][] = provider.getDatasConsulta( id ); +// for( int n = 0; n < datas.length; n++ ) +// { +// Integer dataID = ( Integer ) datas[ n ][ 0 ]; +// Date dataData = ( Date ) datas[ n ][ 1 ]; +// Integer dataEstado = ( Integer ) datas[ n ][ 3 ]; +// String dataEstadoStr = MedicinaConstants.ESTADOS_CONSULTA_STR[ dataEstado != null ? dataEstado.intValue() : 0 ]; +// String dataDesc = D_F.format( dataData ) + ": " + dataEstadoStr; +// DataMutableTreeNode dataNode = new DataMutableTreeNode( dataID, dataDesc ); +// IDObject observacoes = provider.getObservacoesConsultaData( dataID ); +// if( observacoes != null ) +// { +// ObservacoesMutableTreeNode observacoesNode = new ObservacoesMutableTreeNode( observacoes.getID(), observacoes.toString() ); +// dataNode.add( observacoesNode ); +// } +// IDObject emails[] = provider.getEmailConsultaData( dataID ); +// for( int em = 0; em < emails.length; em++ ) +// { +// MailMutableTreeNode mailNode = new MailMutableTreeNode( emails[ em ].getID(), emails[ em ].toString() ); +// dataNode.add( mailNode ); +// } +// consultaNode.add( dataNode ); +// } +// +// ( ( DefaultTreeModel ) mainTree.getModel() ).nodeStructureChanged( consultaNode ); +// return consultaNode; +// } +// +// public void valueChanged( TreeSelectionEvent e ) +// { +// Object components[] = e.getPath().getPath(); +// int tipo = ProcessoEvent.ACCAO_ESCOLHER_PROCESSO; +// if( components == null || components.length == 0 || +// components[ components.length - 1 ] instanceof TrabalhadorMutableTreeNode || +// components[ components.length - 1 ] instanceof ProcessoMutableTreeNode ) +// { +// tipo = ProcessoEvent.ACCAO_ESCOLHER_PROCESSO; +// } +// else if( components[ components.length - 1 ] instanceof ConsultaMutableTreeNode ) // { -// mainTree.expandPath( expandedDescendants.nextElement() ); +// tipo = ProcessoEvent.ACCAO_ESCOLHER_CONSULTA; // } +// else if( components[ components.length - 1 ] instanceof ECDsMutableTreeNode ) +// { +// tipo = ProcessoEvent.ACCAO_ESCOLHER_ECDS; +// } +// else if( components[ components.length - 1 ] instanceof FichaAptidaoMutableTreeNode ) +// { +// tipo = ProcessoEvent.ACCAO_ESCOLHER_FA; +// } +// else if( components[ components.length - 1 ] instanceof DataMutableTreeNode ) +// { +// tipo = ProcessoEvent.ACCAO_ESCOLHER_DATA; +// } +// else if( components[ components.length - 1 ] instanceof ObservacoesMutableTreeNode ) +// { +// tipo = ProcessoEvent.ACCAO_ESCOLHER_OBSERVACOES; +// } +// else if( components[ components.length - 1 ] instanceof MailMutableTreeNode ) +// { +// tipo = ProcessoEvent.ACCAO_ESCOLHER_MAIL; +// } +// HashMap ids = new HashMap(); +// for( int n = 0; components != null && n < components.length; n++ ) +// { +// Integer id = ( ( EstruturaProcessoMutableTreeNode ) components[ n ] ).getID(); +// if( components[ n ] instanceof ProcessoMutableTreeNode ) +// { +// ids.put( ProcessoEvent.TIPO_PROCESSO, id ); +// } +// else if( components[ n ] instanceof ConsultaMutableTreeNode ) +// { +// ids.put( ProcessoEvent.TIPO_CONSULTA, id ); +// } +// else if( components[ n ] instanceof ECDsMutableTreeNode ) +// { +// ids.put( ProcessoEvent.TIPO_ECDS, id ); +// } +// else if( components[ n ] instanceof FichaAptidaoMutableTreeNode ) +// { +// ids.put( ProcessoEvent.TIPO_FICHA_APTIDAO, id ); +// } +// else if( components[ n ] instanceof DataMutableTreeNode ) +// { +// ids.put( ProcessoEvent.TIPO_DATA, id ); +// } +// else if( components[ n ] instanceof ObservacoesMutableTreeNode ) +// { +// ids.put( ProcessoEvent.TIPO_OBSERVACOES, id ); +// } +// else if( components[ n ] instanceof MailMutableTreeNode ) +// { +// ids.put( ProcessoEvent.TIPO_MAIL, id ); +// } +// } +// ProcessoEvent event = new ProcessoEvent( this, tipo, ids ); +// for( int n = 0; n < PROCESSO_LISTENERS.size(); n++ ) +// { +// PROCESSO_LISTENERS.get( n ).processoStateChanged( event ); +// } +// } +//// +//// public TrabalhadoresProcessoData getProcessoEscolhido() +//// { +//// TreePath path = mainTree.getSelectionPath(); +//// TrabalhadoresProcessoData processo = null; +//// if( path != null ) +//// { +//// EstruturaProcessoMutableTreeNode escolhido = ( EstruturaProcessoMutableTreeNode ) path.getLastPathComponent(); +//// if( escolhido != null ) +//// { +//// processo = PROCESSOS_POR_ID.get( escolhido.getID() ); +//// if( processo == null ) +//// { +//// processo = new TrabalhadoresProcessoData(); +//// PROCESSOS_POR_ID.put( escolhido.getID(), processo ); +//// } +//// } +//// } +//// +//// return processo; +//// } +// +// public void addProcessoListener( ProcessoListener listener ) +// { +// PROCESSO_LISTENERS.add( listener ); +// } +// +// public void removeProcessoListener( ProcessoListener listener ) +// { +// PROCESSO_LISTENERS.remove( listener ); +// } +// +// public IDObject getTrabalhador() +// { +// return trabalhador; +// } +// +// public void actualizarProcessoEscolhido( Integer id ) +// throws Exception +// { // TreePath path = mainTree.getSelectionPath(); -// MarcacaoMutableTreeNode processoNode = ( ProcessoMutableTreeNode ) path.getPathComponent( 1 ); +// Enumeration expandedDescendants = mainTree.getExpandedDescendants( path ); +// ProcessoMutableTreeNode processoNode = ( ProcessoMutableTreeNode ) path.getPathComponent( 1 ); // boolean vazio = processoNode.getID().intValue() == -1; // loadProcesso( id, processoNode ); // ( ( DefaultTreeModel ) mainTree.getModel() ).nodeChanged( processoNode ) ; @@ -396,26 +358,64 @@ public class EstruturaProcessoPanel extends JPanel // rootNode.insert( novo, 0 ); // ( ( DefaultTreeModel ) mainTree.getModel() ).nodesWereInserted( rootNode, new int[]{ 0 } ) ; // } - } - - public ProcessoMutableTreeNode criarProcessoVazio() - { - return new ProcessoMutableTreeNode( new Integer( -1 ), "Novo Processo..." ); - } - - public void reload() - { - } - - public void clear() - { - mainTree.clearSelection(); - mainTree.setRootVisible( true ); - this.trabalhador = null; - rootNode.removeAllChildren(); - PROCESSOS_POR_ID.clear(); - rootNode.setID( null ); - rootNode.setDescricao( "" ); - ( ( DefaultTreeModel ) mainTree.getModel() ).nodeStructureChanged( rootNode ); - } -} +// mainTree.expandPath( path ); +// mainTree.setSelectionPath( path ); +//// while( expandedDescendants.hasMoreElements() ) +//// { +//// mainTree.expandPath( expandedDescendants.nextElement() ); +//// } +// } +// +// public void actualizarMarcacaoEscolhida( Integer processoID, Integer marcacaoID ) +// throws Exception +// { +// TreePath path = mainTree.getSelectionPath(); +// Enumeration expandedDescendants = mainTree.getExpandedDescendants( path ); +// ProcessoMutableTreeNode processoNode = ( ProcessoMutableTreeNode ) path.getPathComponent( 1 ); +// int countOld = processoNode.getChildCount(); +// actualizarProcessoEscolhido( processoID ); +// int count = processoNode.getChildCount(); +// if( count > countOld ) +// { +// ( ( DefaultTreeModel ) mainTree.getModel() ).nodesWereInserted( processoNode, new int[]{ countOld } ) ; +// } +// mainTree.expandPath( path ); +//// mainTree.expandPath( path ); +//// while( expandedDescendants.hasMoreElements() ) +//// { +//// mainTree.expandPath( expandedDescendants.nextElement() ); +//// } +//// TreePath path = mainTree.getSelectionPath(); +//// MarcacaoMutableTreeNode processoNode = ( ProcessoMutableTreeNode ) path.getPathComponent( 1 ); +//// boolean vazio = processoNode.getID().intValue() == -1; +//// loadProcesso( id, processoNode ); +//// ( ( DefaultTreeModel ) mainTree.getModel() ).nodeChanged( processoNode ) ; +//// if( vazio ) +//// { +//// ProcessoMutableTreeNode novo = criarProcessoVazio(); +//// rootNode.insert( novo, 0 ); +//// ( ( DefaultTreeModel ) mainTree.getModel() ).nodesWereInserted( rootNode, new int[]{ 0 } ) ; +//// } +// } +// +// public ProcessoMutableTreeNode criarProcessoVazio() +// { +// return new ProcessoMutableTreeNode( new Integer( -1 ), "Novo Processo..." ); +// } +// +// public void reload() +// { +// } +// +// public void clear() +// { +// mainTree.clearSelection(); +// mainTree.setRootVisible( true ); +// this.trabalhador = null; +// rootNode.removeAllChildren(); +// PROCESSOS_POR_ID.clear(); +// rootNode.setID( null ); +// rootNode.setDescricao( "" ); +// ( ( DefaultTreeModel ) mainTree.getModel() ).nodeStructureChanged( rootNode ); +// } +//} diff --git a/trunk/SIPRPSoft/src/siprp/medicina/processo/estrutura/FichaAptidaoMutableTreeNode.java b/trunk/SIPRPSoft/src/siprp/medicina/processo/estrutura/FichaAptidaoMutableTreeNode.java index 7547aef2..fb139f96 100644 --- a/trunk/SIPRPSoft/src/siprp/medicina/processo/estrutura/FichaAptidaoMutableTreeNode.java +++ b/trunk/SIPRPSoft/src/siprp/medicina/processo/estrutura/FichaAptidaoMutableTreeNode.java @@ -15,12 +15,13 @@ package siprp.medicina.processo.estrutura; */ public class FichaAptidaoMutableTreeNode extends EstruturaProcessoMutableTreeNode { + private static final long serialVersionUID = 1L; public static final String ICON_PATH = "siprp/medicina/processo/estrutura/icons/fichaaptidao.png"; /** Creates a new instance of FichaAptidaoMutableTreeNode */ - public FichaAptidaoMutableTreeNode( Integer id, String descricao ) + public FichaAptidaoMutableTreeNode( Object userObject ) { - super( id, descricao ); + super( userObject ); } protected String getIconPath() diff --git a/trunk/SIPRPSoft/src/siprp/medicina/processo/estrutura/MailMutableTreeNode.java b/trunk/SIPRPSoft/src/siprp/medicina/processo/estrutura/MailMutableTreeNode.java index a73ee050..90923b8c 100644 --- a/trunk/SIPRPSoft/src/siprp/medicina/processo/estrutura/MailMutableTreeNode.java +++ b/trunk/SIPRPSoft/src/siprp/medicina/processo/estrutura/MailMutableTreeNode.java @@ -15,12 +15,14 @@ package siprp.medicina.processo.estrutura; */ public class MailMutableTreeNode extends EstruturaProcessoMutableTreeNode { + + private static final long serialVersionUID = 1L; public static final String ICON_PATH = "siprp/medicina/processo/estrutura/icons/mail.png"; /** Creates a new instance of MailMutableTreeNode */ - public MailMutableTreeNode( Integer id, String descricao ) + public MailMutableTreeNode( Object userObject ) { - super( id, descricao ); + super( userObject ); } protected String getIconPath() diff --git a/trunk/SIPRPSoft/src/siprp/medicina/processo/estrutura/MarcacaoMutableTreeNode.java b/trunk/SIPRPSoft/src/siprp/medicina/processo/estrutura/MarcacaoMutableTreeNode.java index 4a7ed64a..def655ca 100644 --- a/trunk/SIPRPSoft/src/siprp/medicina/processo/estrutura/MarcacaoMutableTreeNode.java +++ b/trunk/SIPRPSoft/src/siprp/medicina/processo/estrutura/MarcacaoMutableTreeNode.java @@ -16,14 +16,14 @@ import java.util.Date; * @author Frederico */ public abstract class MarcacaoMutableTreeNode extends EstruturaProcessoMutableTreeNode - implements Comparable + implements Comparable { protected Date data; /** Creates a new instance of MarcacaoMutableTreeNode */ - public MarcacaoMutableTreeNode( Integer id, String descricao ) + public MarcacaoMutableTreeNode( Object userObject ) { - super( id, descricao ); + super( userObject ); } public void setData( Date data ) @@ -36,7 +36,7 @@ public abstract class MarcacaoMutableTreeNode extends EstruturaProcessoMutableTr return data; } - public int compareTo( Object other ) + public int compareTo( MarcacaoMutableTreeNode other ) { if( !( other instanceof MarcacaoMutableTreeNode ) ) { diff --git a/trunk/SIPRPSoft/src/siprp/medicina/processo/estrutura/ObservacoesMutableTreeNode.java b/trunk/SIPRPSoft/src/siprp/medicina/processo/estrutura/ObservacoesMutableTreeNode.java index 22b358c5..6203d147 100644 --- a/trunk/SIPRPSoft/src/siprp/medicina/processo/estrutura/ObservacoesMutableTreeNode.java +++ b/trunk/SIPRPSoft/src/siprp/medicina/processo/estrutura/ObservacoesMutableTreeNode.java @@ -15,12 +15,14 @@ package siprp.medicina.processo.estrutura; */ public class ObservacoesMutableTreeNode extends EstruturaProcessoMutableTreeNode { + + private static final long serialVersionUID = 1L; public static final String ICON_PATH = "siprp/medicina/processo/estrutura/icons/observacoes.png"; /** Creates a new instance of ObservacoesMutableTreeNode */ - public ObservacoesMutableTreeNode( Integer id, String descricao ) + public ObservacoesMutableTreeNode( Object userObject ) { - super( id, descricao ); + super( userObject ); } protected String getIconPath() diff --git a/trunk/SIPRPSoft/src/siprp/medicina/processo/estrutura/ProcessoMutableTreeNode.java b/trunk/SIPRPSoft/src/siprp/medicina/processo/estrutura/ProcessoMutableTreeNode.java index a065184d..827797cd 100644 --- a/trunk/SIPRPSoft/src/siprp/medicina/processo/estrutura/ProcessoMutableTreeNode.java +++ b/trunk/SIPRPSoft/src/siprp/medicina/processo/estrutura/ProcessoMutableTreeNode.java @@ -15,12 +15,13 @@ package siprp.medicina.processo.estrutura; */ public class ProcessoMutableTreeNode extends EstruturaProcessoMutableTreeNode { + private static final long serialVersionUID = 1L; public static final String ICON_PATH = "siprp/medicina/processo/estrutura/icons/processo.png"; /** Creates a new instance of ProcessoMutableTreeNode */ - public ProcessoMutableTreeNode( Integer id, String descricao ) + public ProcessoMutableTreeNode( Object userObject ) { - super( id, descricao ); + super( userObject ); } protected String getIconPath() diff --git a/trunk/SIPRPSoft/src/siprp/medicina/processo/estrutura/TrabalhadorMutableTreeNode.java b/trunk/SIPRPSoft/src/siprp/medicina/processo/estrutura/TrabalhadorMutableTreeNode.java index 2a0342ea..fbb72646 100644 --- a/trunk/SIPRPSoft/src/siprp/medicina/processo/estrutura/TrabalhadorMutableTreeNode.java +++ b/trunk/SIPRPSoft/src/siprp/medicina/processo/estrutura/TrabalhadorMutableTreeNode.java @@ -15,12 +15,16 @@ package siprp.medicina.processo.estrutura; */ public class TrabalhadorMutableTreeNode extends EstruturaProcessoMutableTreeNode { + /** + * + */ + private static final long serialVersionUID = 1L; public static final String ICON_PATH = "siprp/medicina/processo/estrutura/icons/trabalhador.png"; /** Creates a new instance of TrabalhadorMutableTreeNode */ - public TrabalhadorMutableTreeNode( Integer id, String descricao ) + public TrabalhadorMutableTreeNode( Object userObject ) { - super( id, descricao ); + super( userObject ); } protected String getIconPath() diff --git a/trunk/lib.common/evolute.jar b/trunk/lib.common/evolute.jar index 23e006b9..7622224e 100644 Binary files a/trunk/lib.common/evolute.jar and b/trunk/lib.common/evolute.jar differ