r45 - trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/operation
Author: kmorin Date: 2012-12-12 17:52:40 +0100 (Wed, 12 Dec 2012) New Revision: 45 Url: http://forge.codelutin.com/projects/tutti/repository/revisions/45 Log: d?\195?\169commente du code comment?\195?\169 par erreur Modified: trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/operation/FishingOperationTabUIHandler.java Modified: trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/operation/FishingOperationTabUIHandler.java =================================================================== --- trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/operation/FishingOperationTabUIHandler.java 2012-12-12 16:25:25 UTC (rev 44) +++ trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/operation/FishingOperationTabUIHandler.java 2012-12-12 16:52:40 UTC (rev 45) @@ -134,35 +134,30 @@ public void selectFishingOperation(FishingOperation bean) { -// boolean empty = bean == null; -// -// FishingOperationTabUIModel model = getModel(); -// -// // clean previous selection -// ui.getSaisisseurList().getList().clearSelection(); -// -// if (empty) { -// -// model.fromBean(new FishingOperation()); -// } else { -// -// model.fromBean(bean); -// } -// -// // update saisissuer selection -// List<Person> saisisseur = model.getSaisisseur(); -// if (CollectionUtils.isNotEmpty(saisisseur)) { -// updateIndices(ui.getSaisisseurList(), saisisseur); -// } -// -// // update model empty property -// model.setEmpty(empty); -// -// // reload bean in validator (? really mandatory?) -//// ui.getValidator().reloadBean(); -// -// // if new fishingOperation can already cancel his creation -// model.setModify(!empty && model.isCreate()); + boolean empty = bean == null; + + FishingOperationTabUIModel model = getModel(); + + if (empty) { + + model.fromBean(new FishingOperation()); + } else { + + model.fromBean(bean); + } + + // update saisissuer selection + List<Person> saisisseur = model.getSaisisseur(); + ui.getSaisisseurList().getModel().setSelected(saisisseur); + + // update model empty property + model.setEmpty(empty); + + // reload bean in validator (? really mandatory?) +// ui.getValidator().reloadBean(); + + // if new fishingOperation can already cancel his creation + model.setModify(!empty && model.isCreate()); } public void cancel() {
participants (1)
-
kmorin@users.forge.codelutin.com