@Override public void actionPerformed(ActionEvent e) { final SnapFileFilter filter = new SnapFileFilter(getVectorDataType(), new String[]{".txt", ".dat", ".csv"}, "Plain text"); importer = new VectorDataNodeImporter(getHelpId(), filter, new DefaultVectorDataNodeReader(), "Import CSV file", "csv.io.dir"); importer.importGeometry(SnapApp.getDefault()); }
@Override public void actionPerformed(ActionEvent event) { final SnapFileFilter filter = new SnapFileFilter(getVectorDataType(), new String[]{".txt", ".dat", ".csv"}, "Plain text"); importer = new VectorDataNodeImporter(getHelpId(), filter, new MermaidReader(), "Import MERMAID Extraction File", "csv.io.dir"); importer.importGeometry(SnapApp.getDefault()); }
@Override public void actionPerformed(ActionEvent event) { final SnapFileFilter filter = new SnapFileFilter(getVectorDataType(), new String[]{".shp"}, "ESRI Shapefiles"); importer = new VectorDataNodeImporter(getHelpId(), filter, new VdnShapefileReader(), "Import Shapefile", "shape.io.dir"); importer.importGeometry(SnapApp.getDefault()); }