A B C D E F G H I J L M N O P Q R S T U V X Y

S

sampleText - Variable in class org.norvelle.textcite.gui.dialog.prefs.MainFontPreferenceSubpanel
 
sampleText - Variable in class org.norvelle.textcite.gui.dialog.prefs.SystemFontPreferenceSubpanel
 
save(File, SaveLoadStatusListener) - Static method in class org.norvelle.textcite.Application
Save the CiteBook to a given file.
save() - Method in class org.norvelle.textcite.PreferenceManager
Save all prefs to the backing store.
SAVE_ACTION - Static variable in class org.norvelle.textcite.gui.action.SaveCitebookAction
 
SAVE_AS_ACTION - Static variable in class org.norvelle.textcite.gui.action.SaveCitebookAction
 
SAVE_FILE_CHOOSER - Static variable in class org.norvelle.textcite.Application
 
SAVE_NEW_BUTTON_PRESSED - Static variable in class org.norvelle.textcite.gui.dialog.CitationDialog
 
saveCitationReferences() - Method in class org.norvelle.textcite.model.AbstractCitationContainer
This method saves the currently references Citations in the citationIds Vector, by id, as the name suggests, so that this Vector can be serialized without serializing the Citations themselves (which get serialized at a later stage)
saveCitationReferences() - Method in class org.norvelle.textcite.model.AbstractCitationContainerTreeNode
This method saves the currently references Citations in the citationIds Vector, by id, as the name suggests, so that this Vector can be serialized without serializing the Citations themselves (which get serialized at a later stage)
SaveCitebookAction - Class in org.norvelle.textcite.gui.action
SaveCitebookAction: An Action class that can be assigned directly to a JMenuItem or ToolbarButton, that saves the current CiteBook.
SaveCitebookAction(int, MainFrame) - Constructor for class org.norvelle.textcite.gui.action.SaveCitebookAction
Construct the Action, passing the action type as parameter.
saveCurrentCitebook() - Static method in class org.norvelle.textcite.gui.GUIUtils
A handy method for asking the user whether or not the current CiteBook should be saved before proceeding
saveFileAsIcon - Variable in class org.norvelle.textcite.gui.menu.MainMenuBar
 
saveFileIcon - Variable in class org.norvelle.textcite.gui.menu.MainMenuBar
 
SaveFlagChangeListener - Class in org.norvelle.textcite.gui.event
SaveFlagChangeListener This is a Listener object, designed to keep the Model elements (such as the CiteBook) from having to know about GUi things like toolbars, while enabling toolbars and menus to keep informed of whether there has been a change in the status of the needsSaving flag of the CiteBook.
SaveFlagChangeListener(SaveFlagChangeSignalReceiver) - Constructor for class org.norvelle.textcite.gui.event.SaveFlagChangeListener
 
SaveFlagChangeSignalReceiver - Interface in org.norvelle.textcite.gui.event
SaveFlagChangeSignalReceiver Used to indicate that a GUI element can receive signals about changes in the status of the CiteBook's NeedsSaving flag.
saveImage - Variable in class org.norvelle.textcite.gui.MainToolBar
 
