Minor Update
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/portlets/user/tabular-data-widget-common-event@90465 82a268e6-3cf1-43bd-a215-b396298e98cf
This commit is contained in:
parent
20e7f51a02
commit
70fc57fbc0
|
@ -31,7 +31,19 @@ public enum ColumnDataType {
|
||||||
return id;
|
return id;
|
||||||
}
|
}
|
||||||
|
|
||||||
public List<String> getColumnDataTypes(){
|
public List<ColumnDataType> getColumnDataTypes(){
|
||||||
|
List<ColumnDataType> types=new ArrayList<ColumnDataType>();
|
||||||
|
types.add(Boolean);
|
||||||
|
types.add(Geometry);
|
||||||
|
types.add(Integer);
|
||||||
|
types.add(Numeric);
|
||||||
|
types.add(Text);
|
||||||
|
|
||||||
|
return types;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
public List<String> getColumnDataTypesAsString(){
|
||||||
List<String> types=new ArrayList<String>();
|
List<String> types=new ArrayList<String>();
|
||||||
types.add(Boolean.toString());
|
types.add(Boolean.toString());
|
||||||
types.add(Geometry.toString());
|
types.add(Geometry.toString());
|
||||||
|
|
|
@ -1,26 +1,19 @@
|
||||||
package org.gcube.portlets.user.td.widgetcommonevent.shared.column;
|
package org.gcube.portlets.user.td.widgetcommonevent.shared.column;
|
||||||
|
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @author "Giancarlo Panichi"
|
* @author "Giancarlo Panichi" <a
|
||||||
* <a href="mailto:g.panichi@isti.cnr.it">g.panichi@isti.cnr.it</a>
|
* href="mailto:g.panichi@isti.cnr.it">g.panichi@isti.cnr.it</a>
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public enum ColumnTypeCode {
|
public enum ColumnTypeCode {
|
||||||
ANNOTATION("ANNOTATION"),
|
ANNOTATION("ANNOTATION"), ATTRIBUTE("ATTRIBUTE"), CODE("CODE"), CODEDESCRIPTION(
|
||||||
ATTRIBUTE("ATTRIBUTE"),
|
"CODEDESCRIPTION"), CODENAME("CODENAME"), DIMENSION("DIMENSION"), MEASURE(
|
||||||
CODE("CODE"),
|
"MESAURE"), TIMEDIMENSION("TIMEDIMENSION");
|
||||||
CODEDESCRIPTION("CODEDESCRIPTION"),
|
|
||||||
CODENAME("CODENAME"),
|
|
||||||
DIMENSION("DIMENSION"),
|
|
||||||
MEASURE("MESAURE"),
|
|
||||||
TIMEDIMENSION("TIMEDIMENSION");
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @param text
|
* @param text
|
||||||
*/
|
*/
|
||||||
|
@ -29,14 +22,52 @@ public enum ColumnTypeCode {
|
||||||
}
|
}
|
||||||
|
|
||||||
private final String id;
|
private final String id;
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public String toString() {
|
public String toString() {
|
||||||
return id;
|
return id;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public String getColumnTypeCodeLabel() {
|
||||||
|
switch (this) {
|
||||||
|
case ANNOTATION:
|
||||||
|
return "Annotation";
|
||||||
|
case ATTRIBUTE:
|
||||||
|
return "Attribute";
|
||||||
|
case CODE:
|
||||||
|
return "Code";
|
||||||
|
case CODEDESCRIPTION:
|
||||||
|
return "Code Description";
|
||||||
|
case CODENAME:
|
||||||
|
return "Code Name";
|
||||||
|
case DIMENSION:
|
||||||
|
return "Dimension";
|
||||||
|
case MEASURE:
|
||||||
|
return "Measure";
|
||||||
|
case TIMEDIMENSION:
|
||||||
|
return "Time Dimension";
|
||||||
|
default:
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
public List<ColumnTypeCode> getColumnTypesCode() {
|
||||||
|
List<ColumnTypeCode> types = new ArrayList<ColumnTypeCode>();
|
||||||
|
types.add(ANNOTATION);
|
||||||
|
types.add(ATTRIBUTE);
|
||||||
|
types.add(CODE);
|
||||||
|
types.add(CODEDESCRIPTION);
|
||||||
|
types.add(CODENAME);
|
||||||
|
types.add(DIMENSION);
|
||||||
|
types.add(MEASURE);
|
||||||
|
types.add(TIMEDIMENSION);
|
||||||
|
|
||||||
|
return types;
|
||||||
|
}
|
||||||
|
|
||||||
public List<String> getColumnDataTypes(){
|
public List<String> getColumnTypesCodeAsString() {
|
||||||
List<String> types=new ArrayList<String>();
|
List<String> types = new ArrayList<String>();
|
||||||
types.add(ANNOTATION.toString());
|
types.add(ANNOTATION.toString());
|
||||||
types.add(ATTRIBUTE.toString());
|
types.add(ATTRIBUTE.toString());
|
||||||
types.add(CODE.toString());
|
types.add(CODE.toString());
|
||||||
|
@ -45,12 +76,12 @@ public enum ColumnTypeCode {
|
||||||
types.add(DIMENSION.toString());
|
types.add(DIMENSION.toString());
|
||||||
types.add(MEASURE.toString());
|
types.add(MEASURE.toString());
|
||||||
types.add(TIMEDIMENSION.toString());
|
types.add(TIMEDIMENSION.toString());
|
||||||
|
|
||||||
return types;
|
return types;
|
||||||
}
|
}
|
||||||
|
|
||||||
public List<String> getColumnDataTypesLabel(){
|
public List<String> getColumnTypesCodeLabels() {
|
||||||
List<String> types=new ArrayList<String>();
|
List<String> types = new ArrayList<String>();
|
||||||
types.add("Annotation");
|
types.add("Annotation");
|
||||||
types.add("Attribute");
|
types.add("Attribute");
|
||||||
types.add("Code");
|
types.add("Code");
|
||||||
|
@ -59,8 +90,8 @@ public enum ColumnTypeCode {
|
||||||
types.add("Dimension");
|
types.add("Dimension");
|
||||||
types.add("Measure");
|
types.add("Measure");
|
||||||
types.add("Time Dimension");
|
types.add("Time Dimension");
|
||||||
|
|
||||||
return types;
|
return types;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue