Interface | Description |
---|---|
DatabaseImporter |
Importers interface for importing data from database sources.
|
DatabaseImporterBuilder |
Importer builder specific for
DatabaseImporter . |
FileImporter |
Importers interface for importing data from files.
|
FileImporterBuilder |
Importer builder specific for
FileImporter . |
Importer |
Interface for classes which imports data from files, databases, streams or
other sources.
|
ImporterBuilder |
Factory class for building importer instances.
|
ImporterUI |
Define importer settings user interface.
|
ImporterWizardUI |
Define importer settings wizard user interface.
|
SpigotImporter |
Importers interface for importing data from spigots.
|
SpigotImporterBuilder |
Importer builder specific for
SpigotImporter . |
Import API
,
File System API
and Utilities API
as dependencies.FileImporterBuilder.class
as the annotation service parameter for text and XML,
SpigotImportBuilder.class
for spigots and
DatabaseImporter.class
for databases.FileImporter
,
DatabaseImport
or SpigotImporter
.buildImporter()
method.ImporterUI
implementation and add the
@ServiceProvider annotation to it.To let your import task be cancelled and its progress watched, implement
LongTask
interface. Add LongTask API
as dependency to your module first.
See HowTo write an import for more details.
Copyright © 2007–2015 Gephi Consortium. All rights reserved.