SaveLoadProgressBar - Class in org.norvelle.textcite.gui
SaveLoadProgressBar:
SaveLoadProgressBar() - Constructor for class org.norvelle.textcite.gui.SaveLoadProgressBar
The default constructor
SaveLoadStatusListener - Interface in org.norvelle.textcite.gui.event
SaveLoadStatusListener:
savePrefs() - Method in class org.norvelle.textcite.gui.dialog.prefs.CheckForUpdatesSubpanel
When called, the preference panel will save all of its preferences to the system preference database.
savePrefs() - Method in class org.norvelle.textcite.gui.dialog.prefs.CreateBackupsSubpanel
When called, the preference panel will save all of its preferences to the system preference database.
savePrefs() - Method in class org.norvelle.textcite.gui.dialog.prefs.DefaultDataDirectorySubpanel
When called, the preference panel will save all of its preferences to the system preference database.
savePrefs() - Method in class org.norvelle.textcite.gui.dialog.prefs.GroupingPanel
When called, the preference panel will save all of its preferences to the system preference database.
savePrefs() - Method in class org.norvelle.textcite.gui.dialog.prefs.MainFontPreferenceSubpanel
When called, the preference panel will save all of its preferences to the system preference database.
savePrefs() - Method in class org.norvelle.textcite.gui.dialog.prefs.PreferencePanel
When called, the preference panel will save all of its preferences to the system preference database.
savePrefs() - Method in class org.norvelle.textcite.gui.dialog.prefs.ReferenceFormatSubpanel
When called, the preference panel will save all of its preferences to the system preference database.
savePrefs() - Method in class org.norvelle.textcite.gui.dialog.prefs.SendUsageInformationSubpanel
When called, the preference panel will save all of its preferences to the system preference database.
savePrefs() - Method in class org.norvelle.textcite.gui.dialog.prefs.ShowTipsSubpanel
When called, the preference panel will save all of its preferences to the system preference database.
savePrefs() - Method in class org.norvelle.textcite.gui.dialog.prefs.SystemFontPreferenceSubpanel
When called, the preference panel will save all of its preferences to the system preference database.
SELECT_CATEGORY_ACTION - Static variable in class org.norvelle.textcite.gui.menu.CategoryViewerPopupMenu
 
selectCategory(ActionEvent) - Method in class org.norvelle.textcite.gui.outlook_bar.CategoryTreeViewer
Has the same effect as a double-click on the tree... causes the currently selected category to be signaled as "selected"
SELECTED_FONT_CHANGED_KEY - Static variable in class org.norvelle.textcite.gui.FontChooser
 
selectedFont - Variable in class org.norvelle.textcite.gui.FontChooser
 
selectedItem - Variable in class org.norvelle.textcite.gui.adapter.ListModelAdapter
A data provider to a JList has to maintain state about which item is currently selected.
selectRow(int) - Method in class org.norvelle.textcite.gui.TablePanel
Set the highlighted row in the JTable
SendUsageInformationSubpanel - Class in org.norvelle.textcite.gui.dialog.prefs
 
SendUsageInformationSubpanel() - Constructor for class org.norvelle.textcite.gui.dialog.prefs.SendUsageInformationSubpanel
Creates new form ExportPreferencesPanel
serializer - Variable in class org.norvelle.textcite.model.serialize.AbstractCustomConverter
 
serialVersionUID - Static variable in exception org.norvelle.textcite.model.DuplicateRecordException
 
serialVersionUID - Static variable in class org.norvelle.textcite.model.filter.AllCitationsFilter
 
setAllowUsagePings(boolean) - Method in class org.norvelle.textcite.PreferenceManager
Sets the user preference as to whether TextCite is allowed to send usage info.
setAppTitle() - Method in class org.norvelle.textcite.gui.MainFrame
Discovers the name of the currently loaded CiteBook, and displays an application title that reflects that name
setAuthor(Author) - Method in class org.norvelle.textcite.model.Book
 
setBibCodeStyle(int) - Method in class org.norvelle.textcite.gui.action.rtf.CitationExporter
 
setBibId(String) - Method in class org.norvelle.textcite.model.Book
 
setBook(Book) - Method in class org.norvelle.textcite.model.Citation
The setter method for modifying the Book associated with this Citation.
setCategories(CitationCategoryCollection) - Method in class org.norvelle.textcite.model.Citation
Set the list of categories associated with this Citation.
setCheckForUpdates(boolean) - Method in class org.norvelle.textcite.PreferenceManager
Sets the user preference as to whether TextCite should check for updates on the Web.
setCitation(Citation) - Method in class org.norvelle.textcite.gui.CitationDisplayPanel
Using the cached template, produce an HTML display of the citation and change the JEditorPane to display the result.
setCitationDisplayFont(Font) - Method in class org.norvelle.textcite.PreferenceManager
Sets the user preference as to whether to show the tip of the day.
setCiteBook(CiteBook) - Static method in class org.norvelle.textcite.Application
Setter method for the application CiteBook... to be used in order to run the TextCite engine without the GUI.
setCodeStyle(int) - Method in class org.norvelle.textcite.gui.action.ExportRTFAction
 
