Revision 291

View differences:

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