Serialized Form


Package org.norvelle.textcite.gui

Class org.norvelle.textcite.gui.BookList extends javax.swing.JList implements Serializable

Serialized Fields

outlineIcon

javax.swing.ImageIcon outlineIcon

Class org.norvelle.textcite.gui.CitationDisplayPanel extends javax.swing.JTextPane implements Serializable

Serialized Fields

template

java.lang.String template

context

VelocityContext context

Class org.norvelle.textcite.gui.FilterToolBar extends javax.swing.JToolBar implements Serializable

Serialized Fields

filterTypes

java.util.Vector<E> filterTypes

filterTypeLabel

javax.swing.JLabel filterTypeLabel

filterTypeCombo

javax.swing.JComboBox filterTypeCombo

filterOnImage

javax.swing.ImageIcon filterOnImage

filterOffImage

javax.swing.ImageIcon filterOffImage

exportPDFIcon

javax.swing.ImageIcon exportPDFIcon

filterLabel

javax.swing.JLabel filterLabel

filterField

javax.swing.JTextField filterField

filterButton

javax.swing.JToggleButton filterButton

toolbarTextFilter

CitationFilter toolbarTextFilter

mainFrame

MainFrame mainFrame

Class org.norvelle.textcite.gui.FontChooser extends javax.swing.JComponent implements Serializable

Serialized Fields

selectedFont

java.awt.Font selectedFont

sampleText

java.lang.String sampleText

model

com.l2fprod.common.swing.FontChooserModel model

Class org.norvelle.textcite.gui.MainFrame extends javax.swing.JFrame implements Serializable

Serialized Fields

contentPane

javax.swing.JPanel contentPane

borderLayout1

java.awt.BorderLayout borderLayout1

mainMenuBar

MainMenuBar mainMenuBar

mainToolBar

MainToolBar mainToolBar

filterToolBar

FilterToolBar filterToolBar

toolBarPanel

javax.swing.JPanel toolBarPanel

statusBar

StatusBar statusBar

splitPane

javax.swing.JSplitPane splitPane

citationSplitPane

javax.swing.JSplitPane citationSplitPane

outlookBar

OutlookBarPanel outlookBar

tablePanel

TablePanel tablePanel

citationDisplay

CitationDisplayPanel citationDisplay

loadFile

java.io.File loadFile

bar

SaveLoadProgressBar bar

self

MainFrame self

tipDialog

TipOfTheDayDialog tipDialog

Class org.norvelle.textcite.gui.MainToolBar extends javax.swing.JToolBar implements Serializable

Serialized Fields

jOpenButton

javax.swing.JButton jOpenButton

jSaveButton

javax.swing.JButton jSaveButton

jHelpButton

javax.swing.JButton jHelpButton

jNewCiteButton

javax.swing.JButton jNewCiteButton

jNewAuthorButton

javax.swing.JButton jNewAuthorButton

jNewBookButton

javax.swing.JButton jNewBookButton

jExportPDFButton

javax.swing.JButton jExportPDFButton

jExportRTFButton

javax.swing.JButton jExportRTFButton

openImage

javax.swing.ImageIcon openImage

saveImage

javax.swing.ImageIcon saveImage

helpImage

javax.swing.ImageIcon helpImage

newCiteImage

javax.swing.ImageIcon newCiteImage

newAuthorImage

javax.swing.ImageIcon newAuthorImage

newBookImage

javax.swing.ImageIcon newBookImage

exportPDFIcon

javax.swing.ImageIcon exportPDFIcon

exportRTFIcon

javax.swing.ImageIcon exportRTFIcon

enabledSettings

java.util.HashMap<K,V> enabledSettings

enabled

boolean enabled

Class org.norvelle.textcite.gui.SaveLoadProgressBar extends javax.swing.JPanel implements Serializable

Serialized Fields

currPos

int currPos

bar

javax.swing.JProgressBar bar

Class org.norvelle.textcite.gui.SplashWindow extends java.awt.Window implements Serializable

Serialized Fields

image

java.awt.Image image
The splash image which is displayed on the splash window.


paintCalled

boolean paintCalled
This attribute indicates whether the method paint(Graphics) has been called at least once since the construction of this window.
This attribute is used to notify method splash(Image) that the window has been drawn at least once by the AWT event dispatcher thread.
This attribute acts like a latch. Once set to true, it will never be changed back to false again.

See Also:
SplashWindow.paint(java.awt.Graphics), SplashWindow.splash(java.awt.Image)

