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.Exceptionpublic java.lang.Object importFile(java.net.URI uri)
throws java.lang.Exception
java.lang.Exceptionpublic java.lang.Object importFile(java.net.URL url)
throws java.lang.Exception
java.lang.Exceptionpublic java.lang.Object importFile(java.io.File f)
throws java.lang.Exception
java.lang.Exceptionprotected java.io.InputStream getInputStream(java.io.File file)
throws java.lang.Exception
file - java.io.FileNotFoundExceptionjava.lang.Exceptionpublic 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