Minor Update
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/portlets/user/tabular-data-column-widget@93622 82a268e6-3cf1-43bd-a215-b396298e98cf
This commit is contained in:
parent
7b4c3a6354
commit
b83e1e3bc0
|
@ -158,45 +158,48 @@ public class ReplacePanel extends FramedPanel {
|
|||
if (checkedValue != null && !checkedValue.isEmpty()) {
|
||||
callReplaceValue(rValue);
|
||||
} else {
|
||||
UtilsGXT3.alert("Attention", "Insert a valid replace value for this column");
|
||||
UtilsGXT3.alert("Attention",
|
||||
"Insert a valid replace value for this column");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
protected String checkTypeData(String rValue) {
|
||||
String checked = null;
|
||||
try {
|
||||
switch (column.getDataTypeName()) {
|
||||
case "Boolean":
|
||||
if (column.getDataTypeName().compareTo("Boolean") == 0) {
|
||||
Boolean b = new Boolean(rValue);
|
||||
checked = b.toString();
|
||||
break;
|
||||
case "Date":
|
||||
Date d = Date.valueOf(rValue);
|
||||
if (d != null) {
|
||||
Long data = d.getTime();
|
||||
checked = data.toString();
|
||||
} else {
|
||||
if (column.getDataTypeName().compareTo("Date") == 0) {
|
||||
Date d = Date.valueOf(rValue);
|
||||
if (d != null) {
|
||||
Long data = d.getTime();
|
||||
checked = data.toString();
|
||||
}
|
||||
} else {
|
||||
if (column.getDataTypeName().compareTo("Geometry") == 0) {
|
||||
checked = rValue;
|
||||
} else {
|
||||
if (column.getDataTypeName().compareTo("Integer") == 0) {
|
||||
Integer in = new Integer(rValue);
|
||||
checked = in.toString();
|
||||
} else {
|
||||
if (column.getDataTypeName().compareTo("Numeric") == 0) {
|
||||
Float fl = new Float(rValue);
|
||||
checked = fl.toString();
|
||||
} else {
|
||||
if (column.getDataTypeName().compareTo("Text") == 0) {
|
||||
checked = rValue;
|
||||
} else {
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
break;
|
||||
case "Geometry":
|
||||
checked = rValue;
|
||||
break;
|
||||
case "Integer":
|
||||
Integer in = new Integer(rValue);
|
||||
checked = in.toString();
|
||||
break;
|
||||
case "Numeric":
|
||||
Float fl = new Float(rValue);
|
||||
checked = fl.toString();
|
||||
break;
|
||||
case "Text":
|
||||
checked = rValue;
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
|
||||
}
|
||||
|
||||
} catch (Throwable e) {
|
||||
|
|
Loading…
Reference in New Issue