Class org.norvelle.textcite.gui.StatusBar extends javax.swing.JPanel implements Serializable

Serialized Fields

statusText

javax.swing.JLabel statusText

numCitationsLabel

javax.swing.JLabel numCitationsLabel

saveLoadBar

SaveLoadProgressBar saveLoadBar

totalCitations

int totalCitations

visibleCitations

int visibleCitations

updateChecker

UpdateChecker updateChecker

Class org.norvelle.textcite.gui.TablePanel extends javax.swing.JPanel implements Serializable

Serialized Fields

popup

TablePanelPopupMenu popup
The popup menu that gets shown on a right-click action.


borderLayout1

java.awt.BorderLayout borderLayout1

sorter

TableSorter sorter
A table model adapted to provide sorting of the table based on user clicks on the column headers


table

javax.swing.JTable table
The JTable object used to actually display the data


model

CitationTableModelAdapter model
A adapter used to bridge the data model and the requirements of the Swing GUI, providing separation of responsibilities and minimizing mutual knowledge.

Class org.norvelle.textcite.gui.TableSorter extends javax.swing.table.AbstractTableModel implements Serializable

Serialized Fields

tableModel

javax.swing.table.TableModel tableModel

viewToModel

org.norvelle.textcite.gui.TableSorter.Row[] viewToModel

modelToView

int[] modelToView

tableHeader

javax.swing.table.JTableHeader tableHeader

mouseListener

java.awt.event.MouseListener mouseListener

tableModelListener

javax.swing.event.TableModelListener tableModelListener

columnComparators

java.util.Map<K,V> columnComparators

sortingColumns

java.util.List<E> sortingColumns

Class org.norvelle.textcite.gui.UpdateChecker extends javax.swing.JLabel implements Serializable

Serialized Fields

statusBar

StatusBar statusBar

Package org.norvelle.textcite.gui.action.genref

Class org.norvelle.textcite.gui.action.genref.NoSuchReferenceGenerator extends java.lang.Exception implements Serializable


Package org.norvelle.textcite.gui.action.rtf

Class org.norvelle.textcite.gui.action.rtf.RTFExportException extends java.lang.Exception implements Serializable

Serialized Fields

msg

java.lang.String msg

Package org.norvelle.textcite.gui.adapter

Class org.norvelle.textcite.gui.adapter.CategoryListModelAdapter extends ListModelAdapter implements Serializable

Class org.norvelle.textcite.gui.adapter.CitationTableModelAdapter extends TableModelAdapter implements Serializable

Class org.norvelle.textcite.gui.adapter.FilterListModelAdapter extends ListModelAdapter implements Serializable

Serialized Fields

topEntryLabel

java.lang.String topEntryLabel

Class org.norvelle.textcite.gui.adapter.ListModelAdapter extends javax.swing.AbstractListModel implements Serializable

Serialized Fields

model

ListModelAdaptee model
The data source that will serve as the model for the JList.


selectedItem

java.lang.Object selectedItem
A data provider to a JList has to maintain state about which item is currently selected. The model itself doesn't need to know about which item is current selected in the GUI, so we handle this issue.


id

java.lang.String id

Class org.norvelle.textcite.gui.adapter.TableModelAdapter extends javax.swing.table.AbstractTableModel implements Serializable

Serialized Fields

adaptee

TableModelAdaptee adaptee

Class org.norvelle.textcite.gui.adapter.TreeModelAdapter extends javax.swing.tree.DefaultTreeModel implements Serializable

Serialized Fields

adaptee

TreeModelAdaptee adaptee

Package org.norvelle.textcite.gui.dialog

Class org.norvelle.textcite.gui.dialog.AboutDialog extends javax.swing.JFrame implements Serializable

Serialized Fields

aboutPanel

org.norvelle.textcite.gui.dialog.panels.AboutPanel aboutPanel

aboutTabPane

javax.swing.JTabbedPane aboutTabPane

closeButton

javax.swing.JButton closeButton

creditsScrollPane

javax.swing.JScrollPane creditsScrollPane

creditsTextArea

javax.swing.JEditorPane creditsTextArea

buttonPanel

javax.swing.JPanel buttonPanel

licenseScrollPane

javax.swing.JScrollPane licenseScrollPane

licenseTextArea

javax.swing.JEditorPane licenseTextArea

owner

MainFrame owner

Class org.norvelle.textcite.gui.dialog.AuthorDialog extends javax.swing.JFrame implements Serializable

Serialized Fields

listener

ValueListener listener

author

Author author

isEditor

boolean isEditor

authorField

