Revision 2377

View differences:

org.gvsig.raster/branches/org.gvsig.raster_dataaccess_refactoring/org.gvsig.raster.lib/org.gvsig.raster.lib.impl/src/main/java/org/gvsig/raster/impl/store/AbstractRasterDataParameters.java
82 82
		.setMandatory(false)
83 83
		.setHidden(true);
84 84
		
85
		definition.addDynFieldFile(FIELD_RMF_FOLDER)
85
		definition.addDynFieldString(FIELD_RMF_FOLDER)
86 86
		.setDescription("Folder to store the RMF file")
87 87
		.setMandatory(false)
88 88
		.setHidden(true);
......
130 130
	}
131 131
	
132 132
	public void setRMFFolder(File rmfFolder) {
133
		this.setDynValue(FIELD_RMF_FOLDER, rmfFolder);
133
		if(rmfFolder != null)
134
			this.setDynValue(FIELD_RMF_FOLDER, rmfFolder.getAbsolutePath());
134 135
	}
135 136
	
136 137
	public File getRMFFolder() {
137
		return (File) this.getDynValue(FIELD_RMF_FOLDER);
138
		String s = (String)this.getDynValue(FIELD_RMF_FOLDER);
139
		if(s != null)
140
			return new File(s);
141
		else
142
			return null;
138 143
	}
139 144

  
140 145
	public String getSRSID() {

Also available in: Unified diff