Revision 291
org.gvsig.educa.portableview/trunk/org.gvsig.educa.portableview/org.gvsig.educa.portableview.lib/org.gvsig.educa.portableview.lib.impl/src/main/java/org/gvsig/educa/portableview/impl/util/PersistenceUtils.java | ||
---|---|---|
189 | 189 |
if (value != null && value.startsWith("/")) { |
190 | 190 |
File file = new File(value); |
191 | 191 |
relatedFiles.add(file); |
192 |
|
|
193 |
// parche para capas raster jepg y jpg |
|
194 |
String nameFile = FilenameUtils.getBaseName(file.getName()); |
|
195 |
File folder = new File(file.getParent()); |
|
196 |
|
|
197 |
for (File fileEntry : folder.listFiles()) { |
|
198 |
if (!fileEntry.isDirectory()) { |
|
199 |
String nameFileEntry = FilenameUtils.getBaseName(fileEntry.getName()); |
|
200 |
String ext = FilenameUtils.getExtension(fileEntry.getName()); |
|
201 |
if (nameFile.equals(nameFileEntry) |
|
202 |
&& (ext.equals("rmf") || ext.equals("jgw"))) { |
|
203 |
relatedFiles.add(fileEntry); |
|
204 |
} |
|
205 |
} |
|
206 |
} |
|
207 | 192 |
} |
208 | 193 |
} else if ((field.getType() == org.gvsig.tools.dataTypes.DataTypes.FILE) |
209 | 194 |
|| (field.getType() == org.gvsig.tools.dataTypes.DataTypes.FOLDER)) { |
Also available in: Unified diff