Revision 1382

View differences:

org.gvsig.tools/library/trunk/org.gvsig.tools/org.gvsig.tools.lib/src/main/java/org/gvsig/tools/dataTypes/impl/coercion/CoerceToURI.java
54 54
					String scheme = uri.getScheme();
55 55
                    if(StringUtils.isEmpty(scheme) || scheme.length()==1){
56 56
					    uri = (new File(strValue)).toURI();
57
					    value = uri;
58 57
					}
58
                    value = uri;
59 59
				} catch (URISyntaxException e) {
60 60
					throw new CoercionException(e);
61 61
				}
org.gvsig.tools/library/trunk/org.gvsig.tools/org.gvsig.tools.lib/src/main/java/org/gvsig/tools/persistence/impl/AbstractPersistentState.java
110 110
	}
111 111

  
112 112
	public DynStruct getDefinition() {
113
	    if(this.factory == null){
114
	        return null;
115
	    }
113 116
		DynStruct definition = this.factory.getDefinition(this.theClassName);
114 117
		return definition;
115 118
	}
......
878 881
            }
879 882
            try {
880 883
                DynStruct definition = aState.getDefinition();
884
                if(definition == null){
885
                    continue;
886
                }
881 887
                DynField[] fields = definition.getDynFields();
882 888
                for (int i = 0; i < fields.length; i++) {
883 889
                    DynField field = fields[i];

Also available in: Unified diff