Bibi
19 Oct 2005 21:04
A B C D E F G H I K L M N O P Q R S T U V W X Y

A

ADDITIONAL_FIELD_NAMES - Static variable in class ujap.bibi.EntryEditor
 
ALL_FIELD_NAMES - Static variable in class ujap.bibi.EntryEditor
 
AUTHOR_RENDERER - Static variable in class ujap.bibi.Entry
 
AuthorYearKey - class ujap.bibi.AuthorYearKey.
Generates keys in the form "Author_2003" for one author and "Author_et_al_2003" for more than one author.
AuthorYearKey() - Constructor for class ujap.bibi.AuthorYearKey
 
a - Variable in class ujap.bibi.ManualBibtexFileReader.ReturnValue
 
actionPerformed(ActionEvent) - Method in class ujap.bibi.BibfileViewer.CloneEntryAction
 
actionPerformed(ActionEvent) - Method in class ujap.bibi.Bibi.AboutAction
 
actionPerformed(ActionEvent) - Method in class ujap.bibi.Bibi.CheckAction
 
actionPerformed(ActionEvent) - Method in class ujap.bibi.Bibi.FindAction
 
actionPerformed(ActionEvent) - Method in class ujap.bibi.Bibi.HelpAction
 
actionPerformed(ActionEvent) - Method in class ujap.bibi.Bibi.KeyGenAction
 
actionPerformed(ActionEvent) - Method in class ujap.bibi.Bibi.KeyToClipAction
 
actionPerformed(ActionEvent) - Method in class ujap.bibi.Bibi.MergeAction
 
actionPerformed(ActionEvent) - Method in class ujap.bibi.Bibi.NewBibtexAction
 
actionPerformed(ActionEvent) - Method in class ujap.bibi.Bibi.NewPubmedAction
 
actionPerformed(ActionEvent) - Method in class ujap.bibi.Bibi.NewTemplateAction
 
actionPerformed(ActionEvent) - Method in class ujap.bibi.Bibi.OptionsAction
 
actionPerformed(ActionEvent) - Method in class ujap.bibi.Bibi.RemDuplAction
 
actionPerformed(ActionEvent) - Method in class ujap.bibi.Bibi.RenderingAction
 
actionPerformed(ActionEvent) - Method in class ujap.bibi.Bibi.SelectAction
 
actionPerformed(ActionEvent) - Method in class ujap.bibi.Bibi.SingleKeyAction
 
actionPerformed(ActionEvent) - Method in class ujap.bibi.Bibi.SortAction
 
add - Variable in class ujap.util.Selector
 
addEscapes(String) - Static method in class ujap.generated.TokenMgrError
Replaces unprintable characters by their espaced (or unicode escaped) equivalents in the given string
addFromText(boolean) - Method in class ujap.bibi.Bibi
display a dialog where the user can paste text which is then parsed and converted to a BibtexEntry.
addPropertyChangeListener(PropertyChangeListener) - Method in class ujap.bibi.Entry
delegate to propertychangesupport
addPropertyChangeListener(String, PropertyChangeListener) - Method in class ujap.bibi.Entry
delegate to propertychangesupport
addPropertyChangeListener(PropertyChangeListener) - Method in class ujap.bibi.EntryEditor
 
addRow() - Method in class ujap.bibi.Fields
add an empty row
addRow(SingleField) - Method in class ujap.bibi.Fields
rows are only added if there is not already a row with the same name
addTableModelListener(TableModelListener) - Method in class ujap.bibi.Fields
 
almostEqual(Entry, Entry) - Static method in class ujap.bibi.Merger
Find out if these two fields are similar and could be two different representations for the same information (Entry).
appendEnding(String) - Method in class ujap.bibi.Bibi
 
apply(Object) - Method in class ujap.bibi.Searcher
check whether the given object, an instance of Entry, fulfills the search criteria
authors - Static variable in class ujap.bibi.ParseMethods
 

B

BASIC_FIELD_NAMES - Static variable in class ujap.bibi.EntryEditor
 
Bibfile - class ujap.bibi.Bibfile.
the model for the Bibfile viewer - represents the contents of a bibtex file.
Bibfile() - Constructor for class ujap.bibi.Bibfile
 
BibfileViewer - class ujap.bibi.BibfileViewer.
a viewer for a bibfile, with entries and string macro definitions
BibfileViewer() - Constructor for class ujap.bibi.BibfileViewer
 
BibfileViewer.CloneEntryAction - class ujap.bibi.BibfileViewer.CloneEntryAction.
clone one entry, i.e.
BibfileViewer.CloneEntryAction() - Constructor for class ujap.bibi.BibfileViewer.CloneEntryAction
 
Bibi - class ujap.bibi.Bibi.
Start this main method.
Bibi() - Constructor for class ujap.bibi.Bibi
 
Bibi.AboutAction - class ujap.bibi.Bibi.AboutAction.
 
Bibi.AboutAction() - Constructor for class ujap.bibi.Bibi.AboutAction
 
Bibi.CheckAction - class ujap.bibi.Bibi.CheckAction.
 
Bibi.CheckAction() - Constructor for class ujap.bibi.Bibi.CheckAction
 
