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

View differences:

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