javax.swing.JTextField authorField

cancelButton

javax.swing.JButton cancelButton

jLabel1

javax.swing.JLabel jLabel1

okButton

javax.swing.JButton okButton

Class org.norvelle.textcite.gui.dialog.BookDialog extends javax.swing.JFrame implements Serializable

Serialized Fields

listener

ValueListener listener

authorListAdapter

ListModelAdapter authorListAdapter

book

Book book

isEditor

boolean isEditor

addAuthorButton

javax.swing.JButton addAuthorButton

okButton

javax.swing.JButton okButton

authorCombo

javax.swing.JComboBox authorCombo

cancelButton

javax.swing.JButton cancelButton

chooseAuthorLabel

javax.swing.JLabel chooseAuthorLabel

titleLabel

javax.swing.JLabel titleLabel

yearPublishedLabel

javax.swing.JLabel yearPublishedLabel

biblioIdLabel

javax.swing.JLabel biblioIdLabel

bibioIdField

javax.swing.JTextField bibioIdField

titleField

javax.swing.JTextField titleField

yearPublishedField

javax.swing.JTextField yearPublishedField

Class org.norvelle.textcite.gui.dialog.BookOutlineDialog extends javax.swing.JFrame implements Serializable

Serialized Fields

book

Book book
The Book item that owns the BookOutlineTree being edited.


listener

ValueListener listener
Since this dialog uses an embedded BookOutlineTreePanel to handle the tree display, in order to find out when the user has selected a BookOutlineItem in the tree, we register a listener with the panel.


cancelButton

javax.swing.JButton cancelButton

collapseOutlineButton

javax.swing.JButton collapseOutlineButton

expandOutlineButton

javax.swing.JButton expandOutlineButton

outlinePanel

org.norvelle.textcite.gui.dialog.panels.BookOutlineTreePanel outlinePanel

selectButton

javax.swing.JButton selectButton

Class org.norvelle.textcite.gui.dialog.BookOutlineItemDialog extends javax.swing.JFrame implements Serializable

Serialized Fields

listener

ValueListener listener

item

BookOutlineItem item

parent

BookOutlineItem parent

prevSibling

BookOutlineItem prevSibling

tree

BookOutlineTree tree

asFirst

boolean asFirst

isEditor

boolean isEditor

itemNameField

javax.swing.JTextField itemNameField

cancelButton

javax.swing.JButton cancelButton

jLabel1

javax.swing.JLabel jLabel1

okButton

javax.swing.JButton okButton

Class org.norvelle.textcite.gui.dialog.CategoryDialog extends javax.swing.JFrame implements Serializable

Serialized Fields

cancelButton

javax.swing.JButton cancelButton

categoryField

javax.swing.JTextField categoryField

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

okButton

javax.swing.JButton okButton

parentNameLabel

javax.swing.JLabel parentNameLabel

isEditor

boolean isEditor

category

Category category

parent

Category parent

Class org.norvelle.textcite.gui.dialog.CategorySelectionDialog extends javax.swing.JFrame implements Serializable

Serialized Fields

listener

ValueListener listener

treeModel

TreeModelAdapter treeModel

cancelButton

javax.swing.JButton cancelButton

categoryTree

CategoryTreeViewer categoryTree

okButton

javax.swing.JButton okButton

treeScrollPane

javax.swing.JScrollPane treeScrollPane

Class org.norvelle.textcite.gui.dialog.CitationDialog extends javax.swing.JFrame implements Serializable

Serialized Fields

addBookButton

javax.swing.JButton addBookButton

authorDisplayLabel

javax.swing.JLabel authorDisplayLabel

bookCombo

javax.swing.JComboBox bookCombo

pageRefField

javax.swing.JTextField pageRefField

summaryField

javax.swing.JTextField summaryField

categoryList

javax.swing.JList categoryList

bookLabel

javax.swing.JLabel bookLabel

authorLabel

javax.swing.JLabel authorLabel

pageRefLabel

javax.swing.JLabel pageRefLabel

jLabel4

javax.swing.JLabel jLabel4

jLabel5

javax.swing.JLabel jLabel5

categoryLabel

javax.swing.JLabel categoryLabel

categoryListScrollPane

javax.swing.JScrollPane categoryListScrollPane

okButton

javax.swing.JButton okButton

cancelButton

javax.swing.JButton cancelButton

prevRecordButton

javax.swing.JButton prevRecordButton

nextRecordButton

javax.swing.JButton nextRecordButton

deleteButton

javax.swing.JButton deleteButton