setColumnComparator(Class, Comparator) - Method in class org.norvelle.textcite.gui.TableSorter
 
setComment(String) - Method in class org.norvelle.textcite.model.Citation
 
setCommentaryInclusionType(int) - Method in class org.norvelle.textcite.gui.action.ExportRTFAction
 
setCommentaryWhitespace(int) - Method in class org.norvelle.textcite.gui.action.ExportPDFAction
 
setComparators(Vector) - Method in class org.norvelle.textcite.model.CitationSet
Sets the Comparators to be used in sorting.
setCustomReferenceGeneratorTemplate(String) - Method in class org.norvelle.textcite.PreferenceManager
 
setCustomTemplate(String) - Method in class org.norvelle.textcite.gui.action.genref.CustomReferenceGenerator
 
setDefaultContents() - Method in class org.norvelle.textcite.gui.CitationDisplayPanel
Set default text.. the CitationDisplay should always go back to this default whenever a Citation is not selected in the table.
setDefaultDirectory(String) - Method in class org.norvelle.textcite.PreferenceManager
Set the default directory for saving and loading CiteBooks
setDefaultLocale(String) - Method in class org.norvelle.textcite.PreferenceManager
 
setDefaultReferenceGenerator(String) - Method in class org.norvelle.textcite.PreferenceManager
 
setEnabled(boolean) - Method in class org.norvelle.textcite.gui.MainToolBar
Set the toolbar to enabled or disabled status.
setExpansionState(TreePath[]) - Method in class org.norvelle.textcite.gui.outlook_bar.CategoryTreeViewer
Expand the tree according to the TreePath array passed as a parameter.
setExportDirectory(String) - Method in class org.norvelle.textcite.PreferenceManager
Set the default directory for exports
setExporter() - Method in class org.norvelle.textcite.gui.action.ExportRTFAction
Set up the CitationExporter according to the user's choice
setExporter() - Method in class org.norvelle.textcite.gui.action.ExportTranslationsAction
Set up the CitationExporter according to the user's choice
setExportFile(File) - Method in class org.norvelle.textcite.gui.action.ExportPDFAction
 
setExportFile(File) - Method in class org.norvelle.textcite.gui.action.ExportRTFAction
 
setExportSet(int) - Method in class org.norvelle.textcite.gui.action.ExportPDFAction
 
setExportSet(int) - Method in class org.norvelle.textcite.gui.action.ExportRTFAction
 
setFilter(CitationFilter) - Method in class org.norvelle.textcite.model.CitationCollection
Add a CitationFilter to the CitationCollection.
setFontSampleText(String) - Method in class org.norvelle.textcite.PreferenceManager
 
setFooter(String) - Method in class org.norvelle.textcite.gui.action.ExportPDFAction
 
setFooter(String) - Method in class org.norvelle.textcite.gui.action.ExportRTFAction
 
setHeader(String) - Method in class org.norvelle.textcite.gui.action.ExportPDFAction
 
setHeader(String) - Method in class org.norvelle.textcite.gui.action.ExportRTFAction
 
setIncludeBibCodes(boolean) - Method in class org.norvelle.textcite.gui.action.rtf.CitationExporter
 
setIncludeCommentaries(boolean) - Method in class org.norvelle.textcite.gui.action.ExportPDFAction
 
setIncludeCommentaries(boolean) - Method in class org.norvelle.textcite.gui.action.ExportRTFAction
 
setIncludeCommentaryBorders(boolean) - Method in class org.norvelle.textcite.gui.action.ExportPDFAction
 
setIncludeCommentaryWhitespace(boolean) - Method in class org.norvelle.textcite.gui.action.ExportPDFAction
 
setIncludeOnlyReferences(boolean) - Method in class org.norvelle.textcite.gui.action.ExportRTFAction
 
setIncludeSubheaders(boolean) - Method in class org.norvelle.textcite.gui.action.ExportPDFAction
 
setInsertBibCodes(boolean) - Method in class org.norvelle.textcite.gui.action.ExportRTFAction
 
setLanguage(String) - Static method in class org.norvelle.textcite.Application
Change the language of the GUI.
setMatchString(String) - Method in class org.norvelle.textcite.gui.action.ExportTranslationsAction.GreekCitationsFilter
 