Bibi.FindAction - class ujap.bibi.Bibi.FindAction.
 
Bibi.FindAction() - Constructor for class ujap.bibi.Bibi.FindAction
 
Bibi.HelpAction - class ujap.bibi.Bibi.HelpAction.
 
Bibi.HelpAction() - Constructor for class ujap.bibi.Bibi.HelpAction
 
Bibi.KeyGenAction - class ujap.bibi.Bibi.KeyGenAction.
 
Bibi.KeyGenAction() - Constructor for class ujap.bibi.Bibi.KeyGenAction
 
Bibi.KeyToClipAction - class ujap.bibi.Bibi.KeyToClipAction.
Copy key from current entry to clipboard and selection (linux)
Bibi.KeyToClipAction() - Constructor for class ujap.bibi.Bibi.KeyToClipAction
 
Bibi.MergeAction - class ujap.bibi.Bibi.MergeAction.
 
Bibi.MergeAction() - Constructor for class ujap.bibi.Bibi.MergeAction
 
Bibi.NewBibtexAction - class ujap.bibi.Bibi.NewBibtexAction.
 
Bibi.NewBibtexAction() - Constructor for class ujap.bibi.Bibi.NewBibtexAction
 
Bibi.NewPubmedAction - class ujap.bibi.Bibi.NewPubmedAction.
 
Bibi.NewPubmedAction() - Constructor for class ujap.bibi.Bibi.NewPubmedAction
 
Bibi.NewTemplateAction - class ujap.bibi.Bibi.NewTemplateAction.
 
Bibi.NewTemplateAction() - Constructor for class ujap.bibi.Bibi.NewTemplateAction
 
Bibi.OptionsAction - class ujap.bibi.Bibi.OptionsAction.
 
Bibi.OptionsAction() - Constructor for class ujap.bibi.Bibi.OptionsAction
 
Bibi.Prefs - class ujap.bibi.Bibi.Prefs.
 
Bibi.Prefs() - Constructor for class ujap.bibi.Bibi.Prefs
 
Bibi.PrefsBeanInfo - class ujap.bibi.Bibi.PrefsBeanInfo.
 
Bibi.PrefsBeanInfo() - Constructor for class ujap.bibi.Bibi.PrefsBeanInfo
 
Bibi.RemDuplAction - class ujap.bibi.Bibi.RemDuplAction.
 
Bibi.RemDuplAction() - Constructor for class ujap.bibi.Bibi.RemDuplAction
 
Bibi.RenderingAction - class ujap.bibi.Bibi.RenderingAction.
 
Bibi.RenderingAction(String) - Constructor for class ujap.bibi.Bibi.RenderingAction
 
Bibi.SelectAction - class ujap.bibi.Bibi.SelectAction.
 
Bibi.SelectAction() - Constructor for class ujap.bibi.Bibi.SelectAction
 
Bibi.SingleKeyAction - class ujap.bibi.Bibi.SingleKeyAction.
 
Bibi.SingleKeyAction() - Constructor for class ujap.bibi.Bibi.SingleKeyAction
 
Bibi.SortAction - class ujap.bibi.Bibi.SortAction.
 
Bibi.SortAction() - Constructor for class ujap.bibi.Bibi.SortAction
 
Bibstring - class ujap.bibi.Bibstring.
represents a string macro definition
Bibstring() - Constructor for class ujap.bibi.Bibstring
 
BibstringBeanInfo - class ujap.bibi.BibstringBeanInfo.
 
BibstringBeanInfo() - Constructor for class ujap.bibi.BibstringBeanInfo
 
Bibtex2XML - class ujap.bibi.Bibtex2XML.
convert a bibtex file into an xml file.
Bibtex2XML() - Constructor for class ujap.bibi.Bibtex2XML
 
bibfile - Variable in class ujap.bibi.BibfileViewer
 
buttonListener - Variable in class ujap.bibi.EditDialog
 

C

ClipListener - class ujap.util.ClipListener.
Reacts to clicks of the middle mouse button and sets or inserts the text from the clipboard into the event's source component (a JTextField, JTeatArea, or JComboBox).
ClipListener() - Constructor for class ujap.util.ClipListener
 
c - Variable in class ujap.bibi.Bibi.KeyToClipAction
 
cancel - Variable in class ujap.bibi.EditDialog
 
cancel - Variable in class ujap.util.Selector
 
cancelled - Variable in class ujap.bibi.EditDialog
 
cancelled - Variable in class ujap.util.Selector
 
caseInsensitive - Variable in class ujap.bibi.Searcher
if search is case-sensitive or not
cellEditor - Variable in class ujap.bibi.EntryEditor
 
cellRenderer - Variable in class ujap.bibi.EntryEditor
 
checkEntryType(String) - Method in class ujap.bibi.EntryEditor
check if the type is listed in the combobox and then set it to the selected item, else do something about it
checkFrameData() - Method in class ujap.bibi.Bibi
check if a FrameData is selected at the moment
clippy - Static variable in class ujap.bibi.EntryEditor
 
clone() - Method in class ujap.bibi.Entry
 
clone() - Method in class ujap.bibi.Fields
 
