| Interface | Description |
|---|---|
| CallBack | |
| DatabaseChangeListener | |
| EntryContainer |
Entry containers work on a single entry, which can be asked for
|
| ErrorMessageDisplay |
A class implementing this interface can provided as a receiver for error messages originating
in a thread that can't return any value or throw any exceptions.
|
| FieldEditor |
FieldEditors is a common interface between the FieldTextField and FieldTextArea.
|
| OutputPrinter | |
| PrefsTab |
A prefsTab is a component displayed in the PreferenceDialog.
|
| SearchRule | |
| Worker |
...
|
| Class | Description |
|---|---|
| AbstractWorker |
Convenience class for creating an object used for performing a time-
consuming action off the Swing thread, and optionally performing GUI
work afterwards.
|
| AdvancedTab | |
| AuthorList |
This is an immutable class representing information of either
author
or editor field in bibtex record. |
| AuthorList.Author |
This is an immutable class that keeps information regarding single
author.
|
| AutoLinkFilesAction |
This Action may only be used in a menu or button.
|
| BaseAction |
BaseAction is used to define actions that are called from the
base frame through runCommand().
|
| BasePanel | |
| BibLatexEntryTypes |
This class defines entry types for BibLatex support.
|
| BibtexDatabase | |
| BibtexEntry | |
| BibtexEntryType |
Provides a list of known entry types
The list of optional and required fields is derived from http://en.wikipedia.org/wiki/BibTeX#Entry_types
|
| BibtexFields | |
| BibtexString |
This class models a BibTex String ("@String")
|
| BibtexStringComparator | |
| BrowseAction |
Action used to produce a "Browse" button for one of the text fields.
|
| CheckBoxMessage | |
| ClipBoardManager | |
| CompressedEntryEditorTab |
A single tab displayed in the EntryEditor holding several FieldEditors.
|
| ContentSelectorDialog2 | |
| CrossRefEntryComparator |
Compares Bibtex entries based on their 'crossref' fields.
|
| CustomEntryType |
This class is used to represent customized entry types.
|
| DatabaseChangeEvent | |
| DatabaseSearch | |
| DuplicateCheck |
This class contains utility method for duplicate checking of entries.
|
| DuplicateResolverDialog | |
| DuplicateSearch | |
| EntryComparator |
This implementation of Comparator takes care of most of the details of sorting BibTeX entries in JabRef.
|
| EntryEditor |
GUI component that allows editing of the fields of a BibtexEntry (i.e.
|
| EntryEditorPrefsTab | |
| EntryEditorTab |
A single tab displayed in the EntryEditor holding several FieldEditors.
|
| EntryEditorTabList |
Class for holding the information about customizable entry editor tabs.
|
| EntrySorter | |
| EntryTypeDialog | |
| ExternalTab | |
| FieldComparator |
A comparator for BibtexEntry fields
Initial Version:
|
| FieldComparatorStack<T> |
This class represents a list of comparators.
|
| FieldContentSelector |
A combo-box and a manage button that will add selected strings to an
associated entry editor.
|
| FieldEditorFocusListener |
Focus listener that changes the color of the text area when it has focus.
|
| FieldNameLabel | |
| FieldTextArea |
An implementation of the FieldEditor backed by a JTextArea.
|
| FieldTextField | |
| FieldTextMenu | |
| FileHistory | |
| FileTab |
Preferences tab for file options.
|
| FindUnlinkedFilesDialog |
GUI Dialog for the feature "Find unlinked files".
|
| FindUnlinkedFilesDialog.CheckableTreeNode | |
| FindUnlinkedFilesDialog.FileNodeWrapper | |
| FocusRequester | |
| FontSelectorDialog | |
| GeneralRenderer |
Renderer for table cells, which supports both Icons, JLabels and plain text.
|
| GeneralTab | |
| GlobalFocusListener | |
| Globals | |
| GUIGlobals |
Static variables for graphics files and keyboard shortcuts.
|
| IconStringRenderer | |
| IdComparator |
Comparator for sorting BibtexEntry objects based on their ID.
|
| ImportSettingsTab | |
| IncrementalSearcher | |
| JabRef |
JabRef Main Class - The application gets started here.
|
| JabRefFileChooser | |
| JabRefFrame |
The main window of the application.
|
| JabRefMain |
This is a class compiled under Java 1.4.2 that will start the real JabRef and
print some warnings if no Java 1.5 and higher and no JRE from Sun
Microsystems is found.
|
| JabRefPreferences | |
| JTextAreaWithHighlighting | |
| MarkedComparator |
Created by IntelliJ IDEA.
|
| MarkEntriesAction | |
| MergeDialog |
Title: MergeDialog
|
| MetaData | |
| MnemonicAwareAction |
This class extends
AbstractAction with the ability to set
the mnemonic key based on a '&' character inserted in front of
the desired mnemonic letter. |
| NameFormatterTab | |
| NetworkTab | |
| OpenFileFilter | |
| OutputPrinterToNull |
Outputs nothing
Used where really no output is desired
|
| PdfPreviewPanel | |
| PreambleEditor | |
| PrefsDialog3 |
Preferences dialog.
|
| PreviewPanel |
Displays an BibtexEntry using the given layout format.
|
| PreviewPrefsTab | |
| RegExpRule | |
| RightClickMenu | |
| SearchManager2 | |
| SearchManagerNoGUI | |
| SearchRuleSet | |
| SendAsEMailAction |
Sends the selected entry as email - by Oliver Kopp
It uses the mailto:-mechanism
Microsoft Outlook does not support attachments via mailto
Therefore, the folder(s), where the file(s) belonging to the entry are stored,
are opened.
|
| SidePane |
The side pane is displayed at the right side of JabRef and shows instances of
SidePaneComponents, for instance the GroupSelector, or the SearchManager2.
|
| SidePaneComponent | |
| SidePaneManager |
Manages visibility of SideShowComponents in a given newly constructed
sidePane.
|
| SimpleSearchRule | |
| SimpleUrlDragDrop | |
| SplashScreen |
Title:
|
| StrictDuplicateSearch | |
| StringDialog | |
| TabLabelPattern |
The Preferences panel for key generation.
|
| TitleLabel | |
| TransferableBibtexEntry | |
| UnknownEntryType |
This class is used to represent an unknown entry type, e.g.
|
| UrlDragDrop | |
| Util |
utility functions
|
| Enum | Description |
|---|---|
| BibtexString.Type |
Type of a \@String.
|
| DatabaseChangeEvent.ChangeType |
| Exception | Description |
|---|---|
| KeyCollisionException |