saveNewButton

javax.swing.JButton saveNewButton

addCategoryButton

javax.swing.JButton addCategoryButton

removeCategoryButton

javax.swing.JButton removeCategoryButton

navigationPanel

javax.swing.JPanel navigationPanel

bookListAdapter

ListModelAdapter bookListAdapter

categoryListAdapter

CategoryListModelAdapter categoryListAdapter

textTabPanel

org.norvelle.textcite.gui.dialog.panels.CitationTabPanel textTabPanel

outlineLocDisplay

javax.swing.JTextField outlineLocDisplay

outlineLocLabel

javax.swing.JLabel outlineLocLabel

selectOutlineItemButton

javax.swing.JButton selectOutlineItemButton

isEditor

boolean isEditor

citation

Citation citation

book

Book book

outlineItem

BookOutlineItem outlineItem

tablePanel

TablePanel tablePanel

citationRow

int citationRow

citationCategories

CitationCategoryCollection citationCategories

Class org.norvelle.textcite.gui.dialog.ClipboardDialog extends javax.swing.JFrame implements Serializable

Serialized Fields

model

ListModelAdapter model

clipboard

Clipboard clipboard

clipboardItemList

javax.swing.JList clipboardItemList

closeButton

javax.swing.JButton closeButton

deleteButton

javax.swing.JButton deleteButton

listScrollPane

javax.swing.JScrollPane listScrollPane

moveDownButton

javax.swing.JButton moveDownButton

moveUpButton

javax.swing.JButton moveUpButton

toolbarPane

javax.swing.JPanel toolbarPane

Class org.norvelle.textcite.gui.dialog.DeleteCitationDialog extends javax.swing.JFrame implements Serializable

Serialized Fields

authorDisplay

javax.swing.JLabel authorDisplay

authorLabel

javax.swing.JLabel authorLabel

bookDisplay

javax.swing.JLabel bookDisplay

bookLabel

javax.swing.JLabel bookLabel

cancelButton

javax.swing.JButton cancelButton

citationSummaryDisplay

javax.swing.JLabel citationSummaryDisplay

deleteButton

javax.swing.JButton deleteButton

dialogTitleLabel

javax.swing.JLabel dialogTitleLabel

pagerefDisplay

javax.swing.JLabel pagerefDisplay

pagerefLabel

javax.swing.JLabel pagerefLabel

summaryLabel

javax.swing.JLabel summaryLabel

citation

Citation citation
The Citation object to be deleted

Class org.norvelle.textcite.gui.dialog.ExportPDFDialog extends javax.swing.JFrame implements Serializable

Serialized Fields

action

ExportPDFAction action

buttonPanel

org.norvelle.textcite.gui.dialog.panels.CommonButtonPanel buttonPanel

citePanel

org.norvelle.textcite.gui.dialog.panels.PDFCitationAndOrientationPanel citePanel

commentariesPanel

org.norvelle.textcite.gui.dialog.panels.PDFCommentariesPanel commentariesPanel

filePanel

org.norvelle.textcite.gui.dialog.panels.CommonFileChooserPanel filePanel

headerPanel

org.norvelle.textcite.gui.dialog.panels.PDFHeaderFooterPanel headerPanel

Class org.norvelle.textcite.gui.dialog.ExportRTFDialog extends javax.swing.JFrame implements Serializable

Serialized Fields

action

ExportRTFAction action

buttonPanel

org.norvelle.textcite.gui.dialog.panels.CommonButtonPanel buttonPanel

fileChooserPanel

org.norvelle.textcite.gui.dialog.panels.CommonFileChooserPanel fileChooserPanel

citationCodePanel

org.norvelle.textcite.gui.dialog.panels.RTFCitationCodePanel citationCodePanel

selectCitationsPanel

org.norvelle.textcite.gui.dialog.panels.RTFSelectCitationsPanel selectCitationsPanel

includeCommentariesPanel

org.norvelle.textcite.gui.dialog.panels.RTFIncludeCommentariesPanel includeCommentariesPanel

outputOrganizationPanel

org.norvelle.textcite.gui.dialog.panels.RTFOutputOrganizationPanel outputOrganizationPanel

Class org.norvelle.textcite.gui.dialog.FontTextSampleDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

sampleText

java.lang.String sampleText

buttonCancel

javax.swing.JButton buttonCancel

buttonOk

javax.swing.JButton buttonOk

jScrollPane1

javax.swing.JScrollPane jScrollPane1

textareaTextSample

javax.swing.JTextArea textareaTextSample

