From 884e96a2a3df150aa8ddd4b39c49b46713ed1e43 Mon Sep 17 00:00:00 2001 From: Giancarlo Panichi Date: Fri, 24 Jan 2014 19:36:02 +0000 Subject: [PATCH] Minor Update git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/portlets/user/tabular-data-column-widget@90544 82a268e6-3cf1-43bd-a215-b396298e98cf --- .../client/store/ColumnDataTypeStore.java | 38 ++++++++++++++++++- 1 file changed, 37 insertions(+), 1 deletion(-) diff --git a/src/main/java/org/gcube/portlets/user/td/columnwidget/client/store/ColumnDataTypeStore.java b/src/main/java/org/gcube/portlets/user/td/columnwidget/client/store/ColumnDataTypeStore.java index ee4a580..3b77706 100644 --- a/src/main/java/org/gcube/portlets/user/td/columnwidget/client/store/ColumnDataTypeStore.java +++ b/src/main/java/org/gcube/portlets/user/td/columnwidget/client/store/ColumnDataTypeStore.java @@ -4,7 +4,6 @@ import java.io.Serializable; import java.util.ArrayList; import org.gcube.portlets.user.td.widgetcommonevent.shared.tr.column.ColumnDataType; -import org.gcube.portlets.user.td.widgetcommonevent.shared.tr.column.ColumnTypeCode; @@ -41,4 +40,41 @@ public class ColumnDataTypeStore implements Serializable { return position; } + public static ArrayList getAttributeType(){ + store=new ArrayList(); + store.add(new ColumnDataTypeElement(1,ColumnDataType.Integer)); + store.add(new ColumnDataTypeElement(2,ColumnDataType.Numeric)); + store.add(new ColumnDataTypeElement(3,ColumnDataType.Boolean)); + store.add(new ColumnDataTypeElement(4,ColumnDataType.Geometry)); + store.add(new ColumnDataTypeElement(5,ColumnDataType.Text)); + + return store; + } + + public static int selectedAttribute(String selected){ + int position=0; + if(selected.compareTo(ColumnDataType.Integer.toString())==0){ + position=1; + } else { + if(selected.compareTo(ColumnDataType.Numeric.toString())==0){ + position=2; + } else { + if(selected.compareTo(ColumnDataType.Boolean.toString())==0){ + position=3; + } else { + if(selected.compareTo(ColumnDataType.Geometry.toString())==0){ + position=4; + } else { + if(selected.compareTo(ColumnDataType.Text.toString())==0){ + position=5; + } else { + } + } + } + } + } + return position; + } + + }