Index: topia/src/java/org/codelutin/topia/ui/swing/ActionEntityPanel.java diff -u topia/src/java/org/codelutin/topia/ui/swing/ActionEntityPanel.java:1.5 topia/src/java/org/codelutin/topia/ui/swing/ActionEntityPanel.java:1.6 --- topia/src/java/org/codelutin/topia/ui/swing/ActionEntityPanel.java:1.5 Thu Sep 16 15:55:03 2004 +++ topia/src/java/org/codelutin/topia/ui/swing/ActionEntityPanel.java Wed Sep 22 15:46:30 2004 @@ -23,9 +23,9 @@ * * @author Benjamin Poussin * Copyright Code Lutin - * @version $Revision: 1.5 $ + * @version $Revision: 1.6 $ * - * Mise a jour: $Date: 2004/09/16 15:55:03 $ + * Mise a jour: $Date: 2004/09/22 15:46:30 $ * par : $Author: mazelier $ */ @@ -70,6 +70,7 @@ super(); initUI(); } + public ActionEntityPanel(TopiaUIContext uicontext, TopiaPersistenceService ps){ this(); Index: topia/src/java/org/codelutin/topia/ui/swing/NewAction.java diff -u topia/src/java/org/codelutin/topia/ui/swing/NewAction.java:1.4 topia/src/java/org/codelutin/topia/ui/swing/NewAction.java:1.5 --- topia/src/java/org/codelutin/topia/ui/swing/NewAction.java:1.4 Thu Sep 16 15:59:48 2004 +++ topia/src/java/org/codelutin/topia/ui/swing/NewAction.java Wed Sep 22 15:46:30 2004 @@ -23,9 +23,9 @@ * * @author Benjamin Poussin * Copyright Code Lutin - * @version $Revision: 1.4 $ + * @version $Revision: 1.5 $ * - * Mise a jour: $Date: 2004/09/16 15:59:48 $ + * Mise a jour: $Date: 2004/09/22 15:46:30 $ * par : $Author: mazelier $ */ @@ -53,23 +53,17 @@ super("New"); this.uicontext = uicontext; this.ps = ps; - init(); } - public void init(){ + public void actionPerformed(ActionEvent e){ + System.out.println("*******NEW*******"); try{ newEntity = ps.create(); - putValue("newEntity", newEntity); - System.out.println("*******NEW-INIT*******"); + uicontext.edit(newEntity); }catch(TopiaException eee){ eee.printStackTrace(); - Logger.getLogger("newAction.init").log(Level.WARNING, "Impossible de creer une nouvelle entite", eee); + Logger.getLogger("NewAction.actionPerformed").log(Level.WARNING, "Impossible de creer une nouvelle entite"); } - } - - public void actionPerformed(ActionEvent e){ - System.out.println("*******NEW*******"); - uicontext.edit((TopiaEntity) getValue("newEntity")); } } // NewAction Index: topia/src/java/org/codelutin/topia/ui/swing/SearchAction.java diff -u topia/src/java/org/codelutin/topia/ui/swing/SearchAction.java:1.3 topia/src/java/org/codelutin/topia/ui/swing/SearchAction.java:1.4 --- topia/src/java/org/codelutin/topia/ui/swing/SearchAction.java:1.3 Thu Sep 16 15:59:48 2004 +++ topia/src/java/org/codelutin/topia/ui/swing/SearchAction.java Wed Sep 22 15:46:30 2004 @@ -23,9 +23,9 @@ * * @author Benjamin Poussin * Copyright Code Lutin - * @version $Revision: 1.3 $ + * @version $Revision: 1.4 $ * - * Mise a jour: $Date: 2004/09/16 15:59:48 $ + * Mise a jour: $Date: 2004/09/22 15:46:30 $ * par : $Author: mazelier $ */ @@ -59,11 +59,6 @@ this.ps = ps; this.combo = combo; this.textfield = textfield; - init(); - } - - public void init(){ - } public void actionPerformed(ActionEvent e){ @@ -75,7 +70,7 @@ List resultSearch = ps.find(query); uicontext.showList(ps, resultSearch); }catch(TopiaException eee){ - System.out.println("Exception " + eee); + eee.printStackTrace(); Logger.getLogger("SearchAction.actionPerformed").log(Level.WARNING, "Impossible de recuperer le resultat de la requete"); } } Index: topia/src/java/org/codelutin/topia/ui/swing/ShowAction.java diff -u topia/src/java/org/codelutin/topia/ui/swing/ShowAction.java:1.5 topia/src/java/org/codelutin/topia/ui/swing/ShowAction.java:1.6 --- topia/src/java/org/codelutin/topia/ui/swing/ShowAction.java:1.5 Thu Sep 16 15:59:48 2004 +++ topia/src/java/org/codelutin/topia/ui/swing/ShowAction.java Wed Sep 22 15:46:30 2004 @@ -23,9 +23,9 @@ * * @author Benjamin Poussin * Copyright Code Lutin - * @version $Revision: 1.5 $ + * @version $Revision: 1.6 $ * - * Mise a jour: $Date: 2004/09/16 15:59:48 $ + * Mise a jour: $Date: 2004/09/22 15:46:30 $ * par : $Author: mazelier $ */ @@ -50,18 +50,11 @@ super(entity.toString()); this.uicontext = uicontext; this.entity = entity; - init(); - } - - public void init(){ - System.out.println("*******SHOW-INIT*******"); - putValue("object", entity); } public void actionPerformed(ActionEvent e){ System.out.println("*******SHOW*******"); - uicontext.show((TopiaEntity)getValue("object")); - + uicontext.show(entity); } } // ShowAction