setMatchString(String) - Method in class org.norvelle.textcite.model.filter.AbstractCitationFilter
Set the match string, provided that the filter type is not an Object-matching filter
setMatchString(String) - Method in class org.norvelle.textcite.model.filter.AuthorCitationsFilter
 
setMatchString(String) - Method in class org.norvelle.textcite.model.filter.BibRefCitationsFilter
 
setMatchString(String) - Method in interface org.norvelle.textcite.model.filter.CitationFilter
 
setMatchText(String) - Method in class org.norvelle.textcite.model.filter.TextCitationsFilter
 
setModel(TreeModel) - Method in class org.norvelle.textcite.gui.outlook_bar.AuthorPubTreeViewer
When there is a model change, we need to also reset the adapter field.
setModel(TreeModel) - Method in class org.norvelle.textcite.gui.outlook_bar.CategoryTreeViewer
When there is a model change, we need to also reset the adapter field.
setName(String) - Method in class org.norvelle.textcite.model.Author
Changing the name of an Author involves resorting the AuthorCollection, so we remove the Author from the list, then re-add it to make it sort properly under its new name.
setName(String) - Method in class org.norvelle.textcite.model.Book
Change the name of the book.
setName(String, boolean) - Method in class org.norvelle.textcite.model.Book
Used internally to update a book name when a book by the same name exists, but by a different author.
setName(String) - Method in class org.norvelle.textcite.model.BookOutlineItem
Change the label of the BookOutlineItem.
setName(String) - Method in class org.norvelle.textcite.model.Category
Change the label of the category.
setNextId(int) - Static method in class org.norvelle.textcite.Application
Allows the global id generator to be reset to a given value upon loading a different CiteBook.
setNumberOfBackups(int) - Method in class org.norvelle.textcite.PreferenceManager
Sets the user preference as to how many backups to make automatically.
setNumberPages(boolean) - Method in class org.norvelle.textcite.gui.action.ExportPDFAction
 
setOrganization(int) - Method in class org.norvelle.textcite.gui.action.ExportRTFAction
 
setOrientation(int) - Method in class org.norvelle.textcite.gui.action.ExportPDFAction
 
setOutline(BookOutlineTree) - Method in class org.norvelle.textcite.model.Book
 
setOutlineItem(BookOutlineItem) - Method in class org.norvelle.textcite.model.Citation
 
setOutlineNumber(String) - Method in class org.norvelle.textcite.model.BookOutlineItem
 
setPageReference(String) - Method in class org.norvelle.textcite.model.Citation
 
setParent(Citation) - Method in class org.norvelle.textcite.model.CitationCategoryCollection
Associate this CategoryList with a Citation.
setParentBook(Book) - Method in class org.norvelle.textcite.model.BookOutlineTree
 
setPerformBackups(boolean) - Method in class org.norvelle.textcite.PreferenceManager
Sets the user preference as to how many backups to make automatically.
setPrefs() - Method in class org.norvelle.textcite.gui.dialog.prefs.CheckForUpdatesSubpanel
Set the preference values on the panel by referencing the system Preferences database.
setPrefs() - Method in class org.norvelle.textcite.gui.dialog.prefs.CreateBackupsSubpanel
Set the preference values on the panel by referencing the system Preferences database.
setPrefs() - Method in class org.norvelle.textcite.gui.dialog.prefs.DefaultDataDirectorySubpanel
When called, the preference panel will set its values from the system preference database.
setPrefs() - Method in class org.norvelle.textcite.gui.dialog.prefs.GroupingPanel
Set the preference values on the panel by referencing the system Preferences database.
setPrefs() - Method in class org.norvelle.textcite.gui.dialog.prefs.MainFontPreferenceSubpanel
Set the preference values on the panel by referencing the system Preferences database.
setPrefs() - Method in class org.norvelle.textcite.gui.dialog.prefs.PreferencePanel
When called, the preference panel will set its values from the system preference database.
setPrefs() - Method in class org.norvelle.textcite.gui.dialog.prefs.ReferenceFormatSubpanel
Set the preference values on the panel by referencing the system Preferences database.
setPrefs() - Method in class org.norvelle.textcite.gui.dialog.prefs.SendUsageInformationSubpanel
Set the preference values on the panel by referencing the system Preferences database.
setPrefs() - Method in class org.norvelle.textcite.gui.dialog.prefs.ShowTipsSubpanel
Set the preference values on the panel by referencing the system Preferences database.
setPrefs() - Method in class org.norvelle.textcite.gui.dialog.prefs.SystemFontPreferenceSubpanel
Set the preference values on the panel by referencing the system Preferences database.
setProgress(int) - Method in class org.norvelle.textcite.gui.dialog.ProgressDialog
 
