Package | Description |
---|---|
org.openstreetmap.josm.actions |
Provides the classes for JOSM user actions.
|
org.openstreetmap.josm.gui.io.importexport |
Provides GUI classes for handling file import/export operations.
|
org.openstreetmap.josm.gui.widgets |
Provides GUI widgets customized for JOSM needs.
|
org.openstreetmap.josm.io.session |
Provides the classes for user sessions import/export.
|
Modifier and Type | Field and Description |
---|---|
static ExtensionFileFilter |
OpenFileAction.URL_FILE_FILTER
The
ExtensionFileFilter matching .url files |
Modifier and Type | Method and Description |
---|---|
static ExtensionFileFilter |
ExtensionFileFilter.getDefaultExportExtensionFileFilter(java.lang.String extension)
Replies the default
ExtensionFileFilter for a given extension |
static ExtensionFileFilter |
ExtensionFileFilter.getDefaultImportExtensionFileFilter(java.lang.String extension)
Replies the default
ExtensionFileFilter for a given extension |
static ExtensionFileFilter |
ExtensionFileFilter.newFilterWithArchiveExtensions(java.lang.String extensions,
java.lang.String defaultExtension,
java.lang.String description,
boolean addArchiveExtensionsToDescription)
Construct an extension file filter with the extensions supported by
Compression
automatically added to the extensions . |
static ExtensionFileFilter |
ExtensionFileFilter.newFilterWithArchiveExtensions(java.lang.String extensions,
java.lang.String defaultExtension,
java.lang.String description,
ExtensionFileFilter.AddArchiveExtension addArchiveExtension,
java.util.List<java.lang.String> archiveExtensions)
Construct an extension file filter with the extensions supported by
Compression
automatically added to the extensions . |
Modifier and Type | Method and Description |
---|---|
static java.util.List<ExtensionFileFilter> |
ExtensionFileFilter.getExportExtensionFileFilters()
Replies an ordered list of enabled
ExtensionFileFilter s for exporting. |
static java.util.List<ExtensionFileFilter> |
ExtensionFileFilter.getImportExtensionFileFilters()
Replies an ordered list of
ExtensionFileFilter s for importing. |
Modifier and Type | Method and Description |
---|---|
static java.io.File |
SaveActionBase.createAndOpenSaveFileChooser(java.lang.String title,
ExtensionFileFilter filter)
Creates a new "Save" dialog for a single
ExtensionFileFilter and makes it visible.When the user has chosen a file, checks the file extension, and confirms overwrite if needed. |
Modifier and Type | Method and Description |
---|---|
static void |
ExtensionFileFilter.applyChoosableExportFileFilters(AbstractFileChooser fileChooser,
java.lang.String extension,
java.util.function.Predicate<ExtensionFileFilter> additionalTypes)
Applies the choosable
FileFilter to a AbstractFileChooser before using the
file chooser for selecting a file for writing. |
static void |
ExtensionFileFilter.applyChoosableImportFileFilters(AbstractFileChooser fileChooser,
java.lang.String extension,
java.util.function.Predicate<ExtensionFileFilter> additionalTypes)
Applies the choosable
FileFilter to a AbstractFileChooser before using the
file chooser for selecting a file for reading. |
protected static void |
ExtensionFileFilter.sort(java.util.List<ExtensionFileFilter> filters) |
Modifier and Type | Field and Description |
---|---|
static ExtensionFileFilter |
NoteImporter.FILE_FILTER
The Notes file filter (*.osn files).
|
static ExtensionFileFilter |
OsmChangeImporter.FILE_FILTER
File filter for OsmChange files.
|
static ExtensionFileFilter |
WMSLayerImporter.FILE_FILTER
The file filter used in "open" and "save" dialogs for WMS layers.
|
static ExtensionFileFilter |
ValidatorErrorExporter.FILE_FILTER
File extension filter for .xml files
|
static ExtensionFileFilter |
NMEAImporter.FILE_FILTER
The NMEA file filter (*.nmea *.nme *.nma *.log *.txt files).
|
static ExtensionFileFilter |
OsmImporter.FILE_FILTER
The OSM file filter (*.osm and *.xml files).
|
static ExtensionFileFilter |
RtkLibImporter.FILE_FILTER
The RtkLib file filter (*.pos files).
|
static ExtensionFileFilter |
JpgImporter.FILE_FILTER
The default file filter (only *.jpg files).
|
static ExtensionFileFilter |
GeoJSONExporter.FILE_FILTER
File extension filter for .geojson files
|
static ExtensionFileFilter |
NoteExporter.FILE_FILTER
File extension filter for .osn files
|
static ExtensionFileFilter |
JpgImporter.FILE_FILTER_WITH_FOLDERS
An alternate file filter that also includes folders.
|
ExtensionFileFilter |
FileExporter.filter
the ExtensionFileFilter filter used by this exporter
|
ExtensionFileFilter |
FileImporter.filter
The extension file filter used to accept files.
|
Modifier and Type | Method and Description |
---|---|
static ExtensionFileFilter |
GpxImporter.getFileFilter()
Returns a GPX file filter (*.gpx and *.gpx.gz files).
|
Constructor and Description |
---|
FileExporter(ExtensionFileFilter filter)
Constructs a new
FileExporter . |
FileImporter(ExtensionFileFilter filter)
Constructs a new
FileImporter with the given extension file filter. |
OsmChangeImporter(ExtensionFileFilter filter)
Constructs a new
OsmChangeImporter with custom file filter. |
OsmExporter(ExtensionFileFilter filter)
Constructs a new
OsmExporter . |
OsmImporter(ExtensionFileFilter filter)
Constructs a new
OsmImporter with the given extension file filter. |
Modifier and Type | Field and Description |
---|---|
private java.util.function.Predicate<ExtensionFileFilter> |
FileChooserManager.additionalTypes |
Modifier and Type | Method and Description |
---|---|
FileChooserManager |
FileChooserManager.additionalTypes(java.util.function.Predicate<ExtensionFileFilter> value)
Builder method to set
additionalTypes property. |
Modifier and Type | Field and Description |
---|---|
static ExtensionFileFilter |
SessionImporter.FILE_FILTER
The file filter used to load JOSM session files
|