Modifier and Type | Field and Description |
---|---|
static java.lang.String |
TAG |
Constructor and Description |
---|
ExternalLayerDataImporter(android.content.Context context,
LocalRasterDataStore database,
java.lang.String contentType,
java.lang.String[] mimeTypes,
java.lang.String[] hints) |
Modifier and Type | Method and Description |
---|---|
boolean |
deleteData(android.net.Uri uri,
java.lang.String mime)
The method used to remove the imported data
|
java.lang.String |
getContentType()
Returns the cotent type supported by this importer.
|
java.util.Set<java.lang.String> |
getSupportedMIMETypes()
Returns the set of mime types supported by this importer.
|
CommsMapComponent.ImportResult |
importData(java.io.InputStream source,
java.lang.String mime,
android.os.Bundle b)
The method used to import the data
|
CommsMapComponent.ImportResult |
importData(android.net.Uri uri,
java.lang.String mime,
android.os.Bundle b)
The method used to import the data
|
public static final java.lang.String TAG
public ExternalLayerDataImporter(android.content.Context context, LocalRasterDataStore database, java.lang.String contentType, java.lang.String[] mimeTypes, java.lang.String[] hints)
public java.lang.String getContentType()
Importer
getContentType
in interface Importer
public java.util.Set<java.lang.String> getSupportedMIMETypes()
Importer
getSupportedMIMETypes
in interface Importer
public CommsMapComponent.ImportResult importData(java.io.InputStream source, java.lang.String mime, android.os.Bundle b) throws java.io.IOException
Importer
importData
in interface Importer
source
- the input stream to use when importingmime
- the mime type for the input streamb
- the bundle that would have additional information concerning
the importjava.io.IOException
- if there is an error during importpublic CommsMapComponent.ImportResult importData(android.net.Uri uri, java.lang.String mime, android.os.Bundle b) throws java.io.IOException
Importer
importData
in interface Importer
uri
- the uri to use when importingmime
- the mime type for the input streamb
- the bundle that would have additional information concerning
the importjava.io.IOException
- if there is an error during importpublic boolean deleteData(android.net.Uri uri, java.lang.String mime) throws java.io.IOException
Importer
deleteData
in interface Importer
uri
- the input stream to use when importingmime
- the mime type for the input streamjava.io.IOException
- if there is an error during the deletion