setProgressBar(SaveLoadProgressBar) - Method in class org.norvelle.textcite.gui.StatusBar
 
setProperty(String, String) - Method in class org.norvelle.textcite.model.CiteBook
Property setter for setting a property value in the Properties collection
setRecentDocument(int, String) - Method in class org.norvelle.textcite.PreferenceManager
Set the Nth recent document
setSaveFlag() - Method in class org.norvelle.textcite.model.CiteBook
Set the needsSaveFlag to true... called whenever a modification is made to the CiteBook.
setSelectedFont(Font) - Method in class org.norvelle.textcite.gui.FontChooser
Sets the selected font of this FontChooser.
setSelectedItem(Object) - Method in class org.norvelle.textcite.gui.adapter.FilterListModelAdapter
 
setSelectedItem(Object) - Method in class org.norvelle.textcite.gui.adapter.ListModelAdapter
 
setShowTip(boolean) - Method in class org.norvelle.textcite.PreferenceManager
Sets the user preference as to whether to show the tip of the day.
setSortableOutlineNumber(String) - Method in class org.norvelle.textcite.model.BookOutlineItem
 
setSortColumns() - Method in class org.norvelle.textcite.gui.action.ExportRTFAction
Figures out what the sorting columns should be and configures the CitationSet appropriately
setSortColumns() - Method in class org.norvelle.textcite.gui.action.ExportTranslationsAction
Figures out what the sorting columns should be and configures the CitationSet appropriately
setSortingStatus(int, int) - Method in class org.norvelle.textcite.gui.TableSorter
 
setStatusText(String) - Method in class org.norvelle.textcite.gui.StatusBar
 
setSummary(String) - Method in class org.norvelle.textcite.model.Citation
 
setTableHeader(JTableHeader) - Method in class org.norvelle.textcite.gui.TableSorter
 
setTableModel(TableModel) - Method in class org.norvelle.textcite.gui.TableSorter
 
setText(String) - Method in class org.norvelle.textcite.model.Citation
In order to make sure that the JTable gets updated correctly, we notify Listeners of the change to this Citation.
setTranslation(String) - Method in class org.norvelle.textcite.model.Citation
 
setUI(FontChooserUI) - Method in class org.norvelle.textcite.gui.FontChooser
Sets the L&F object that renders this component.
setUIFont(FontUIResource) - Static method in class org.norvelle.textcite.gui.GUIUtils
sets the default font for all Swing components. ex. setUIFont (new javax.swing.plaf.FontUIResource ("Serif",Font.ITALIC,12));
setUseOnlyRefs(boolean) - Method in class org.norvelle.textcite.gui.action.rtf.CitationExporter
 
setValueAt(Object, int, int) - Method in class org.norvelle.textcite.gui.TableSorter
 
setYearPublished(String) - Method in class org.norvelle.textcite.model.Book
 