Class org.norvelle.textcite.gui.dialog.PreferencesDialog extends javax.swing.JFrame implements Serializable

Serialized Fields

panels

java.util.Vector<E> panels

cancelButton

javax.swing.JButton cancelButton

okButton

javax.swing.JButton okButton

preferencesTabPane

javax.swing.JTabbedPane preferencesTabPane

titleLabel

javax.swing.JLabel titleLabel

resetButton

javax.swing.JButton resetButton

Class org.norvelle.textcite.gui.dialog.ProgressDialog extends javax.swing.JFrame implements Serializable

Serialized Fields

buttonCancel

javax.swing.JButton buttonCancel

progressBar

javax.swing.JProgressBar progressBar

progressBarText

javax.swing.JLabel progressBarText

parent

CancelListener parent

Package org.norvelle.textcite.gui.dialog.prefs

Class org.norvelle.textcite.gui.dialog.prefs.CheckForUpdatesSubpanel extends PreferencePanel implements Serializable

Serialized Fields

backupButtonGroup

org.norvelle.textcite.gui.utils.JButtonGroup backupButtonGroup

checkUpdatesLabel

javax.swing.JLabel checkUpdatesLabel

noCheckUpdatesRadioButton

javax.swing.JRadioButton noCheckUpdatesRadioButton

yesCheckUpdatesRadioButton

javax.swing.JRadioButton yesCheckUpdatesRadioButton

Class org.norvelle.textcite.gui.dialog.prefs.CreateBackupsSubpanel extends PreferencePanel implements Serializable

Serialized Fields

backupButtonGroup

org.norvelle.textcite.gui.utils.JButtonGroup backupButtonGroup

backupLabel

javax.swing.JLabel backupLabel

howManyBackupsLabel

javax.swing.JLabel howManyBackupsLabel

howManyBackupsTextfield

javax.swing.JTextField howManyBackupsTextfield

noBackupRadioButton

javax.swing.JRadioButton noBackupRadioButton

yesBackupRadioButton

javax.swing.JRadioButton yesBackupRadioButton

Class org.norvelle.textcite.gui.dialog.prefs.DefaultDataDirectorySubpanel extends PreferencePanel implements Serializable

Serialized Fields

defaultDirectoryPropertyLabel

javax.swing.JLabel defaultDirectoryPropertyLabel

defaultDirectoryTextField

javax.swing.JTextField defaultDirectoryTextField

setDefaultDirectoryButton

javax.swing.JButton setDefaultDirectoryButton

Class org.norvelle.textcite.gui.dialog.prefs.GroupingPanel extends PreferencePanel implements Serializable

Serialized Fields

panels

java.util.Vector<E> panels

Class org.norvelle.textcite.gui.dialog.prefs.MainFontPreferenceSubpanel extends PreferencePanel implements Serializable

Serialized Fields

currentDisplayFont

java.awt.Font currentDisplayFont

sampleText

java.lang.String sampleText

buttonChangeSampleText

javax.swing.JButton buttonChangeSampleText

buttonChooseFont

javax.swing.JButton buttonChooseFont

labelChangeSampleText

javax.swing.JLabel labelChangeSampleText

labelChooseFont

javax.swing.JLabel labelChooseFont

labelShowFontName

javax.swing.JLabel labelShowFontName

textfieldPreviewChosenFont

javax.swing.JTextPane textfieldPreviewChosenFont

Class org.norvelle.textcite.gui.dialog.prefs.PreferencePanel extends javax.swing.JPanel implements Serializable

Class org.norvelle.textcite.gui.dialog.prefs.ReferenceFormatSubpanel extends PreferencePanel implements Serializable

Serialized Fields

currentGenerator

ReferenceGenerator currentGenerator

customFormatGenerator

CustomReferenceGenerator customFormatGenerator

customFormatLabel

javax.swing.JLabel customFormatLabel

customFormatTextbox

javax.swing.JTextField customFormatTextbox

exportFormatCombo

javax.swing.JComboBox exportFormatCombo

exportPropertyLabel

javax.swing.JLabel exportPropertyLabel

previewDisplay

javax.swing.JLabel previewDisplay

previewLabel

javax.swing.JLabel previewLabel

Class org.norvelle.textcite.gui.dialog.prefs.SendUsageInformationSubpanel extends PreferencePanel implements Serializable

Serialized Fields

noPingsRadioButton

javax.swing.JRadioButton noPingsRadioButton

pingsButtonGroup

org.norvelle.textcite.gui.utils.JButtonGroup pingsButtonGroup