close(JLoadSaveFrame.FrameData) - Method in class ujap.util.MDIFrame
called by the close menu item - closes the selected frame.
closeAll() - Method in class ujap.util.MDIFrame
 
closeListener - Variable in class ujap.util.MDIFrame
the listener that calls the close() method if the "close" icon is clicked on the frame
compare(Object, Object) - Method in class ujap.bibi.EntryAuthorComparator
 
convert(Object) - Method in class ujap.bibi.ParseAndEdit
Convert the text source (File or String) to a Reader.
convertPubmedAuthorsToBibtex(String) - Static method in class ujap.bibi.ParseMethods
Convert the author String for a given Entry from Pubmed to Bibtex format.
counter - Static variable in class ujap.util.MDIFrame
 
createCardPanel() - Method in class ujap.bibi.Bibi
create the viewer for the bibtex file, including additional button
createFrameData() - Method in class ujap.util.MDIFrame
create an MDIFrameData Object with an JInternalFrame inside
createKeySet(Collection) - Method in class ujap.bibi.AuthorYearKey
returns a set of Strings with all entry keys in the bibtex file
createPrefsObject() - Method in class ujap.bibi.Bibi
 

D

DELTA - Static variable in class ujap.util.MDIFrame
 
d - Variable in class ujap.bibi.EditDialog
 
d - Variable in class ujap.bibi.Merger
 
desktop - Variable in class ujap.util.MDIFrame
the JDesktopPane that contains the internalFrames.
dispose() - Method in class ujap.bibi.EditDialog
 
doSearch - Static variable in class ujap.bibi.Searcher
set by the search dialog to indicate whether user cancelled search

E

