Revision 27 org.gvsig.sextante/trunk/org.gvsig.sextante.app/org.gvsig.sextante.app.extension/src/main/java/org/gvsig/sextante/app/extension/core/DataTools.java
DataTools.java | ||
---|---|---|
15 | 15 |
|
16 | 16 |
int iTypes[] = new int[types.length]; |
17 | 17 |
for (int i = 0; i < types.length; i++) { |
18 |
if (types[i].equals(Integer.class)){
|
|
18 |
if (types[i].equals(Integer.class)) |
|
19 | 19 |
iTypes[i] = DataTypes.INT; |
20 |
} |
|
21 |
else if (types[i].equals(Double.class)){ |
|
20 |
else if (types[i].equals(Double.class)) |
|
22 | 21 |
iTypes[i] = DataTypes.DOUBLE; |
23 |
} |
|
24 |
else if (types[i].equals(Long.class)){ |
|
22 |
else if (types[i].equals(Long.class)) |
|
25 | 23 |
iTypes[i] = DataTypes.LONG; |
26 |
} |
|
27 |
else if (types[i].equals(Float.class)){ |
|
24 |
else if (types[i].equals(Float.class)) |
|
28 | 25 |
iTypes[i] = DataTypes.FLOAT; |
29 |
} |
|
30 |
else if (types[i].equals(String.class)){ |
|
31 |
iTypes[i] = DataTypes.CHAR; |
|
32 |
} |
|
33 |
else if (types[i].equals(Date.class)){ |
|
26 |
else if (types[i].equals(String.class)) |
|
27 |
iTypes[i] = DataTypes.STRING; |
|
28 |
else if (types[i].equals(Date.class)) |
|
34 | 29 |
iTypes[i] = DataTypes.DATE; |
35 |
} |
|
36 |
else if (types[i].equals(Boolean.class)){ |
|
30 |
else if (types[i].equals(Boolean.class)) |
|
37 | 31 |
iTypes[i] = DataTypes.BOOLEAN; |
38 |
} |
|
39 |
else { |
|
32 |
else if (types[i].equals(Boolean.class)) |
|
33 |
iTypes[i] = DataTypes.BOOLEAN; |
|
34 |
else |
|
40 | 35 |
iTypes[i] = DataTypes.OBJECT; |
41 |
} |
|
42 | 36 |
} |
43 | 37 |
|
44 | 38 |
return iTypes; |
Also available in: Unified diff