Changeset 29014 in osm for applications/editors/josm/plugins/opendata/src
- Timestamp:
- 2012-12-01T22:45:02+01:00 (12 years ago)
- Location:
- applications/editors/josm/plugins/opendata/src/org
- Files:
-
- 4 added
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
applications/editors/josm/plugins/opendata/src/org/openstreetmap/josm/plugins/opendata/core/OdConstants.java
r28891 r29014 143 143 * Resources 144 144 */ 145 public static final String RESOURCE_PATH = "/org/openstreetmap/josm/plugins/opendata/core/resources/"; 145 public static final String RESOURCE_PATH = "/resources/org/openstreetmap/josm/plugins/opendata/core/resources/"; 146 146 public static final String DICTIONARY_FR = RESOURCE_PATH+"dictionary.fr.csv"; 147 147 } -
applications/editors/josm/plugins/opendata/src/org/openstreetmap/josm/plugins/opendata/core/datasets/fr/FrenchConstants.java
r28050 r29014 33 33 * NEPTUNE XML Schema 34 34 */ 35 public static final String NEPTUNE_XSD = "/neptune/neptune.xsd"; 35 public static final String NEPTUNE_XSD = "/resources/neptune/neptune.xsd"; 36 36 } -
applications/editors/josm/plugins/opendata/src/org/openstreetmap/josm/plugins/opendata/core/io/geographic/TabReader.java
r28152 r29014 21 21 import java.io.InputStream; 22 22 import java.io.InputStreamReader; 23 import java.net.URL;24 23 import java.nio.charset.Charset; 25 24 import java.util.ArrayList; 26 25 import java.util.List; 27 26 28 import org.geotools.data.DataUtilities; 29 import org.geotools.data.shapefile.ShpFileType; 30 import org.geotools.data.shapefile.ShpFiles; 27 import org.geotools.data.shapefile.TabFiles; 31 28 import org.geotools.data.shapefile.dbf.DbaseFileReader; 32 29 import org.geotools.data.shapefile.dbf.DbaseFileReader.Row; … … 54 51 return new TabReader(handler).parse(in, file, instance, Charset.forName(ISO8859_15)); 55 52 } 56 57 private class TabFiles extends ShpFiles {58 public TabFiles(File headerFile, File dataFile) throws IllegalArgumentException {59 super(DataUtilities.fileToURL(headerFile));60 urls.put(ShpFileType.DBF, DataUtilities.fileToURL(dataFile));61 }62 53 63 @Override64 protected String baseName(Object obj) {65 if (obj instanceof URL) {66 return toBase(((URL) obj).toExternalForm());67 }68 return null;69 }70 71 private String toBase(String path) {72 return path.substring(0, path.toLowerCase().lastIndexOf(".tab"));73 }74 }75 76 54 private class TabOsmReader extends SpreadSheetReader { 77 55
Note:
See TracChangeset
for help on using the changeset viewer.