From 0712bae2371dda574135d1e6fc07ad423b7192f9 Mon Sep 17 00:00:00 2001 From: Frederico Palma Date: Fri, 2 Feb 2007 09:39:52 +0000 Subject: [PATCH] no message git-svn-id: https://svn.coded.pt/svn/SIPRP@283 bb69d46d-e84e-40c8-a05a-06db0d633741 --- .../medicina/presencas/PresencasActionFactory.java | 12 ++++++------ .../presencas/actions/DesmarcadoSHSTAction.java | 6 +++--- .../medicina/presencas/actions/FaltouAction.java | 6 +++--- 3 files changed, 12 insertions(+), 12 deletions(-) diff --git a/trunk/siprp/medicina/presencas/PresencasActionFactory.java b/trunk/siprp/medicina/presencas/PresencasActionFactory.java index b9989af7..a9faca2e 100644 --- a/trunk/siprp/medicina/presencas/PresencasActionFactory.java +++ b/trunk/siprp/medicina/presencas/PresencasActionFactory.java @@ -43,10 +43,10 @@ public class PresencasActionFactory implements ActionFactory switch( TIPO ) { case SHST_DESMARCOU: - return new DesmarcadoSHSTAction( DesmarcadoSHSTAction.MULTIPLE ); + return new DesmarcadoSHSTAction( DesmarcadoSHSTAction.MULTIPLE, objects ); case FALTOU: - return new FaltouAction( FaltouAction.MULTIPLE ); + return new FaltouAction( FaltouAction.MULTIPLE, objects ); default: return null; @@ -58,19 +58,19 @@ public class PresencasActionFactory implements ActionFactory switch( TIPO ) { case REALIZOU: - return new RealizouAction(); + return new RealizouAction( object ); case REALIZOU_PARCIALMENTE: return new RealizouParcialmenteAction( object ); case TRABALHADOR_DESMARCOU: - return new DesmarcadoTrabalhadorAction(); + return new DesmarcadoTrabalhadorAction( object ); case SHST_DESMARCOU: - return new DesmarcadoSHSTAction( DesmarcadoSHSTAction.SINGLE ); + return new DesmarcadoSHSTAction( DesmarcadoSHSTAction.SINGLE, new Presenca[]{ object } ); case FALTOU: - return new FaltouAction( FaltouAction.SINGLE ); + return new FaltouAction( FaltouAction.SINGLE, new Presenca[]{ object } ); default: return null; diff --git a/trunk/siprp/medicina/presencas/actions/DesmarcadoSHSTAction.java b/trunk/siprp/medicina/presencas/actions/DesmarcadoSHSTAction.java index 8580d28c..d3e163aa 100644 --- a/trunk/siprp/medicina/presencas/actions/DesmarcadoSHSTAction.java +++ b/trunk/siprp/medicina/presencas/actions/DesmarcadoSHSTAction.java @@ -23,14 +23,14 @@ public class DesmarcadoSHSTAction extends AbstractAction public static final int MULTIPLE = 1; protected int cardinality; - protected Presenca presenca; + protected Presenca presencas[]; /** Creates a new instance of DesmarcadoSHSTAction */ - public DesmarcadoSHSTAction( int cardinality, Presenca presenca ) + public DesmarcadoSHSTAction( int cardinality, Presenca presencas[] ) { super( cardinality == SINGLE ? "SIPRP Desmarcou" : "Marcar restantes como \"SIPRP desmarcou\"" ); this.cardinality = cardinality; - this.presenca = presenca; + this.presencas = presencas; } public void actionPerformed(ActionEvent e) diff --git a/trunk/siprp/medicina/presencas/actions/FaltouAction.java b/trunk/siprp/medicina/presencas/actions/FaltouAction.java index 83495df0..bccd568a 100644 --- a/trunk/siprp/medicina/presencas/actions/FaltouAction.java +++ b/trunk/siprp/medicina/presencas/actions/FaltouAction.java @@ -23,14 +23,14 @@ public class FaltouAction extends AbstractAction public static final int MULTIPLE = 1; protected int cardinality; - protected Presenca presenca; + protected Presenca presencas[]; /** Creates a new instance of FaltouAction */ - public FaltouAction( int cardinality, Presenca presenca ) + public FaltouAction( int cardinality, Presenca presencas[] ) { super( cardinality == SINGLE ? "Faltou" : "Marcar restantes como \"Faltou\"" ); this.cardinality = cardinality; - this.presenca = presenca; + this.presencas = presencas; } public void actionPerformed(ActionEvent e)