ENTRY_TEMPLATES - Static variable in class ujap.bibi.Bibi
maps entry types (Strings, e.g.
ENTRY_TYPES - Static variable in class ujap.bibi.Entry
 
EditDialog - class ujap.bibi.EditDialog.
This class reads a file, displays the contents in a JTextArea and lets the user modify it.
EditDialog(Reader) - Constructor for class ujap.bibi.EditDialog
pass the reader where the text comes from.
Entry - class ujap.bibi.Entry.
A BibTeX Entry.
Entry() - Constructor for class ujap.bibi.Entry
 
Entry.AuthorRenderer - class ujap.bibi.Entry.AuthorRenderer.
 
Entry.AuthorRenderer() - Constructor for class ujap.bibi.Entry.AuthorRenderer
 
Entry.TitleRenderer - class ujap.bibi.Entry.TitleRenderer.
 
Entry.TitleRenderer() - Constructor for class ujap.bibi.Entry.TitleRenderer
 
EntryAuthorComparator - class ujap.bibi.EntryAuthorComparator.
 
EntryAuthorComparator() - Constructor for class ujap.bibi.EntryAuthorComparator
 
EntryBeanInfo - class ujap.bibi.EntryBeanInfo.
 
EntryBeanInfo() - Constructor for class ujap.bibi.EntryBeanInfo
 
EntryEditor - class ujap.bibi.EntryEditor.
The Customizer for the Entry bean.
EntryEditor() - Constructor for class ujap.bibi.EntryEditor
 
ed1 - Variable in class ujap.bibi.Merger
 
ed2 - Variable in class ujap.bibi.Merger
 
edit(String, int, int) - Method in class ujap.bibi.EditDialog
edit the text and get the result as a reader (that can be put into the parser again).
end - Variable in class ujap.util.Selector
 
entries - Variable in class ujap.bibi.Bibfile
 
entry - Variable in class ujap.bibi.EntryEditor
 
entryviewer - Variable in class ujap.bibi.BibfileViewer
 
equals(Object) - Method in class ujap.bibi.Bibstring
 
equals(Object) - Method in class ujap.bibi.Entry
two entries are equal if they are of the same type and contain the same fields (the key is not relevant because it may be auto-generated and thus have changed).
equals(Object) - Method in class ujap.bibi.EntryAuthorComparator
 
equals(Object) - Method in class ujap.bibi.Fields
compares if all fields are equal (via the map)
equals(Object) - Method in class ujap.bibi.SingleField
two SingleFields are equal if the field names are equal - note that the values may still be different!
errorCode - Variable in class ujap.generated.TokenMgrError
Indicates the reason why the exception is thrown.
errorColumn - Variable in class ujap.generated.TokenMgrError
 
errorLine - Variable in class ujap.generated.TokenMgrError
 

F

Fields - class ujap.bibi.Fields.
 
Fields() - Constructor for class ujap.bibi.Fields
 
Fields(Collection) - Constructor for class ujap.bibi.Fields
a shallow copy is made of the List.
field - Variable in class ujap.bibi.Searcher
the name of the field to be searched
fieldNames - Static variable in class ujap.bibi.Searcher
 
fields - Variable in class ujap.bibi.Entry
title, author,...
filename - Variable in class ujap.bibi.EditDialog
 
filename - Static variable in class ujap.bibi.Searcher
may never be null
files - Variable in class ujap.util.MDIFrame
this Map contains JInternalFrames as keys and FrameData objects as values.
filter - Variable in class ujap.bibi.Bibi
 
fireChange(TableModelEvent) - Method in class ujap.bibi.Fields
 
frame - Variable in class ujap.util.MDIFrame.InternalFrameData
 

G

GENERATE_ALL - Static variable in class ujap.bibi.KeyGenerator
generate keys for all entries
GENERATE_NONE - Static variable in class ujap.bibi.KeyGenerator
cancelled generation
GENERATE_ONLY_EMPTY - Static variable in class ujap.bibi.KeyGenerator
generate keys only for those entries which have an empty key
GENERATE_SELECTED - Static variable in class ujap.bibi.KeyGenerator
selected entry only
gbl - Variable in class ujap.util.Selector
 
gc - Variable in class ujap.util.Selector
 
generateKey(Entry, Collection) - Method in class ujap.bibi.AuthorYearKey
 
generateKey(Entry, Collection) - Method in class ujap.bibi.KeyGenerator
generate a key for a single Entry.
generateKeys() - Method in class ujap.bibi.Bibi
create keys for all entries
generateKeysForAll(Collection) - Method in class ujap.bibi.AuthorYearKey
 
generateKeysForAll(Collection) - Method in class ujap.bibi.KeyGenerator
generate keys for all Entries in the Collection
generateKeysForEmpty(Collection) - Method in class ujap.bibi.AuthorYearKey
 
generateKeysForEmpty(Collection) - Method in class ujap.bibi.KeyGenerator
generate keys for all Entries that do not have a key (null or empty String) yet.
generateSingleKey(Entry, Set) - Method in class ujap.bibi.AuthorYearKey
create and set a key for this entry and add it to the key set.
get(String) - Method in class ujap.bibi.Fields
return the value of the field with the specified name, or null if field is not there.
getAllFrameData() - Method in class ujap.util.MDIFrame
return an unmodifiable view on the collection of all framedata objects
getBeanDescriptor() - Method in class ujap.bibi.Bibi.PrefsBeanInfo
 
getBeanDescriptor() - Method in class ujap.bibi.BibstringBeanInfo
 
getBeanDescriptor() - Method in class ujap.bibi.EntryBeanInfo
 
getCardPanel(JLoadSaveFrame.FrameData) - Method in class ujap.bibi.Bibi
 
getColumn() - Method in class ujap.generated.TokenMgrError
 
getColumnClass(int) - Method in class ujap.bibi.Fields
String.class
getColumnCount() - Method in class ujap.bibi.Fields
2
getColumnName(int) - Method in class ujap.bibi.Fields
field - value
getEntries() - Method in class ujap.bibi.Bibfile
 
getEntries() - Method in class ujap.bibi.BibfileViewer
 
getEntryViewer() - Method in class ujap.bibi.BibfileViewer
 
getField(Entry, String) - Static method in class ujap.bibi.Merger
 
getFields() - Method in class ujap.bibi.Entry
 
getFrame() - Method in class ujap.util.MDIFrame.InternalFrameData
 
getFrameData() - Method in class ujap.util.MDIFrame
returns the framedata associated with the currently selected frame
getKey() - Method in class ujap.bibi.Entry
 
getListCellRendererComponent(JList, Object, int, boolean, boolean) - Method in class ujap.bibi.Entry.AuthorRenderer
 
getLongName() - Method in class ujap.bibi.Bibstring
 
getMacroFile() - Static method in class ujap.bibi.Bibi.Prefs
 
getMenuItem() - Method in class ujap.util.MDIFrame.InternalFrameData
 
getMessage() - Method in class ujap.generated.TokenMgrError
You can also modify the body of this method to customize your error messages.
getName() - Method in class ujap.bibi.SingleField
 
getProgramName() - Method in class ujap.bibi.Bibi
 
getPropertyDescriptors() - Method in class ujap.bibi.Bibi.PrefsBeanInfo
 
getPropertyDescriptors() - Method in class ujap.bibi.BibstringBeanInfo
 
getQuery() - Method in class ujap.bibi.Searcher
 
getRecentFilesIndex() - Method in class ujap.bibi.Bibi
 
getRecentFilesIndex() - Method in class ujap.util.MDIFrame
 
getResources() - Method in class ujap.bibi.KeyGenerator
get the ResourceBundle for this class
getResult() - Method in class ujap.bibi.Searcher
 
getRow() - Method in class ujap.generated.TokenMgrError
 
getRowCount() - Method in class ujap.bibi.Fields
 
getSearchFieldsFile() - Static method in class ujap.bibi.Bibi.Prefs
 
getSecondFrame() - Method in class ujap.bibi.Bibi
returns null if nothing was selected.
getShortName() - Method in class ujap.bibi.Bibstring
 
getSingleFields() - Method in class ujap.bibi.Fields
return an unmodifiable view on the SingleFields
getStrings() - Method in class ujap.bibi.Bibfile
 
getStrings() - Method in class ujap.bibi.BibfileViewer
 
getTableCellHeight() - Static method in class ujap.bibi.Bibi.Prefs
 
getTemplateEntry(String) - Static method in class ujap.bibi.Bibi
create an empty Entry with all fields required/allowed for the given type of Entry.
getText(Object) - Method in class ujap.bibi.Entry.AuthorRenderer
determine a string for the object
getText(Object) - Method in class ujap.bibi.Entry.TitleRenderer
 
getType() - Method in class ujap.bibi.Entry
 
getValue() - Method in class ujap.bibi.SingleField
 
getValueAt(int, int) - Method in class ujap.bibi.Fields
 
getWindowMenu() - Method in class ujap.util.MDIFrame
get the windowMenu.

H

hashCode() - Method in class ujap.bibi.Bibstring
 
hashCode() - Method in class ujap.bibi.Entry
fields.hashCode ^ getType().hashCode();
hashCode() - Method in class ujap.bibi.Fields
the hashCode of the map
hashCode() - Method in class ujap.bibi.SingleField
the hashCode of the name, or 0 if name==null

I

INVALID_LEXICAL_STATE - Static variable in class ujap.generated.TokenMgrError
Tried to change to an invalid lexical state.
init() - Static method in class ujap.bibi.Searcher
 
init() - Method in class ujap.util.MDIFrame.InternalFrameData
 
initGui() - Method in class ujap.util.Selector
 
initMacros() - Static method in class ujap.bibi.ParseMethods
helper method for macros()
initMenus() - Method in class ujap.bibi.Bibi
menubar looks like this:
initialized - Variable in class ujap.bibi.Bibi
to check of view is already visible before allowing view-action to complain about not having selected a frame first!
insertClip(MouseEvent) - Static method in class ujap.util.ClipListener
Insert text from the Clipboard (not the linux selection! - in linux, nothing happens).
isCellEditable(int, int) - Method in class ujap.bibi.Fields
 
isPrinting() - Method in class ujap.bibi.Bibi
don't print
isTestAuthors() - Static method in class ujap.bibi.Bibi
 
isWhitespace(char) - Method in class ujap.bibi.ManualBibtexFileReader
 

K

KeyGenerator - class ujap.bibi.KeyGenerator.
Defines methods required for classes that generate keys for bibtex entries.
KeyGenerator() - Constructor for class ujap.bibi.KeyGenerator
 
KeyGenerator.KeyDialog - class ujap.bibi.KeyGenerator.KeyDialog.
 
KeyGenerator.KeyDialog() - Constructor for class ujap.bibi.KeyGenerator.KeyDialog
 
key - Variable in class ujap.bibi.Entry
author_et_al_year
key - Variable in class ujap.bibi.EntryEditor
 
keyDialog - Static variable in class ujap.bibi.KeyGenerator
 
keyDocumentListener - Variable in class ujap.bibi.EntryEditor
 
keyGen - Static variable in class ujap.bibi.Bibi
 

L

LEXICAL_ERROR - Static variable in class ujap.generated.TokenMgrError
Lexical error occured.
LOG - Variable in class ujap.bibi.ManualBibtexFileReader
 
LOOK_FOR_FIELD - Static variable in class ujap.bibi.ManualBibtexFileReader
 
LOOK_FOR_TYPE - Static variable in class ujap.bibi.ManualBibtexFileReader
 
LOOP_DETECTED - Static variable in class ujap.generated.TokenMgrError
Detected (and bailed out of) an infinite loop in the token manager.
LexicalError(boolean, int, int, int, String, char) - Static method in class ujap.generated.TokenMgrError
Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error.
line - Variable in class ujap.bibi.ManualBibtexFileReader
 
lineBreak(String, String, int) - Static method in class ujap.util.StringUtils
break given text at spaces into lines of max.
lineBreak(String, int) - Static method in class ujap.util.StringUtils
return an array of strings with max-length as specified, containing each one line from the input text
lissy - Variable in class ujap.bibi.EntryEditor
 
lissy - Variable in class ujap.bibi.Fields
 
longName - Variable in class ujap.bibi.Bibstring
 
lookFor(String, char) - Method in class ujap.bibi.ManualBibtexFileReader
will always return a value >= 0 (i.e.

M

MACRO_FILE - Static variable in class ujap.bibi.Bibi.Prefs
Preference for path to the tex macro file (what pieces of text in pubmed entries shall be replaced by which tex macros)
MDIFrame - class ujap.util.MDIFrame.
A JLoadSaveFrame with a multiple document interface (MDI).
MDIFrame() - Constructor for class ujap.util.MDIFrame
 
MDIFrame.InternalFrameData - class ujap.util.MDIFrame.InternalFrameData.
 
MDIFrame.InternalFrameData(JInternalFrame) - Constructor for class ujap.util.MDIFrame.InternalFrameData
 
ManualBibtexFileReader - class ujap.bibi.ManualBibtexFileReader.
 
ManualBibtexFileReader(String) - Constructor for class ujap.bibi.ManualBibtexFileReader
A ManualBibtexFileReader that reads BibTeX entries from the file with the specified name, using a FileReader.
ManualBibtexFileReader(File) - Constructor for class ujap.bibi.ManualBibtexFileReader
A ManualBibtexFileReader that reads BibTeX entries from the given file, using a FileReader.
ManualBibtexFileReader(Reader) - Constructor for class ujap.bibi.ManualBibtexFileReader
A ManualBibtexFileReader that reads BibTeX entries from a Reader.
ManualBibtexFileReader.ReturnValue - class ujap.bibi.ManualBibtexFileReader.ReturnValue.
 
ManualBibtexFileReader.ReturnValue(String, int) - Constructor for class ujap.bibi.ManualBibtexFileReader.ReturnValue
 
Merger - class ujap.bibi.Merger.
 
Merger() - Constructor for class ujap.bibi.Merger
 
ma - Variable in class ujap.bibi.EntryEditor
 
macros - Static variable in class ujap.bibi.ParseMethods
macros[.][0] contains the text to be searched, macros[.][1] contains the replacement tex macro
macrosInitialized - Static variable in class ujap.bibi.ParseMethods
 
main(String[]) - Static method in class ujap.bibi.Bibi
 
main(String[]) - Static method in class ujap.bibi.Bibtex2XML
 
main(String[]) - Static method in class ujap.util.MDIFrame
 
main(String[]) - Static method in class ujap.util.Selector
 
map - Variable in class ujap.bibi.Fields
to allow fast checking - the keys are names (lowercase) and the values are strings.
menu - Variable in class ujap.util.MDIFrame.InternalFrameData
 
merge() - Method in class ujap.bibi.Bibi
called if the merge menu item is selected
merge - Variable in class ujap.bibi.Merger
 
merge(Collection, Collection) - Method in class ujap.bibi.Merger
returns a Collections wich was merges fron the two input collections, or null if merging was cancelled.
merge(Fields, Fields) - Static method in class ujap.bibi.Merger
returns a new Fields object containing the merge result, or null if the program could not decide what to do and wants to ask the user
modifyFileMenu() - Method in class ujap.bibi.Bibi
 
modifyFileMenu() - Method in class ujap.util.MDIFrame
 
mouseClicked(MouseEvent) - Method in class ujap.util.ClipListener
if middle mouse button is pressed, call insertClip method
msg - Variable in class ujap.bibi.EditDialog
 

N

name - Variable in class ujap.bibi.EntryEditor
 
name - Variable in class ujap.bibi.SingleField
 
nearlyEqual(SingleField) - Method in class ujap.bibi.SingleField
if names are equal and values more or less equal
noWhiteValue - Variable in class ujap.bibi.SingleField
 
noWhitespace(String) - Static method in class ujap.bibi.SingleField
remove whitepsace from string (not only at the ends, but overall)
none - Variable in class ujap.bibi.Merger
 

O

OPTIONAL_FIELD_NAMES - Static variable in class ujap.bibi.EntryEditor
 
okay - Variable in class ujap.bibi.EditDialog
 
okay - Variable in class ujap.util.Selector
 
options() - Method in class ujap.bibi.Bibi
 

P

PaeBibtexEntry - class ujap.bibi.PaeBibtexEntry.
parse one or more bibtex entries
PaeBibtexEntry(Object) - Constructor for class ujap.bibi.PaeBibtexEntry
 
PaePubmedAuthors - class ujap.bibi.PaePubmedAuthors.
calls the JavaCC-generated Authors parser for pubmed author format
PaePubmedAuthors(Object) - Constructor for class ujap.bibi.PaePubmedAuthors
 
PaePubmedEntry - class ujap.bibi.PaePubmedEntry.
calls the JavaCC-generated PubTest parser.
PaePubmedEntry(Object) - Constructor for class ujap.bibi.PaePubmedEntry
 
ParseAndEdit - class ujap.bibi.ParseAndEdit.
Parses a text, and if some ParseException happens, a text area is displayed to allow the user to correct the problem.
ParseAndEdit(Object) - Constructor for class ujap.bibi.ParseAndEdit
 
ParseMethods - class ujap.bibi.ParseMethods.
static helper methods for parsing and re-formatting entries.
ParseMethods() - Constructor for class ujap.bibi.ParseMethods
 
pages(String) - Static method in class ujap.bibi.ParseMethods
parse pages (in pubmed format: "1654-62") and return proper value: "1654--1662"
parse(Reader) - Method in class ujap.bibi.PaeBibtexEntry
return a collection with the entries
parse(Reader) - Method in class ujap.bibi.PaePubmedAuthors
 
parse(Reader) - Method in class ujap.bibi.PaePubmedEntry
 
parse(Reader) - Method in class ujap.bibi.ParseAndEdit
overwrite to call specific parser
parseAuthors(String) - Method in class ujap.bibi.AuthorYearKey
evaluate author string and return the first author.
parseAuthorsAsBibtex(String) - Static method in class ujap.bibi.ParseMethods
parse a String containing author names and return an array of this type:
parseAuthorsAsPubmed(String) - Static method in class ujap.bibi.ParseMethods
parse a String containing author names and return an array of this type:
pest - Variable in class ujap.bibi.Entry
for the bound property "key"
preferences - Static variable in class ujap.bibi.Bibi.Prefs
The Preferences node where this preferences are stored.
prepare(String, int, int) - Method in class ujap.bibi.EditDialog
 
propertyChange(PropertyChangeEvent) - Method in class ujap.bibi.EntryEditor
listen to changes in the bean's "key" property + notifxy the text area (only for changes that stem from the bean directly, not from changes that come from the user editing the text).
push - Variable in class ujap.bibi.ManualBibtexFileReader
 

Q

query - Variable in class ujap.bibi.Searcher
 

R

r - Variable in class ujap.bibi.Bibi.RenderingAction
 
r - Variable in class ujap.bibi.KeyGenerator.KeyDialog
 
r - Variable in class ujap.bibi.ManualBibtexFileReader
 
readChar() - Method in class ujap.bibi.ManualBibtexFileReader
 
readFile() - Method in class ujap.bibi.ManualBibtexFileReader
entry point.
readName() - Method in class ujap.bibi.ManualBibtexFileReader
read a field name, including the following '=' sign and ignoring whitespace
may return null if the entry is finished here.
readValue() - Method in class ujap.bibi.ManualBibtexFileReader
read a field value, can span multiple lines, must be in one of the following formats: "surrounded by double quotes and followed by a comma, without containing double quotes inside.", {surrounded by curly brackets and followed by a comma.
realClose(JLoadSaveFrame.FrameData) - Method in class ujap.util.MDIFrame
remove selected frame and select another one
realLoad(JLoadSaveFrame.FrameData) - Method in class ujap.bibi.Bibi
 
realNewThing(JLoadSaveFrame.FrameData) - Method in class ujap.bibi.Bibi
 
realSave(JLoadSaveFrame.FrameData) - Method in class ujap.bibi.Bibi
 
reallyEqual(SingleField) - Method in class ujap.bibi.SingleField
if names and values are equal
remove - Variable in class ujap.util.Selector
 
removeDuplicates() - Method in class ujap.bibi.Bibi
 
removeDuplicates(Collection) - Method in class ujap.bibi.Merger
may return null if user calcelled.
removePropertyChangeListener(PropertyChangeListener) - Method in class ujap.bibi.Entry
delegate to propertychangesupport
removePropertyChangeListener(String, PropertyChangeListener) - Method in class ujap.bibi.Entry
delegate to propertychangesupport
removePropertyChangeListener(PropertyChangeListener) - Method in class ujap.bibi.EntryEditor
 
removeRow(int) - Method in class ujap.bibi.Fields
first remove the row, then fire the event
removeTableModelListener(TableModelListener) - Method in class ujap.bibi.Fields
 
replaceMacros(String) - Static method in class ujap.bibi.ParseMethods
find search strings and replace by tex macros, e.g.
resources - Static variable in class ujap.bibi.BibfileViewer
 
resources - Static variable in class ujap.bibi.Bibi
 
resources - Static variable in class ujap.bibi.KeyGenerator
 
resources - Static variable in class ujap.bibi.Searcher
 
resources - Static variable in class ujap.util.Selector
 
result - Variable in class ujap.bibi.KeyGenerator.KeyDialog
 
result - Variable in class ujap.bibi.Searcher
 
result - Variable in class ujap.util.Selector
 

S

SEARCH_FIELDS_FILE - Static variable in class ujap.bibi.Bibi.Prefs
the file where the names of the predefined fields for the search dialog are
STATIC_LEXER_ERROR - Static variable in class ujap.generated.TokenMgrError
An attempt wass made to create a second instance of a static token manager.
STRING(char, int) - Static method in class ujap.bibi.Bibi
 
STRING - Static variable in class ujap.util.StringUtils
 
Searcher - class ujap.bibi.Searcher.
start using the search method.
Searcher() - Constructor for class ujap.bibi.Searcher
 
Selector - class ujap.util.Selector.
Select some items from a collection via two lists.
Selector(Collection) - Constructor for class ujap.util.Selector
 
SingleField - class ujap.bibi.SingleField.
this class represents a single field in a bibtex entry, e.g.
SingleField() - Constructor for class ujap.bibi.SingleField
 
SingleField(String, String[][]) - Constructor for class ujap.bibi.SingleField
 
SingleField(String, String) - Constructor for class ujap.bibi.SingleField
 
StringUtils - class ujap.util.StringUtils.
 
StringUtils() - Constructor for class ujap.util.StringUtils
 
s - Variable in class ujap.bibi.Bibi.KeyToClipAction
 
save() - Method in class ujap.bibi.Bibi
first check if a frame is selected
saveAll() - Method in class ujap.util.MDIFrame
 
scroll - Variable in class ujap.bibi.EntryEditor
 
search() - Method in class ujap.bibi.Bibi
 
search(Collection) - Static method in class ujap.bibi.Searcher
search through a collection of Entries and return a Collection of entries that fulfill the criteria.
searchAllFields - Variable in class ujap.bibi.Searcher
whether all fields or only specific fields of the entry will be searched
searchText - Variable in class ujap.bibi.Searcher
the text to be found
select() - Method in class ujap.bibi.Bibi
select entries from one file for creating a new one
select(Collection) - Static method in class ujap.util.Selector
 
setBibfile(Bibfile) - Method in class ujap.bibi.BibfileViewer
 
setEnabled(boolean) - Method in class ujap.bibi.EntryEditor
 
setEntries(Collection) - Method in class ujap.bibi.Bibfile
 
setFields(Fields) - Method in class ujap.bibi.Entry
a two-dimensional array:
setKey(String) - Method in class ujap.bibi.Entry
 
setLongName(String) - Method in class ujap.bibi.Bibstring
 
setMacroFile(String) - Static method in class ujap.bibi.Bibi.Prefs
 
setName(String) - Method in class ujap.bibi.SingleField
makes the name lowercase
setObject(Object) - Method in class ujap.bibi.EntryEditor
implemented using the reset() method
setRealValue(String) - Method in class ujap.bibi.SingleField
 
setSearchFieldsFile(String) - Static method in class ujap.bibi.Bibi.Prefs
 
setSelectedFrame(JInternalFrame) - Method in class ujap.util.MDIFrame
select frame and set focus and bring to front.
setShortName(String) - Method in class ujap.bibi.Bibstring
 
setStrings(Collection) - Method in class ujap.bibi.Bibfile
 
setTableCellHeight(int) - Static method in class ujap.bibi.Bibi.Prefs
 
setType(String) - Method in class ujap.bibi.Entry
 
setValue(String) - Method in class ujap.bibi.SingleField
do not call setValue before name has been set!
setValue(String[][]) - Method in class ujap.bibi.SingleField
a special setValue method for author names
setValueAt(Object, int, int) - Method in class ujap.bibi.Fields
 
shortName - Variable in class ujap.bibi.Bibstring
 
showDialog() - Static method in class ujap.bibi.KeyGenerator
returns one of the constants GENERATE_ALL, GENERATE_ONLY_EMPTY, GENERATE_NONE
showMergeDialog(Entry, Entry, boolean) - Method in class ujap.bibi.Merger
 
sort() - Method in class ujap.bibi.Bibi
 
start() - Method in class ujap.bibi.ParseAndEdit
 
start - Variable in class ujap.util.Selector
 
startList - Variable in class ujap.util.Selector
 
stateChanged(ChangeEvent) - Method in class ujap.util.MDIFrame.InternalFrameData
 
stelle - Variable in class ujap.bibi.ManualBibtexFileReader.ReturnValue
 
storeFrameData(JLoadSaveFrame.FrameData) - Method in class ujap.util.MDIFrame
 
strings - Variable in class ujap.bibi.Bibfile
 
stringviewer - Variable in class ujap.bibi.BibfileViewer
 

T

TABLE_CELL_HEIGHT - Static variable in class ujap.bibi.Bibi.Prefs
to store the height of the table cells (rows), best choice may depend on operating system
TITLE_RENDERER - Static variable in class ujap.bibi.Entry
 
TokenMgrError - error ujap.generated.TokenMgrError.
 
TokenMgrError() - Constructor for class ujap.generated.TokenMgrError
 
TokenMgrError(String, int) - Constructor for class ujap.generated.TokenMgrError
 
TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for class ujap.generated.TokenMgrError
 
t - Variable in class ujap.bibi.EditDialog
 
table - Variable in class ujap.bibi.EntryEditor
 
templateEntry() - Method in class ujap.bibi.Bibi
 
textSource - Variable in class ujap.bibi.ParseAndEdit
a String or File that is to be parsed
toAuthorString(String[][]) - Method in class ujap.bibi.SingleField
Convert author names array into string in bibtex format.
toString() - Method in class ujap.bibi.Bibstring
 
toString() - Method in class ujap.bibi.Entry
the key
toString() - Method in class ujap.bibi.Fields
 
toString() - Method in class ujap.bibi.SingleField
 
trim(String) - Static method in class ujap.bibi.SingleField
remove superfluous whitespace: multiple spaces, newlines, ...
type - Variable in class ujap.bibi.Entry
article or book or inproceedings...
type - Variable in class ujap.bibi.EntryEditor
 

U

ujap.bibi - package ujap.bibi
 
ujap.generated - package ujap.generated
 
ujap.util - package ujap.util
 
usePanel - Static variable in class ujap.bibi.Bibi
 

V

value - Variable in class ujap.bibi.SingleField
 
values - Variable in class ujap.bibi.Fields
to preserve the order of the elements, a List of SingleFields

W

windowMenu - Variable in class ujap.util.MDIFrame
menu for selecting active frame
windowMenuListener - Variable in class ujap.util.MDIFrame
the listeners that controls the window menu, making the frame selected in the menu the active frame on the desktop.
writeNames(String, String, Writer) - Method in class ujap.bibi.Fields
write list of names in author or editor string, including <author> or <editor> tags (specify type: "author" or "editor"
Can handle different formats of author strings:
"Firstname M.
writeXML() - Method in class ujap.bibi.Bibi
 
writeXML(String, Collection) - Static method in class ujap.bibi.Bibtex2XML
write an xml file with bibtex entries.
writeXML(Writer) - Method in class ujap.bibi.Entry
 
writeXML(Writer) - Method in class ujap.bibi.Fields
 
writeXMLField(String, String, Writer, boolean) - Method in class ujap.bibi.Fields
 

X

x - Variable in class ujap.util.MDIFrame
the coordinates of the new internal frames.

Y

y - Variable in class ujap.util.MDIFrame
the coordinates of the new internal frames.

A B C D E F G H I K L M N O P Q R S T U V W X Y
Bibi
19 Oct 2005 21:04

Copyright ? 2002-2005 Ute Platzer. All Rights Reserved.