pingsExplanationLabel

javax.swing.JLabel pingsExplanationLabel

pingsLabel

javax.swing.JLabel pingsLabel

yesPingsRadioButton

javax.swing.JRadioButton yesPingsRadioButton

Class org.norvelle.textcite.gui.dialog.prefs.ShowTipsSubpanel extends PreferencePanel implements Serializable

Serialized Fields

showTipsButtonGroup

org.norvelle.textcite.gui.utils.JButtonGroup showTipsButtonGroup

showTipsLabel

javax.swing.JLabel showTipsLabel

noShowTipsRadioButton

javax.swing.JRadioButton noShowTipsRadioButton

yesShowTipsRadioButton

javax.swing.JRadioButton yesShowTipsRadioButton

Class org.norvelle.textcite.gui.dialog.prefs.SystemFontPreferenceSubpanel extends javax.swing.JPanel implements Serializable

Serialized Fields

currentDisplayFont

java.awt.Font currentDisplayFont

sampleText

java.lang.String sampleText

buttonChooseFont

javax.swing.JButton buttonChooseFont

changeFontCheckbox

javax.swing.JCheckBox changeFontCheckbox

fontSamplePane

javax.swing.JEditorPane fontSamplePane

jScrollPane1

javax.swing.JScrollPane jScrollPane1

labelChooseFont

javax.swing.JLabel labelChooseFont

labelShowFontName

javax.swing.JLabel labelShowFontName

textareaWarningLabel

javax.swing.JTextArea textareaWarningLabel

Package org.norvelle.textcite.gui.menu

Class org.norvelle.textcite.gui.menu.AuthorPopupMenu extends javax.swing.JPopupMenu implements Serializable

Serialized Fields

parent

javax.swing.JTree parent
The TablePanel that is the owner of this menu


menuEditAuthor

javax.swing.JMenuItem menuEditAuthor
The JMenuItems for the popup


menuEditAuthorOutline

javax.swing.JMenuItem menuEditAuthorOutline

menuDeleteAuthor

javax.swing.JMenuItem menuDeleteAuthor

Class org.norvelle.textcite.gui.menu.BookOutlineTreePopupMenu extends javax.swing.JPopupMenu implements Serializable

Serialized Fields

parent

org.norvelle.textcite.gui.dialog.panels.BookOutlineTreePanel parent
The TablePanel that is the owner of this menu


addChildMenuItem

javax.swing.JMenuItem addChildMenuItem
The JMenuItems for the popup


addSiblingMenuItem

javax.swing.JMenuItem addSiblingMenuItem

collapseMenuItem

javax.swing.JMenuItem collapseMenuItem

deleteMenuItem

javax.swing.JMenuItem deleteMenuItem

expandMenuItem

javax.swing.JMenuItem expandMenuItem

modifyMenuItem

javax.swing.JMenuItem modifyMenuItem

selectMenuItem

javax.swing.JMenuItem selectMenuItem

cutMenuItem

javax.swing.JMenuItem cutMenuItem

pasteAsFirstChildMenuItem

javax.swing.JMenuItem pasteAsFirstChildMenuItem

pasteAsNextSiblingMenuItem

javax.swing.JMenuItem pasteAsNextSiblingMenuItem

Class org.norvelle.textcite.gui.menu.BookPopupMenu extends javax.swing.JPopupMenu implements Serializable

Serialized Fields

parent

javax.swing.JTree parent
The TablePanel that is the owner of this menu


menuEditBook

javax.swing.JMenuItem menuEditBook
The JMenuItems for the popup


menuEditBookOutline

javax.swing.JMenuItem menuEditBookOutline

menuDeleteBook

javax.swing.JMenuItem menuDeleteBook

menuNewCitationForBook

javax.swing.JMenuItem menuNewCitationForBook

Class org.norvelle.textcite.gui.menu.CategoryViewerPopupMenu extends javax.swing.JPopupMenu implements Serializable

Serialized Fields

tree

CategoryTreeViewer tree
The CategoryTreeViewer that takes care of the actions requested by the user.


menuNewCategory

javax.swing.JMenuItem menuNewCategory
The JMenuItems for the popup


menuRenameCategory

javax.swing.JMenuItem menuRenameCategory

menuDeleteCategory

javax.swing.JMenuItem menuDeleteCategory

menuSelectCategory

javax.swing.JMenuItem menuSelectCategory

menuCutCategory

javax.swing.JMenuItem menuCutCategory

menuPasteCategoryAsChild

