public static BeamFileFilter createTextFileFilter() { return new BeamFileFilter("PLACEMARK_TEXT_FILE", new String[]{FILE_EXTENSION_FLAT_TEXT, FILE_EXTENSION_FLAT_OLD}, "Placemark files - flat text format"); }
public static BeamFileFilter createPlacemarkFileFilter() { return new BeamFileFilter("PLACEMARK_XML_FILE", new String[]{FILE_EXTENSION_PLACEMARK, FILE_EXTENSION_XML_OLD}, "Placemark files - XML format"); }
protected static BeamFileFilter createFileFilter(String[] description) { final String formatName = description[0]; final String formatExt = description[1]; final String formatDescr = description[2]; return new BeamFileFilter(formatName, formatExt, formatDescr); }
public static BeamFileFilter getSessionFileFilter() { return new BeamFileFilter("BEAM-SESSION", String.format(".%s", SystemUtils.getApplicationContextId()), String.format("%s session", SystemUtils.getApplicationName())); }
/** * Gets an instance of {@link org.esa.beam.util.io.BeamFileFilter} for use in a {@link javax.swing.JFileChooser JFileChooser}. * * @return a file filter */ @Override public BeamFileFilter getProductFileFilter() { return new BeamFileFilter(SpotVgtConstants.FORMAT_NAME, getDefaultFileExtensions(), getDescription(null)); }
private BeamFileChooser getFileChooser(String lastDir) { final BeamFileChooser fileChooser = new BeamFileChooser(); fileChooser.setFileFilter(new BeamFileFilter("CSV", new String[]{".csv", ".txt", ".ascii"}, "CSV files")); fileChooser.setCurrentDirectory(new File(lastDir)); return fileChooser; } }
@Override public BeamFileFilter getProductFileFilter() { String[] formatNames = getFormatNames(); String formatName = ""; if (formatNames.length > 0) { formatName = formatNames[0]; } return new BeamFileFilter(formatName, getDefaultFileExtensions(), getDescription(null)); }
@Override public BeamFileFilter getProductFileFilter() { String[] formatNames = getFormatNames(); String formatName = ""; if (formatNames.length > 0) { formatName = formatNames[0]; } return new BeamFileFilter(formatName, getDefaultFileExtensions(), getDescription(null)); }
@Override public BeamFileFilter getProductFileFilter() { return new BeamFileFilter(getFormatNames()[0], getDefaultFileExtensions(), getDescription(null)); } }
@Override public BeamFileFilter getProductFileFilter() { String[] formatNames = getFormatNames(); String formatName = ""; if (formatNames.length > 0) { formatName = formatNames[0]; } return new BeamFileFilter(formatName, getDefaultFileExtensions(), getDescription(null)); }
@Override public BeamFileFilter getProductFileFilter() { String[] formatNames = getFormatNames(); String formatName = ""; if (formatNames.length > 0) { formatName = formatNames[0]; } return new BeamFileFilter(formatName, getDefaultFileExtensions(), getDescription(null)); }
@Override public BeamFileFilter getProductFileFilter() { String[] formatNames = getFormatNames(); String formatName = ""; if (formatNames.length > 0) { formatName = formatNames[0]; } return new BeamFileFilter(formatName, getDefaultFileExtensions(), getDescription(null)); }
@Override public BeamFileFilter getProductFileFilter() { return new BeamFileFilter(getFormatNames()[0], getDefaultFileExtensions(), getDescription(null)); } }
public BeamFileFilter getProductFileFilter() { String[] formatNames = getFormatNames(); String formatName = ""; if (formatNames.length > 0) { formatName = formatNames[0]; } return new BeamFileFilter(formatName, getDefaultFileExtensions(), getDescription(null)); }
public void testSingleExtIgnoreCase() { final BeamFileFilter f = new BeamFileFilter("RALLA", ".ral", "RALLA Files"); assertTrue(f.accept(new File("my_ralla.ral"))); assertTrue(f.accept(new File("my_ralla.RAL"))); assertTrue(f.accept(new File("my_ralla.Ral"))); }
@Override public void actionPerformed(final CommandEvent event) { final BeamFileFilter filter = new BeamFileFilter("CSV", new String[]{".txt", ".dat", ".csv"}, "Plain text"); importer = new VectorDataNodeImporter(getHelpId(), filter, new MermaidReader(), "Import MERMAID Extraction File", "csv.io.dir"); importer.importGeometry(VisatApp.getApp()); VisatApp.getApp().updateState(); }
@Override public void actionPerformed(final CommandEvent event) { final BeamFileFilter filter = new BeamFileFilter("CSV", new String[]{".txt", ".dat", ".csv"}, "Plain text"); importer = new VectorDataNodeImporter(getHelpId(), filter, new DefaultVectorDataNodeReader(), "Import CSV file", "csv.io.dir"); importer.importGeometry(VisatApp.getApp()); VisatApp.getApp().updateState(); }
@Override public void actionPerformed(final CommandEvent event) { final BeamFileFilter filter = new BeamFileFilter("SHAPEFILE", new String[]{".shp"}, "ESRI Shapefiles"); importer = new VectorDataNodeImporter(getHelpId(), filter, new VdnShapefileReader(), "Import Shapefile", "shape.io.dir"); importer.importGeometry(VisatApp.getApp()); VisatApp.getApp().updateState(); }
public void testDefaultConstructor() { final BeamFileFilter f = new BeamFileFilter(); assertNull(f.getFormatName()); assertNull(f.getDescription()); assertNull(f.getDefaultExtension()); assertNull(f.getExtensions()); assertFalse(f.hasExtensions()); }
public void testSingleExtConstructor() { final BeamFileFilter f = new BeamFileFilter("RALLA", ".ral", "RALLA Files"); assertEquals("RALLA", f.getFormatName()); assertEquals("RALLA Files (*.ral)", f.getDescription()); assertTrue(f.hasExtensions()); assertEquals(".ral", f.getDefaultExtension()); assertEquals(1, f.getExtensions().length); assertEquals(".ral", f.getExtensions()[0]); }