public class CotImporterManager extends AbstractCotEventImporter
crcBlacklist, supportedMimeTypescontentType| Constructor and Description | 
|---|
CotImporterManager(MapView mapView)  | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
deleteData(android.net.Uri uri,
          java.lang.String mime)
The method used to remove the imported data 
 | 
static CotImporterManager | 
getInstance()  | 
java.util.Set<java.lang.String> | 
getSupportedMIMETypes()
Returns the set of mime types supported by this importer. 
 | 
CommsMapComponent.ImportResult | 
importData(CotEvent event,
          android.os.Bundle extras)
Process CoT events using the registered importers 
 | 
CommsMapComponent.ImportResult | 
importData(android.net.Uri uri,
          java.lang.String mime,
          android.os.Bundle bundle)
The method used to import the data 
 | 
CommsMapComponent.ImportResult | 
importNonCotData(java.io.InputStream source,
                java.lang.String mime)  | 
void | 
registerImporter(CotEventImporter importer)
Register a CoT importer
 Type importers with a non-type set are automatically mapped 
 | 
void | 
unregisterImporter(CotEventImporter importer)
Unregister a CoT importer 
 | 
crcDetails, importData, importData, parseColor, parseDouble, parseIntgetContentType, importUriAsStreamclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetContentTypepublic CotImporterManager(MapView mapView)
public static CotImporterManager getInstance()
public void registerImporter(CotEventImporter importer)
importer - CoT importerpublic void unregisterImporter(CotEventImporter importer)
importer - CoT importerpublic java.util.Set<java.lang.String> getSupportedMIMETypes()
ImportergetSupportedMIMETypes in interface ImportergetSupportedMIMETypes in class AbstractCotEventImporterpublic CommsMapComponent.ImportResult importData(android.net.Uri uri, java.lang.String mime, android.os.Bundle bundle) throws java.io.IOException
ImporterimportData in interface ImporterimportData in class AbstractCotEventImporteruri - the uri to use when importingmime - the mime type for the input streambundle - 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)
ImporterdeleteData in interface ImporterdeleteData in class AbstractImporteruri - the input stream to use when importingmime - the mime type for the input streampublic CommsMapComponent.ImportResult importNonCotData(java.io.InputStream source, java.lang.String mime)
importNonCotData in class AbstractCotEventImporterpublic CommsMapComponent.ImportResult importData(CotEvent event, android.os.Bundle extras)
importData in interface CotEventImporterimportData in class AbstractCotEventImporterevent - CoT eventextras - Import extras