show(Component, int, int) - Method in class org.norvelle.textcite.gui.menu.BookOutlineTreePopupMenu
We override show() in order to enable or disable the paste buttons, depending on whether there are any BookOutlineItems available for pasting
show(Component, int, int) - Method in class org.norvelle.textcite.gui.menu.CategoryViewerPopupMenu
Prior to showing the menu, we update the enabled/disabled settings of the submenu items
showDialog(Component, String, String, Font) - Static method in class org.norvelle.textcite.gui.FontChooser
Similar to FontChooser.showFontDialog(Component, String) except it can be called from a static context.
showFontDialog(Component, String) - Method in class org.norvelle.textcite.gui.FontChooser
Shows a modal font-chooser dialog and blocks until the dialog is hidden.
showTip() - Method in class org.norvelle.textcite.gui.MainFrame
Show the Tip of the Day, if the preference is set to allow it.
ShowTipsSubpanel - Class in org.norvelle.textcite.gui.dialog.prefs
A preferences panel for querying the user about whether to show the Tip of the Day or not.
ShowTipsSubpanel() - Constructor for class org.norvelle.textcite.gui.dialog.prefs.ShowTipsSubpanel
Creates new form ShowTipsSubpanel
showUpdateIcon() - Method in class org.norvelle.textcite.gui.StatusBar
 
signalChange(boolean) - Method in class org.norvelle.textcite.gui.event.SaveFlagChangeListener
 
signalChange(Citation) - Method in class org.norvelle.textcite.model.sort.SortComparator
 
signalEvent(TreeNode) - Method in class org.norvelle.textcite.gui.event.DoubleClickTreeListener
 
signalValue(Object) - Method in class org.norvelle.textcite.gui.event.ValueListener
 
sort() - Method in class org.norvelle.textcite.model.CitationSet
Perform a sort of the CitationSet, according to the Commparators currently registered.
sort(Vector, Vector) - Method in class org.norvelle.textcite.model.sort.QuickSort
 
SortComparator - Class in org.norvelle.textcite.model.sort
The classes derived from this superclass can be used to compare two citations on a given field, and to signal listeners that the compared field is not equal (i.e. that there has been a change from, e.g. one author or one book to another between the compared Citations.
SortComparator(int) - Constructor for class org.norvelle.textcite.model.sort.SortComparator
The superclass constructor.
sorter - Variable in class org.norvelle.textcite.gui.TablePanel
A table model adapted to provide sorting of the table based on user clicks on the column headers
SPANISH_INTERFACE - Static variable in class org.norvelle.textcite.Application
 
splash(Image) - Static method in class org.norvelle.textcite.gui.SplashWindow
Open's a splash window using the specified image.
splash(URL) - Static method in class org.norvelle.textcite.gui.SplashWindow
Open's a splash window using the specified image.
SplashWindow - Class in org.norvelle.textcite.gui
A Splash window.
start(int) - Method in interface org.norvelle.textcite.gui.event.SaveLoadStatusListener
 
start(int) - Method in class org.norvelle.textcite.gui.SaveLoadProgressBar
Indicate how many ticks the progress bar should have.
start() - Method in class org.norvelle.textcite.gui.SwingWorker
Start the worker thread.
startString - Variable in class org.norvelle.textcite.gui.action.genref.ReferenceGenerator
 
StatusBar - Class in org.norvelle.textcite.gui
StatusBar: Provides a status bar at the bottom of the TextCite screen, able to provide a number of different notices to the user.
StatusBar() - Constructor for class org.norvelle.textcite.gui.StatusBar
 
STRING_INCLUDES_FILTER - Static variable in interface org.norvelle.textcite.model.filter.CitationFilter
 
SUMMARY_COLUMN - Static variable in class org.norvelle.textcite.model.Citation
 
SUMMARY_FIELD_FILTER - Static variable in class org.norvelle.textcite.model.filter.TextCitationsFilter
 
summaryFont - Variable in class org.norvelle.textcite.gui.action.rtf.CitationExporter
 
supportedLocales - Static variable in class org.norvelle.textcite.Application
 
SwingWorker - Class in org.norvelle.textcite.gui
This is the 3rd version of SwingWorker (also known as SwingWorker 3), an abstract class that you subclass to perform GUI-related work in a dedicated thread.
SwingWorker() - Constructor for class org.norvelle.textcite.gui.SwingWorker
Start a thread that will call the construct method and then exit.
SystemFontPreferenceSubpanel - Class in org.norvelle.textcite.gui.dialog.prefs
 
SystemFontPreferenceSubpanel() - Constructor for class org.norvelle.textcite.gui.dialog.prefs.SystemFontPreferenceSubpanel
Creates new form ExportPreferencesPanel

A B C D E F G H I J L M N O P Q R S T U V X Y