From 23162b1dcd6304d54f55642608df747108f0e506 Mon Sep 17 00:00:00 2001 From: Giancarlo Panichi Date: Wed, 14 May 2014 17:39:56 +0000 Subject: [PATCH] Updated EditRowPanel git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/portlets/user/tabular-data-table-widget@95699 82a268e6-3cf1-43bd-a215-b396298e98cf --- .../tablewidget/client/rows/EditRowPanel.java | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/src/main/java/org/gcube/portlets/user/td/tablewidget/client/rows/EditRowPanel.java b/src/main/java/org/gcube/portlets/user/td/tablewidget/client/rows/EditRowPanel.java index 4351f1d..4a21d2d 100644 --- a/src/main/java/org/gcube/portlets/user/td/tablewidget/client/rows/EditRowPanel.java +++ b/src/main/java/org/gcube/portlets/user/td/tablewidget/client/rows/EditRowPanel.java @@ -349,11 +349,19 @@ public class EditRowPanel extends FramedPanel { } }; - - final CellData cellData = new CellData(rowRaw.getMap().get( - col.getColumnId()), col.getName(), col.getColumnId(), - col.getLabel(), rowRaw.getRowId(), 0, 0); - + + + String viewColumn=col.getRelationship().getTargetColumnId(); + + String valueOnViewColumn=rowRaw.getMap().get(viewColumn); + + final CellData cellData = new CellData(valueOnViewColumn, "", viewColumn, + "", rowRaw.getRowId(), 0, 0); + + DimensionRow dimR=new DimensionRow(rowRaw.getRowId(),valueOnViewColumn); + comboDimension.setValue(dimR); + + comboDimension.addTriggerClickHandler(new TriggerClickHandler() { @Override