public final class EntryFromFileCreatorManager
extends java.lang.Object
Constructor and Description |
---|
EntryFromFileCreatorManager() |
Modifier and Type | Method and Description |
---|---|
int |
addEntrysFromFiles(java.util.List<java.io.File> files,
BibtexDatabase database,
BasePanel panel,
BibtexEntryType entryType,
boolean generateKeywordsFromPathToFile,
javax.swing.event.ChangeListener changeListener,
java.util.List<java.lang.String> importGUIMessages)
Tries to add a entry for each file in the List.
|
java.util.List<java.lang.String> |
addEntrysFromFiles(java.util.List<java.io.File> files,
BibtexDatabase database,
BibtexEntryType entryType,
boolean generateKeywordsFromPathToFile)
Trys to add a entry for each file in the List.
|
EntryFromFileCreator |
getEntryCreator(java.io.File file)
Returns a EntryFromFileCreator object that is capable of creating a
BibtexEntry for the given File.
|
java.io.FileFilter |
getFileFilter()
Returns a
FileFilter instance which will accept all files, for
which a EntryFromFileCreator exists, that accepts the files. |
java.util.List<java.io.FileFilter> |
getFileFilterList()
Returns a list of all
FileFilter instances (i.e. |
public EntryFromFileCreator getEntryCreator(java.io.File file)
pdfFile
- public java.util.List<java.lang.String> addEntrysFromFiles(java.util.List<java.io.File> files, BibtexDatabase database, BibtexEntryType entryType, boolean generateKeywordsFromPathToFile)
files
- database
- entryType
- public int addEntrysFromFiles(java.util.List<java.io.File> files, BibtexDatabase database, BasePanel panel, BibtexEntryType entryType, boolean generateKeywordsFromPathToFile, javax.swing.event.ChangeListener changeListener, java.util.List<java.lang.String> importGUIMessages)
files
- database
- panel
- entryType
- generateKeywordsFromPathToFile
- changeListener
- importGUIMessages
- list of unexpected import event - Messages including
failurespublic java.io.FileFilter getFileFilter()
FileFilter
instance which will accept all files, for
which a EntryFromFileCreator
exists, that accepts the files. FileFilter
will be displayed in the GUI as
"All supported files".FileFilter
that accepts all files for which creators
exist.public java.util.List<java.io.FileFilter> getFileFilterList()
FileFilter
instances (i.e.
EntryFromFileCreator
, plus the file filter that comes with the
getFileFilter()
method, plus the EntryFromAnyFileCreator
file filter.