public abstract class AbstractImportPlugin
extends java.lang.Object
Constructor and Description |
---|
AbstractImportPlugin() |
Modifier and Type | Method and Description |
---|---|
java.io.File |
getFile() |
protected java.io.InputStream |
getInputStream(java.io.File file)
This method returns an inputStream for a file.
|
java.lang.Object |
importFile(java.io.File f) |
java.lang.Object |
importFile(java.lang.String filename) |
java.lang.Object |
importFile(java.net.URI uri) |
java.lang.Object |
importFile(java.net.URL url) |
abstract java.lang.Object |
importFromStream(java.io.InputStream input,
java.lang.String filename,
long fileSizeInBytes)
This method is called by all plug-ins variants to do the actual
importing.
|
public java.io.File getFile()
public java.lang.Object importFile(java.lang.String filename) throws java.lang.Exception
java.lang.Exception
public java.lang.Object importFile(java.net.URI uri) throws java.lang.Exception
java.lang.Exception
public java.lang.Object importFile(java.net.URL url) throws java.lang.Exception
java.lang.Exception
public java.lang.Object importFile(java.io.File f) throws java.lang.Exception
java.lang.Exception
protected java.io.InputStream getInputStream(java.io.File file) throws java.lang.Exception
file
- java.io.FileNotFoundException
java.lang.Exception
public abstract java.lang.Object importFromStream(java.io.InputStream input, java.lang.String filename, long fileSizeInBytes) throws java.lang.Exception
context
- input
- filename
- fileSizeInBytes
- java.lang.Exception