javax.swing.JMenuItem menuPasteCategoryAsChild

menuPasteCategoryAsSibling

javax.swing.JMenuItem menuPasteCategoryAsSibling

Class org.norvelle.textcite.gui.menu.MainMenuBar extends javax.swing.JMenuBar implements Serializable

Serialized Fields

jMenuFile

javax.swing.JMenu jMenuFile

jMenuNew

javax.swing.JMenu jMenuNew

jMenuFileNewCitebook

javax.swing.JMenuItem jMenuFileNewCitebook

jMenuFileNewCitation

javax.swing.JMenuItem jMenuFileNewCitation

jMenuFileNewAuthor

javax.swing.JMenuItem jMenuFileNewAuthor

jMenuFileNewBook

javax.swing.JMenuItem jMenuFileNewBook

jMenuFileNewCategory

javax.swing.JMenuItem jMenuFileNewCategory

jMenuFileOpenCitebook

javax.swing.JMenuItem jMenuFileOpenCitebook

jMenuFileSaveCitebook

javax.swing.JMenuItem jMenuFileSaveCitebook

jMenuFileSaveCitebookAs

javax.swing.JMenuItem jMenuFileSaveCitebookAs

jMenuFileImportBibliography

javax.swing.JMenuItem jMenuFileImportBibliography

jMenuFileExportPDF

javax.swing.JMenuItem jMenuFileExportPDF

jMenuFileExportWord

javax.swing.JMenuItem jMenuFileExportWord

jMenuFilePreferences

javax.swing.JMenuItem jMenuFilePreferences

jMenuFileRecentDocuments

RecentDocumentsMenu jMenuFileRecentDocuments

jMenuFileExit

javax.swing.JMenuItem jMenuFileExit

jMenuView

javax.swing.JMenu jMenuView

jMenuInterfaceLanguage

javax.swing.JMenu jMenuInterfaceLanguage

languageGroup

javax.swing.ButtonGroup languageGroup

jMenuEnglish

javax.swing.JMenuItem jMenuEnglish

jMenuSpanish

javax.swing.JMenuItem jMenuSpanish

jMenuViewClipboard

javax.swing.JMenuItem jMenuViewClipboard

jMenuHelp

javax.swing.JMenu jMenuHelp

jMenuHelpAbout

javax.swing.JMenuItem jMenuHelpAbout

jMenuHelpShow

javax.swing.JMenuItem jMenuHelpShow

openFileIcon

javax.swing.ImageIcon openFileIcon

saveFileIcon

javax.swing.ImageIcon saveFileIcon

saveFileAsIcon

javax.swing.ImageIcon saveFileAsIcon

newFileIcon

javax.swing.ImageIcon newFileIcon

closeFileIcon

javax.swing.ImageIcon closeFileIcon

assocBiblioIcon

javax.swing.ImageIcon assocBiblioIcon

exportPDFIcon

javax.swing.ImageIcon exportPDFIcon

exportWordIcon

javax.swing.ImageIcon exportWordIcon

helpShowIcon

javax.swing.ImageIcon helpShowIcon

Class org.norvelle.textcite.gui.menu.RecentDocumentsMenu extends javax.swing.JMenu implements Serializable

Serialized Fields

recentDocuments

java.util.Vector<E> recentDocuments

Class org.norvelle.textcite.gui.menu.RecentDocumentsMenuItem extends javax.swing.JMenuItem implements Serializable

Serialized Fields

recentFile

java.io.File recentFile

Class org.norvelle.textcite.gui.menu.TablePanelPopupMenu extends javax.swing.JPopupMenu implements Serializable

Serialized Fields

parent

TablePanel parent
The TablePanel that is the owner of this menu


menuNewCitation

javax.swing.JMenuItem menuNewCitation
The JMenuItems for the popup


menuDeleteCitation

javax.swing.JMenuItem menuDeleteCitation

menuCopyText

javax.swing.JMenuItem menuCopyText

menuCopyComment

javax.swing.JMenuItem menuCopyComment

menuCopyReference

javax.swing.JMenuItem menuCopyReference

menuCopyTranslation

javax.swing.JMenuItem menuCopyTranslation

Package org.norvelle.textcite.gui.outlook_bar

Class org.norvelle.textcite.gui.outlook_bar.AuthorPubTreeViewer extends javax.swing.JTree implements Serializable

Serialized Fields

bookPopup

BookPopupMenu bookPopup
The popup menus that gets shown on a right-click action.


authorPopup

AuthorPopupMenu authorPopup

popup

