Revision 2053

View differences:

org.gvsig.tools/library/trunk/org.gvsig.tools/org.gvsig.tools.lib/src/main/java/org/gvsig/tools/dataTypes/impl/coercion/CoerceToFile.java
38 38
		}
39 39
		if( ! (value instanceof File) ) {
40 40
			if( value instanceof String ) {
41
                                if(((String)value).isEmpty() ) {
42
                                    return null;
43
                                }
41 44
				value = new File((String) value);
42 45
			} else if( value instanceof URI ) {
43 46
				value = new File((URI) value);
......
47 50
                                    return null;
48 51
                                }
49 52
                                s = s.trim().toLowerCase();
50
                                if( s.length()==0 ) {
53
                                if( s.isEmpty() ) {
51 54
                                    return null;
52 55
                                }
53 56
				throw new CoercionException();
org.gvsig.tools/library/trunk/org.gvsig.tools/org.gvsig.tools.lib/src/main/java/org/gvsig/tools/dataTypes/impl/coercion/CoerceToURI.java
44 44
    	}
45 45
		if( ! (value instanceof URI) ) {
46 46
			if( value instanceof String ) {
47
                                if(((String)value).isEmpty() ) {
48
                                    return null;
49
                                }
47 50
				try {
48 51
                    // Todo esto es para intentar solucionar la carga de
49 52
                    // proyectos antiguos donde campos que deber?an ser URIs se
org.gvsig.tools/library/trunk/org.gvsig.tools/org.gvsig.tools.lib/src/main/java/org/gvsig/tools/dataTypes/impl/coercion/CoerceToURL.java
38 38
    	}
39 39
		if( ! (value instanceof URL) ) {
40 40
			if( value instanceof String ) {
41
                                if(((String)value).isEmpty() ) {
42
                                    return null;
43
                                }
41 44
				try {
42 45
					value = new URL((String) value);
43 46
				} catch (MalformedURLException e) {

Also available in: Unified diff