javax.swing.JPopupMenu popup

frame

javax.swing.JFrame frame
The parent JFrame


actionPath

javax.swing.tree.TreePath actionPath
The path to the object that the user right-clicked on.


doubleClickListeners

java.util.Vector<E> doubleClickListeners
Right-click listeners

Class org.norvelle.textcite.gui.outlook_bar.CategoryTreeViewer extends javax.swing.JTree implements Serializable

Serialized Fields

popup

CategoryViewerPopupMenu popup
The popup menu that gets shown on a right-click action.


frame

javax.swing.JFrame frame
The parent JFrame


actionPath

javax.swing.tree.TreePath actionPath
The path to the object that the user right-clicked on.


doubleClickListeners

java.util.Vector<E> doubleClickListeners
Right-click listeners


adapter

TreeModelAdapter adapter
The tree model adapter that encapsulates the CategoryTree

Class org.norvelle.textcite.gui.outlook_bar.OutlookBarPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

borderLayout1

java.awt.BorderLayout borderLayout1

jOutlookBar

com.l2fprod.common.swing.JOutlookBar jOutlookBar

apTree

javax.swing.JTree apTree

tree

CategoryTree tree

treeModel

TreeModelAdapter treeModel

cTree

CategoryTreeViewer cTree

currFilter

CitationFilter currFilter

lastSelectionIndex

int lastSelectionIndex

currentTreeSelected

java.lang.Object currentTreeSelected

parent

MainFrame parent

Package org.norvelle.textcite.model

Class org.norvelle.textcite.model.AbstractCitationContainerTreeNode extends javax.swing.tree.DefaultMutableTreeNode implements Serializable

Serialized Fields

citations

java.util.HashMap<K,V> citations
This HashMap contains the Citations which reference this CitationContainer. If a Citation changes authorship, or is deleted, it should use the unregisterCitation() method to clear its reference from the HashMap


citationIds

java.util.Vector<E> citationIds
This Vector contains only the IDs of the Citations, not the references to the objects. It is used to delay serialization of the Citations themselves, when serializing objects that maintain lists of Citations objects

Class org.norvelle.textcite.model.BookOutlineItem extends AbstractCitationContainerTreeNode implements Serializable

Serialized Fields

name

java.lang.String name

id

int id

outlineTree

BookOutlineTree outlineTree
The parent TreeModel that manages this node


outlineNumber

java.lang.String outlineNumber
The outline number (kept updated by the parent BookOutlineTree upon modification of the overall tree.


sortableOutlineNumber

java.lang.String sortableOutlineNumber
An outline number suitable for sorting on (i.e. instead of storing a minimum number of digits for each level in the outline, stores zero-padded numbers, so that the outlline will sort correctly with a typical string comparator

Class org.norvelle.textcite.model.Category extends AbstractCitationContainerTreeNode implements Serializable

Serialized Fields

name

java.lang.String name

id

int id

catTree

CategoryTree catTree

Class org.norvelle.textcite.model.DuplicateRecordException extends java.lang.Exception implements Serializable

serialVersionUID: 1111120L

Serialized Fields

message

java.lang.String message

Package org.norvelle.textcite.model.filter

Class org.norvelle.textcite.model.filter.AbstractCitationFilter extends java.lang.Object implements Serializable

Serialized Fields

matchType

int matchType

matchString

java.lang.String matchString

matchObject

java.lang.Object matchObject

matchPattern

java.util.regex.Pattern matchPattern

Class org.norvelle.textcite.model.filter.AllCitationsFilter extends AbstractCitationFilter implements Serializable

serialVersionUID: 1111121L

Class org.norvelle.textcite.model.filter.AuthorCitationsFilter extends AbstractCitationFilter implements Serializable

Serialized Fields

matchString

java.lang.String matchString

Class org.norvelle.textcite.model.filter.BibRefCitationsFilter extends AbstractCitationFilter implements Serializable

Serialized Fields

matchString

java.lang.String matchString

Class org.norvelle.textcite.model.filter.BookCitationsFilter extends AbstractCitationFilter implements Serializable

Class org.norvelle.textcite.model.filter.CategoryCitationsFilter extends AbstractCitationFilter implements Serializable

Serialized Fields

allCategories

java.util.Vector<E> allCategories

Class org.norvelle.textcite.model.filter.FilterException extends java.lang.Exception implements Serializable

Serialized Fields

message

java.lang.String message

Class org.norvelle.textcite.model.filter.TextCitationsFilter extends AbstractCitationFilter implements Serializable