- AboutFrame - Class in jgloss.ui
-
The about dialog which shows what this is all about.
- accept(DictionaryEntry) - Method in class jgloss.ui.AttributeResultFilter
-
- accept(File) - Method in class jgloss.ui.ExtensionFileFilter
-
- accept(DictionaryEntry) - Method in interface jgloss.ui.LookupResultFilter
-
- acceptIfSet - Variable in class jgloss.ui.AttributeResultFilter
-
- acceptIfSet(DictionaryEntry) - Method in class jgloss.ui.AttributeResultFilter
-
- acceptsDirectories() - Method in class jgloss.ui.ExtensionFileFilter
-
- actionPerformed(ActionEvent) - Method in class jgloss.ui.HyperlinkKeyNavigator.ActivateLinkAction
-
- actionPerformed(ActionEvent) - Method in class jgloss.ui.HyperlinkKeyNavigator.MoveLinkAction
-
- actionPerformed(ActionEvent) - Method in class jgloss.ui.LookupFrame
-
- actionPerformed(ActionEvent) - Method in class jgloss.ui.SimpleLookup
-
- actionPerformed(ActionEvent) - Method in class jgloss.ui.util.CancelAction
-
- activateLink() - Method in class jgloss.ui.HyperlinkKeyNavigator.ActivateLinkAction
-
- activateLinkAction - Variable in class jgloss.ui.HyperlinkKeyNavigator
-
- add(MarkerListFormatter) - Method in class jgloss.ui.MarkerListFormatter.Group
-
- add(JSplitPane, double) - Method in class jgloss.ui.SplitPaneManager
-
- addButton(JComponent) - Method in class jgloss.ui.download.DictionaryDownloadPanel
-
Adds a button or other component to the bottom right of the panel.
- addDictionaryFiles(File[]) - Method in class jgloss.ui.Dictionaries
-
Adds the given dictionary files to the list of configured dictionaries and loads them.
- addDictionaryListChangeListener(DictionaryListChangeListener) - Method in class jgloss.ui.Dictionaries
-
- addDocument(File) - Method in class jgloss.ui.OpenRecentMenu
-
Adds a document to all open recent menus managed by this instance.
- addExitListener(ExitListener) - Method in class jgloss.JGloss
-
- addExtension(File) - Method in class jgloss.ui.ExtensionFileFilter
-
Creates a new file by adding the extension of this file filter to the filename.
- addHandler(LookupResultHandler) - Method in class jgloss.ui.LookupResultProxy
-
- addHyperlinkListener(HyperlinkListener) - Method in class jgloss.ui.LookupResultList
-
- addHyperlinkListener(HyperlinkListener) - Method in class jgloss.ui.SimpleLookup
-
- addItem(Object) - Method in class jgloss.ui.MarkerListFormatter
-
- addLookupChangeListener(LookupChangeListener) - Method in class jgloss.ui.LookupModel
-
- addLookupResultHandler(LookupResultHandler) - Method in class jgloss.ui.SimpleLookup
-
- addManagedComponent(JComboBox) - Method in class jgloss.ui.util.XCVManager
-
- addManagedComponent(JTextComponent) - Method in class jgloss.ui.util.XCVManager
-
Adds a text field managed by this XCVManager.
- addModelChangeListener(PropertyChangeListener) - Method in class jgloss.ui.LookupConfigPanel
-
- addModelChangeListener(PropertyChangeListener) - Method in interface jgloss.ui.View
-
- addPropertyChangeListener(PropertyChangeListener) - Method in class jgloss.Preferences
-
Adds a listener which will be notified of changes to the preferences.
- addTarget(JComponent) - Method in class jgloss.ui.KeystrokeForwarder
-
Register all keystrokes defined in the component input map for forwarding to the
given component.
- addToXCVManager(XCVManager) - Method in class jgloss.ui.LookupResultList
-
- addToXCVManager(XCVManager) - Method in class jgloss.ui.SimpleLookup
-
- addWord(String) - Static method in class jgloss.ui.ExclusionList
-
Adds a single word to the exclusion list.
- ALL_LOGO_SIZES - Static variable in class jgloss.ui.JGlossLogo
-
- ANNOTATION_HIGHLIGHT_COLOR - Static variable in class jgloss.Preferences
-
- applyPreferences() - Method in class jgloss.ui.Dictionaries
-
Apply the new preference setting to already opened document.
- applyPreferences() - Method in class jgloss.ui.ExclusionList
-
- applyPreferences() - Method in class jgloss.ui.GeneralDialog
-
- applyPreferences() - Method in class jgloss.ui.PreferencesFrame
-
Applies the settings from the Preferences
to the application.
- applyPreferences() - Method in interface jgloss.ui.PreferencesPanel
-
- applyPreferences() - Method in class jgloss.ui.StyleDialog
-
Applies the settings from the application preferences to all style sheets.
- applyUIFont() - Static method in class jgloss.ui.StyleDialog
-
Applies the UI font setting.
- approveSelection() - Method in class jgloss.ui.SaveFileChooser
-
Intercepts the normal approval to show a overwrite confirmation dialog if neccessary.
- AsynchronousLookupEngine - Class in jgloss.ui
-
Lookup engine which performs lookups in its own thread.
- AsynchronousLookupEngine(LookupResultHandler) - Constructor for class jgloss.ui.AsynchronousLookupEngine
-
- AsynchronousLookupEngine(LookupResultHandler, int) - Constructor for class jgloss.ui.AsynchronousLookupEngine
-
- attribute - Variable in class jgloss.ui.AttributeResultFilter
-
- ATTRIBUTE_AFTER_PROTOCOL - Static variable in class jgloss.ui.LookupResultHyperlinker
-
- ATTRIBUTE_BEFORE_PROTOCOL - Static variable in class jgloss.ui.LookupResultHyperlinker
-
- AttributeLegend - Class in jgloss.ui
-
Displays a legend to the attributes used by a dictionary.
- AttributeLegend() - Constructor for class jgloss.ui.AttributeLegend
-
- AttributeResultFilter - Class in jgloss.ui
-
- AttributeResultFilter(String, String, Attribute<?>, boolean) - Constructor for class jgloss.ui.AttributeResultFilter
-
- autodetect - Variable in class jgloss.ui.StyleDialog
-
- autodetectFonts() - Static method in class jgloss.ui.StyleDialog
-
Autodetect fonts used for the various font settings.
- autodetectFontsAction(JComboBox[]) - Method in class jgloss.ui.StyleDialog
-
Triggered if the Auto-Configure Fonts button is pressed.
- cancel() - Method in interface jgloss.ui.util.Cancelable
-
Cancel the operation which the object is performing.
- Cancelable - Interface in jgloss.ui.util
-
Allows an object to be cancelled. what it means to be
cancelled depends on the implementation.
- CancelAction - Class in jgloss.ui.util
-
- CancelAction(Cancelable) - Constructor for class jgloss.ui.util.CancelAction
-
- canDisplayJapanese(String) - Static method in class jgloss.ui.util.FontUtilities
-
Check if the font with the given name can display Japanese characters.
- canDisplayJapanese(Font) - Static method in class jgloss.ui.util.FontUtilities
-
Check if the given font can display Japanese characters.
- changedUpdate(DocumentEvent) - Method in class jgloss.ui.HyperlinkKeyNavigator
-
- CHASEN_LOCATION - Static variable in class jgloss.Preferences
-
- clearHandlers() - Method in class jgloss.ui.LookupResultProxy
-
- clearReferences() - Method in class jgloss.ui.LookupResultHyperlinker
-
- clipboardContainsString() - Static method in class jgloss.ui.util.UIUtilities
-
Test if the system clipboard currently contains a transferrable object which can be
accessed as string.
- clone() - Method in class jgloss.ui.LookupModel
-
- clone() - Method in class jgloss.ui.LookupResultProxy
-
- close() - Method in class jgloss.ui.SplashScreen
-
Hides and disposes the splash screen.
- color - Variable in class jgloss.ui.StyleDialog.ColorIcon
-
Color of the icon.
- componentHidden(HierarchyEvent) - Method in class jgloss.ui.util.ShowingChangedAdapter
-
Called when the component has been hidden from the screen.
- componentShown(HierarchyEvent) - Method in class jgloss.ui.util.ShowingChangedAdapter
-
Called when the component has been shown on the screen.
- compression - Variable in class jgloss.ui.download.schema.Download
-
- CONFIGURATION - Static variable in class jgloss.util.ConfigurationProperties
-
Singleton instance of the configuration properties.
- ConfigurationProperties - Class in jgloss.util
-
Loader for properties defined in jdictionary.properties
.
- Copyright - Class in jgloss.ui.download.schema
-
Java class for Copyright complex type.
- Copyright() - Constructor for class jgloss.ui.download.schema.Copyright
-
- copyright - Variable in class jgloss.ui.download.schema.Dictionary
-
- createCopyright() - Method in class jgloss.ui.download.schema.ObjectFactory
-
- createDialogs() - Method in class jgloss.JGloss
-
Initialize dialogs before the main window is shown.
- createDictionaries() - Method in class jgloss.ui.download.schema.ObjectFactory
-
- createDictionary() - Method in class jgloss.ui.download.schema.ObjectFactory
-
- createDictionaryDescription() - Method in class jgloss.ui.download.schema.ObjectFactory
-
- createDictionaryLanguages() - Method in class jgloss.ui.download.schema.ObjectFactory
-
- createDownload() - Method in class jgloss.ui.download.schema.ObjectFactory
-
- createFileMenuItems(JMenu) - Method in class jgloss.ui.LookupFrame
-
- createFlexiblePanel(Component, boolean) - Static method in class jgloss.ui.util.UIUtilities
-
Creates a panel which will expand to fill all additional space in the enclosing
container, without expanding the contained component.
- createFrame(PreferencesPanel[]) - Static method in class jgloss.ui.PreferencesFrame
-
- createHighlightPainter(Color) - Method in class jgloss.ui.HyperlinkKeyNavigator
-
- createImportClipboardParser(Dictionary[], Set<String>) - Method in class jgloss.ui.GeneralDialog
-
- createLegend(Dictionary, StringBuilder) - Method in class jgloss.ui.AttributeLegend
-
- createLegendForValue(Dictionary, Attribute<? extends CategoryAttributeValue>, StringBuilder) - Method in class jgloss.ui.AttributeLegend
-
- createLookupModel() - Method in class jgloss.JGloss
-
- createMenu(OpenRecentMenu.FileSelectedListener) - Method in class jgloss.ui.OpenRecentMenu
-
Creates a new open recent menu which takes the specified action if an entry is selected.
- createMenuItem(Action) - Static method in class jgloss.ui.util.UIUtilities
-
Creates a JMenuItem from an action.
- createParser(Dictionary[], Set<String>) - Method in class jgloss.ui.ImportDialog
-
Creates a new parser instance using the parser class selected by the user.
- createParser(Class<? extends Parser>, Dictionary[], Set<String>, boolean) - Static method in class jgloss.ui.ParserSelector
-
Creates a new instance of the parser class.
- createParser(Dictionary[], Set<String>) - Method in class jgloss.ui.ParserSelector
-
Creates a new instance of the currently selected parser.
- createReadingAnnotationFilter() - Method in class jgloss.ui.GeneralDialog
-
- createReadingAnnotationFilter() - Method in class jgloss.ui.ImportDialog
-
Creates a new reading annotation filter using the user-selected reading brackets.
- createReadingAnnotationFilter(char, char) - Static method in class jgloss.ui.ParserSelector
-
Creates a reading annotation filter with the given reading brackets.
- createReadingAnnotationFilter() - Method in class jgloss.ui.ParserSelector
-
Creates a new reading annotation filter with the currently selected reading brackets.
- createShowAction(String) - Static method in class jgloss.ui.AboutFrame
-
- currentElement - Variable in class jgloss.ui.HyperlinkKeyNavigator
-
- CustomFileView - Class in jgloss.ui
-
File view which adds icons and descriptions for filetypes used by JGloss.
- CustomFileView() - Constructor for class jgloss.ui.CustomFileView
-
- decorateAttribute(AttributeFormatter, Attribute<?>, DictionaryEntryFormat.DecorationPosition) - Method in class jgloss.ui.LookupResultHyperlinker
-
- decorateList(ListFormatter, DictionaryEntryFormat.DecorationType) - Method in class jgloss.ui.LookupResultHyperlinker
-
- DEFAULT_MESSAGE_PROPERTY - Static variable in class jgloss.ui.util.SwingWorkerProgressFeedback
-
- defaultLFFonts - Static variable in class jgloss.ui.StyleDialog
-
Map from Swing L&F property keys to the default L&F fonts.
- defaults - Variable in class jgloss.Preferences
-
Default application preferences.
- deriveGeneralFont(Font) - Static method in class jgloss.ui.StyleDialog
-
Create a font with the font name taken from the general font settings and the style and size
taken from the original font.
- description - Variable in class jgloss.ui.AttributeResultFilter
-
- description - Variable in class jgloss.ui.download.schema.Dictionary
-
- DICTIONARIES - Static variable in class jgloss.Preferences
-
- Dictionaries - Class in jgloss.ui
-
Panel which allows the user to add and manipulate dictionaries used for document parsing.
- Dictionaries - Class in jgloss.ui.download.schema
-
Java class for anonymous complex type.
- Dictionaries() - Constructor for class jgloss.ui.download.schema.Dictionaries
-
- DICTIONARIES_DIR - Static variable in class jgloss.Preferences
-
- dictionary - Variable in class jgloss.ui.download.schema.Dictionaries
-
- Dictionary - Class in jgloss.ui.download.schema
-
Java class for Dictionary complex type.
- Dictionary() - Constructor for class jgloss.ui.download.schema.Dictionary
-
- dictionary(Dictionary) - Method in class jgloss.ui.FirstEntryCache
-
- dictionary(Dictionary) - Method in interface jgloss.ui.LookupResultHandler
-
- dictionary(Dictionary) - Method in class jgloss.ui.LookupResultList
-
- dictionary(Dictionary) - Method in class jgloss.ui.LookupResultProxy
-
- Dictionary.Description - Class in jgloss.ui.download.schema
-
Java class for anonymous complex type.
- Dictionary.Description() - Constructor for class jgloss.ui.download.schema.Dictionary.Description
-
- Dictionary.Languages - Class in jgloss.ui.download.schema
-
Java class for anonymous complex type.
- Dictionary.Languages() - Constructor for class jgloss.ui.download.schema.Dictionary.Languages
-
- DictionaryDownloadDialog - Class in jgloss.ui.download
-
Dialog where you can select dictionaries which are downloaded and installed.
- DictionaryDownloadDialog(Window, URL) - Constructor for class jgloss.ui.download.DictionaryDownloadDialog
-
- DictionaryDownloadPanel - Class in jgloss.ui.download
-
Panel where you can select dictionaries which are downloaded and installed.
- DictionaryDownloadPanel(URL) - Constructor for class jgloss.ui.download.DictionaryDownloadPanel
-
Creates a new dictionary download panel and shows the dictionary choice
from the URL.
- dictionaryEntry(DictionaryEntry) - Method in class jgloss.ui.FirstEntryCache
-
- dictionaryEntry(DictionaryEntry) - Method in interface jgloss.ui.LookupResultHandler
-
- dictionaryEntry(DictionaryEntry) - Method in class jgloss.ui.LookupResultList
-
- dictionaryEntry(DictionaryEntry) - Method in class jgloss.ui.LookupResultProxy
-
- dictionaryEntryLimit - Variable in class jgloss.ui.LookupEngine
-
- dictionaryFile - Variable in class jgloss.ui.download.schema.Download
-
- dictionaryListChanged() - Method in interface jgloss.ui.DictionaryListChangeListener
-
- dictionaryListChanged() - Method in class jgloss.ui.LookupFrame
-
- DictionaryListChangeListener - Interface in jgloss.ui
-
Interface implemented by objects interested in notifications of changes in the
active dictionary list.
- DictionaryStateWrapper - Class in jgloss.ui
-
- DictionaryStateWrapper(Dictionary) - Constructor for class jgloss.ui.DictionaryStateWrapper
-
- DictionaryStateWrapper(Dictionary, boolean, boolean) - Constructor for class jgloss.ui.DictionaryStateWrapper
-
- dismantleHierarchy(Container) - Static method in class jgloss.ui.util.UIUtilities
-
Dismantles a hierarchy of nested components by removing all children from their parents.
- displayError(String, Throwable, boolean) - Static method in class jgloss.JGloss
-
Shows an error message to the user.
- dispose() - Method in class jgloss.ui.AsynchronousLookupEngine
-
- dispose() - Method in class jgloss.ui.LookupFrame
-
- document - Variable in class jgloss.ui.HyperlinkKeyNavigator
-
- doDialog() - Method in class jgloss.ui.ImportDialog
-
Displays the dialog and manages user input.
- doExit() - Method in class jgloss.JDictionaryApp
-
- doExit() - Method in class jgloss.JGloss
-
- doLookup(LookupModel) - Method in class jgloss.ui.AsynchronousLookupEngine
-
- doLookup(LookupModel, Runnable) - Method in class jgloss.ui.AsynchronousLookupEngine
-
Initiate a new lookup, which will be performed in its own thread.
- doLookup(LookupModel) - Method in class jgloss.ui.LookupEngine
-
- download - Variable in class jgloss.ui.download.schema.Dictionary
-
- Download - Class in jgloss.ui.download.schema
-
Java class for Download complex type.
- Download() - Constructor for class jgloss.ui.download.schema.Download
-
- DTD_DEFAULT - Static variable in class jgloss.Preferences
-
- GeneralDialog - Class in jgloss.ui
-
Component which allows the user to edit general preferences.
- generalFont - Variable in class jgloss.ui.StyleDialog
-
- generalFontCustom - Variable in class jgloss.ui.StyleDialog
-
- generalFontDefault - Variable in class jgloss.ui.StyleDialog
-
- getApplication() - Static method in class jgloss.JGloss
-
- getApplicationName() - Method in class jgloss.JDictionaryApp
-
- getApplicationName() - Method in class jgloss.JGloss
-
- getAutodetectedFonts() - Method in class jgloss.ui.StyleDialog
-
- getBoolean(String, boolean) - Method in class jgloss.Preferences
-
Returns the preference for the given key as a boolean.
- getBuffer() - Method in class jgloss.ui.MarkerListFormatter
-
- getBy() - Method in class jgloss.ui.download.schema.Copyright
-
Gets the value of the by property.
- getCharCount() - Method in class jgloss.ui.StopableReader
-
- getColor() - Method in class jgloss.ui.StyleDialog.ColorIcon
-
Returns the color of this icon.
- getComponent() - Method in class jgloss.ui.Dictionaries
-
- getComponent() - Method in class jgloss.ui.ExclusionList
-
- getComponent() - Method in class jgloss.ui.GeneralDialog
-
- getComponent() - Method in interface jgloss.ui.PreferencesPanel
-
- getComponent() - Method in class jgloss.ui.StyleDialog
-
- getCompression() - Method in class jgloss.ui.download.schema.Download
-
Gets the value of the compression property.
- getCopyAction() - Method in class jgloss.ui.util.XCVManager
-
- getCopyright() - Method in class jgloss.ui.download.schema.Dictionary
-
Gets the value of the copyright property.
- getCurrentDir() - Method in class jgloss.JGloss
-
Returns the current directory.
- getCustomConfigUI() - Method in class jgloss.ui.AttributeResultFilter
-
- getCustomConfigUI() - Method in interface jgloss.ui.LookupResultFilter
-
- getCutAction() - Method in class jgloss.ui.util.XCVManager
-
- getDescription() - Method in class jgloss.ui.AttributeResultFilter
-
- getDescription() - Method in class jgloss.ui.download.schema.Dictionary
-
Gets the value of the description property.
- getDescription() - Method in class jgloss.ui.ExtensionFileFilter
-
- getDescription() - Method in interface jgloss.ui.LookupResultFilter
-
- getDictionaries() - Method in class jgloss.ui.Dictionaries
-
Returns the array of currently active dictionaries in the order in which they are
displayed.
- getDictionaries() - Method in class jgloss.ui.LookupModel
-
- getDictionariesDir() - Static method in class jgloss.ui.Dictionaries
-
- getDictionariesUrl() - Static method in class jgloss.ui.Dictionaries
-
- getDictionary() - Method in class jgloss.ui.download.schema.Dictionaries
-
Gets the value of the dictionary property.
- getDictionaryCount() - Method in class jgloss.ui.LookupModel
-
- getDictionaryFile() - Method in class jgloss.ui.download.schema.Download
-
Gets the value of the dictionaryFile property.
- getDistance() - Method in class jgloss.ui.LookupModel
-
- getDistanceField() - Method in class jgloss.ui.LookupConfigPanel
-
- getDouble(String, double) - Method in class jgloss.Preferences
-
Returns the preference for the given key as a double.
- getDownload() - Method in class jgloss.ui.download.schema.Dictionary
-
Gets the value of the download property.
- getEditMenuListener() - Method in class jgloss.ui.util.XCVManager
-
Returns a menu listener which will update the action state if the menu is selected.
- getEnabledSearchFields() - Method in class jgloss.ui.LookupModel
-
- getEncoding() - Method in class jgloss.ui.ImportDialog
-
Returns the character encoding which the user entered.
- getEntry() - Method in class jgloss.ui.FirstEntryCache
-
Return the first dictionary entry found in the previous search.
- getEntryCount() - Method in class jgloss.ui.LookupResultList
-
- getExclusions() - Static method in class jgloss.ui.ExclusionList
-
Returns the array of currently active dictionaries in the order in which they are
displayed.
- getExtension() - Method in class jgloss.ui.ExtensionFileFilter
-
- getFileView() - Static method in class jgloss.ui.CustomFileView
-
Returns the unique instance of the custom file view which can be
used with JFileChooser instances.
- getFilters() - Method in class jgloss.ui.LookupModel
-
- getFirstLinkAfter(int, Element) - Method in class jgloss.ui.HyperlinkKeyNavigator
-
Searches the first a href
element after the given position.
- getFirstLinkBefore(int, Element) - Method in class jgloss.ui.HyperlinkKeyNavigator
-
Searches the first a href
element after the given position.
- getHandler() - Method in class jgloss.ui.LookupEngine
-
- getHighlightColor() - Method in class jgloss.ui.HyperlinkKeyNavigator
-
- getHomepage() - Method in class jgloss.ui.download.schema.Dictionary
-
Gets the value of the homepage property.
- getHyperrefs() - Method in class jgloss.ui.LookupResultList.ViewState
-
- getIcon(File) - Method in class jgloss.ui.CustomFileView
-
- getIcon(String) - Static method in class jgloss.ui.util.Icons
-
Loads the icon with the given filename from the icons resource folder.
- getIconHeight() - Method in class jgloss.ui.StyleDialog.ColorIcon
-
Returns the height of this icon.
- getIconWidth() - Method in class jgloss.ui.StyleDialog.ColorIcon
-
Returns the width of this icon.
- getInfo() - Method in class jgloss.ui.SplashScreen
-
Returns the informational message which the splash screen currently displays.
- getInstance() - Static method in class jgloss.ui.Dictionaries
-
Returns the single application-wide instance.
- getInstance() - Static method in class jgloss.ui.ExclusionList
-
Returns the single application-wide instance.
- getInstance() - Static method in class jgloss.ui.GeneralDialog
-
Returns the single application-wide instance.
- getInt(String, int) - Method in class jgloss.Preferences
-
Returns the preference for the given key as an int.
- getKnownJapaneseFont() - Static method in class jgloss.ui.StyleDialog
-
Returns the name of a font which can display Japanese characters.
- getLang() - Method in class jgloss.ui.download.schema.Dictionary.Description
-
Gets the value of the lang property.
- getLanguage() - Method in class jgloss.ui.download.schema.Dictionary.Languages
-
Gets the value of the language property.
- getLanguages() - Method in class jgloss.ui.download.schema.Dictionary
-
Gets the value of the languages property.
- getLicense() - Method in class jgloss.ui.download.schema.Dictionary
-
Gets the value of the license property.
- getList(String, char) - Method in class jgloss.Preferences
-
Returns the preferences for the given key as an array of strings.
- getLookupResultList() - Method in class jgloss.ui.SimpleLookup
-
Return the component used to display the lookup result.
- getMarkedText() - Method in class jgloss.ui.MarkerListFormatter
-
- getMarkedText() - Method in class jgloss.ui.MarkerListFormatter.Group
-
- getMessage() - Method in class jgloss.ui.util.JGlossWorker
-
- getModel() - Method in class jgloss.ui.LookupConfigPanel
-
- getModel() - Method in interface jgloss.ui.View
-
- getName() - Method in class jgloss.ui.AttributeResultFilter
-
- getName() - Method in class jgloss.ui.download.schema.Dictionary
-
Gets the value of the name property.
- getName() - Method in interface jgloss.ui.LookupResultFilter
-
- getPasteAction() - Method in class jgloss.ui.util.XCVManager
-
- getPaths(String) - Method in class jgloss.Preferences
-
Returns the preference for the given key as an array of strings with pathnames.
- getPattern() - Method in class jgloss.ui.MarkerListFormatter
-
- getPreferencesPanels() - Method in class jgloss.JDictionaryApp
-
- getPreferencesPanels() - Method in class jgloss.JGloss
-
- getPreferredSize() - Method in class jgloss.ui.LookupFrame
-
- getProperty(String) - Method in class jgloss.util.ConfigurationProperties
-
- getReadingEnd() - Method in class jgloss.ui.ParserSelector
-
- getReadingStart() - Method in class jgloss.ui.ParserSelector
-
- getReference(String) - Method in class jgloss.ui.LookupResultList
-
- getReferences() - Method in class jgloss.ui.LookupResultHyperlinker
-
- getResultPane() - Method in class jgloss.ui.LookupResultList
-
Return the editor pane which is used to display the result list marked up as HTML.
- getResultScrollerPosition() - Method in class jgloss.ui.LookupResultList.ViewState
-
- getResultText() - Method in class jgloss.ui.LookupResultList.ViewState
-
- getSearchExpression() - Method in class jgloss.ui.LookupModel
-
- getSearchExpressionField() - Method in class jgloss.ui.LookupConfigPanel
-
- getSearchFields() - Method in class jgloss.ui.LookupModel
-
- getSearchMode(int) - Method in class jgloss.ui.LookupModel
-
- getSearchModes() - Method in class jgloss.ui.LookupModel
-
- getSelectedDictionaries() - Method in class jgloss.ui.LookupModel
-
- getSelectedFile() - Method in class jgloss.ui.SaveFileChooser
-
Returns the selected file.
- getSelectedFilters() - Method in class jgloss.ui.LookupModel
-
- getSelectedParser() - Method in class jgloss.ui.ParserSelector
-
Returns the class of the currently selected parser.
- getSelectedSearchMode() - Method in class jgloss.ui.LookupModel
-
- getSelectedSearchModeIndex() - Method in class jgloss.ui.LookupModel
-
- getSelection() - Method in class jgloss.ui.ImportDialog
-
Returns the filename or url of the file which should be imported.
- getShowAction() - Static method in class jgloss.ui.AboutFrame
-
- getStatusText() - Method in class jgloss.ui.LookupResultList.ViewState
-
- getString(String) - Method in class jgloss.Messages
-
Returns the string for the given key.
- getString(String, Object...) - Method in class jgloss.Messages
-
Returns the string for the given key, filled in with the given values.
- getString(String) - Method in class jgloss.Preferences
-
Return the preference for the given key.
- getString(String, String) - Method in class jgloss.Preferences
-
Return the preference for the given key.
- getStyleDialog() - Static method in class jgloss.ui.StyleDialog
-
Returns the single application-wide instance.
- getTextAfter() - Method in class jgloss.ui.MarkerListFormatter
-
- getTextAfter() - Method in class jgloss.ui.MarkerListFormatter.Group
-
- getTextBefore() - Method in class jgloss.ui.MarkerListFormatter
-
- getTextBefore() - Method in class jgloss.ui.MarkerListFormatter.Group
-
- getTitle() - Method in class jgloss.ui.Dictionaries
-
- getTitle() - Method in class jgloss.ui.ExclusionList
-
- getTitle() - Method in class jgloss.ui.GeneralDialog
-
- getTitle() - Method in interface jgloss.ui.PreferencesPanel
-
- getTitle() - Method in class jgloss.ui.StyleDialog
-
- getTypeDescription(File) - Method in class jgloss.ui.CustomFileView
-
- getUrl() - Method in class jgloss.ui.download.schema.Download
-
Gets the value of the url property.
- getValue() - Method in class jgloss.ui.download.schema.Dictionary.Description
-
Gets the value of the value property.
- getWrappedDictionary() - Method in class jgloss.ui.DictionaryStateWrapper
-
- getYear() - Method in class jgloss.ui.download.schema.Copyright
-
Gets the value of the year property.
- paintHighlight(Graphics, String, String) - Method in interface jgloss.ui.Highlighter
-
Paint the given text, highlighting the portion that appears in
the match string.
- paintHighlight(Graphics, String, String) - Method in class jgloss.ui.MatchHighlighter
-
Paint the given text, highlighting the portion that appears in
the match string.
- paintHighlight(Graphics, String, String) - Method in class jgloss.ui.PartialHighlighter
-
Paint the given text, highlighting the portion that appears in
the match string.
- paintIcon(Component, Graphics, int, int) - Method in class jgloss.ui.StyleDialog.ColorIcon
-
- parent - Variable in class jgloss.ui.MarkerListFormatter
-
- ParserSelector - Class in jgloss.ui
-
Panel which provides an interface to select a specific parser.
- ParserSelector(boolean) - Constructor for class jgloss.ui.ParserSelector
-
Creates a new parser selector which shows the currently registered parsers.
- ParserSelector(boolean, char, char) - Constructor for class jgloss.ui.ParserSelector
-
Creates a new parser selector which shows the currently registered parsers.
- PartialHighlighter - Class in jgloss.ui
-
- PartialHighlighter() - Constructor for class jgloss.ui.PartialHighlighter
-
- Preferences - Class in jgloss
-
Management of the application-wide preferences.
- Preferences() - Constructor for class jgloss.Preferences
-
Initializes the preferences with the user's settings.
- PREFERENCES_MIGRATED - Static variable in class jgloss.Preferences
-
- PreferencesFrame - Class in jgloss.ui
-
The preferences frame allows the user to set the varying preferences for the JGloss
application.
- PreferencesPanel - Interface in jgloss.ui
-
Interface for preference configuration panels.
- PREFS - Static variable in class jgloss.JGloss
-
The application-wide preferences.
- previousLinkAction - Variable in class jgloss.ui.HyperlinkKeyNavigator
-
- PROGRESS_PROPERTY - Static variable in class jgloss.ui.util.SwingWorkerProgressFeedback
-
- ProgressDialog - Class in jgloss.ui.util
-
Modal progress dialog with a message, a progress bar and an optional cancel
button.
- ProgressDialog(Window) - Constructor for class jgloss.ui.util.ProgressDialog
-
- ProgressDialog(Window, Action) - Constructor for class jgloss.ui.util.ProgressDialog
-
- propertyChange(PropertyChangeEvent) - Method in class jgloss.ui.HyperlinkKeyNavigator
-
- propertyChange(PropertyChangeEvent) - Method in class jgloss.ui.SplitPaneManager
-
- propertyChange(PropertyChangeEvent) - Method in class jgloss.ui.util.SwingWorkerProgressFeedback
-
- propertyChangeListeners - Variable in class jgloss.Preferences
-
List of objects being notified of preference changes.
- SaveFileChooser - Class in jgloss.ui
-
File chooser used for save dialogs.
- SaveFileChooser(String) - Constructor for class jgloss.ui.SaveFileChooser
-
- savePreferences() - Method in class jgloss.ui.Dictionaries
-
Makes the list of currently displayed dictionaries the active dictionaries.
- savePreferences() - Method in class jgloss.ui.ExclusionList
-
Copies the content of the JList into the exclusion set.
- savePreferences() - Method in class jgloss.ui.GeneralDialog
-
Saves the current dialog settings.
- savePreferences() - Method in class jgloss.ui.PreferencesFrame
-
Saves the current settings to the application Preferences
instance.
- savePreferences() - Method in interface jgloss.ui.PreferencesPanel
-
- savePreferences() - Method in class jgloss.ui.StyleDialog
-
Saves the current dialog settings.
- saveViewState() - Method in class jgloss.ui.LookupResultList
-
- search(String) - Method in class jgloss.ui.LookupFrame
-
- search(String) - Method in class jgloss.ui.SimpleLookup
-
- selectAllDictionaries(boolean) - Method in class jgloss.ui.LookupModel
-
- selectDictionary(Dictionary) - Method in class jgloss.ui.LookupModel
-
- selectDictionary(int, boolean) - Method in class jgloss.ui.LookupModel
-
- selectFilter(LookupResultFilter, boolean) - Method in class jgloss.ui.LookupModel
-
- selectFilter(int, boolean) - Method in class jgloss.ui.LookupModel
-
- selectionIsFilename() - Method in class jgloss.ui.ImportDialog
-
Returns if the selection returned by
getSelection
should be as URL or
filename, or if it is the text which is to be imported.
- selectJapaneseFont(String) - Method in class jgloss.ui.StyleDialog
-
Replaces the font selection of all fonts which can't display Japanese with the specified
font.
- selectMatchMode(MatchMode, boolean) - Method in class jgloss.ui.LookupModel
-
- selectSearchField(DictionaryEntryField, boolean) - Method in class jgloss.ui.LookupModel
-
- selectSearchMode(SearchMode) - Method in class jgloss.ui.LookupModel
-
- selectSearchMode(int) - Method in class jgloss.ui.LookupModel
-
- set(String, String) - Method in class jgloss.Preferences
-
Sets a new preference value.
- set(String, int) - Method in class jgloss.Preferences
-
Sets the new preference value to an int.
- set(String, double) - Method in class jgloss.Preferences
-
Sets the new preference value to a double.
- set(String, boolean) - Method in class jgloss.Preferences
-
Sets the new preference value to a boolean.
- setActiveSource(JTextComponent) - Method in class jgloss.ui.util.XCVManager
-
Sets the currently active text field and updates the delegatee actions accordingly.
- setBy(String) - Method in class jgloss.ui.download.schema.Copyright
-
Sets the value of the by property.
- setCancelAction(RootPaneContainer, Action) - Static method in class jgloss.ui.util.UIUtilities
-
Set up the escape keyboard shortcut for a JFrame
or JDialog
.
- setColor(Color) - Method in class jgloss.ui.StyleDialog.ColorIcon
-
Sets the new color of this icon.
- setCompression(String) - Method in class jgloss.ui.download.schema.Download
-
Sets the value of the compression property.
- setCopyright(Copyright) - Method in class jgloss.ui.download.schema.Dictionary
-
Sets the value of the copyright property.
- setCurrentDir(String) - Method in class jgloss.JGloss
-
Sets the current directory.
- setDetectParagraphs(boolean) - Method in class jgloss.ui.ParserSelector
-
- setDictionaries(Dictionary[]) - Method in class jgloss.ui.AttributeLegend
-
- setDictionaries(List<Dictionary>) - Method in class jgloss.ui.LookupModel
-
- setDictionariesDir(File) - Static method in class jgloss.ui.Dictionaries
-
- setDictionaryFile(String) - Method in class jgloss.ui.download.schema.Download
-
Sets the value of the dictionaryFile property.
- setDistance(int) - Method in class jgloss.ui.LookupModel
-
- setDownload(Download) - Method in class jgloss.ui.download.schema.Dictionary
-
Sets the value of the download property.
- setEnabled(Class<? extends Parser>, boolean) - Method in class jgloss.ui.ParserSelector
-
Enables/disables a registered parser in this selector.
- setEnabled(String, boolean) - Method in class jgloss.ui.ParserSelector
-
Enables/disables a registered parser in this selector.
- setFirstOccurrenceOnly(boolean) - Method in class jgloss.ui.ParserSelector
-
- setHighlight(int, int) - Method in class jgloss.ui.HyperlinkKeyNavigator
-
- setHighlightColor(Color) - Method in class jgloss.ui.HyperlinkKeyNavigator
-
- setHomepage(String) - Method in class jgloss.ui.download.schema.Dictionary
-
Sets the value of the homepage property.
- setHyperlink(String) - Method in class jgloss.ui.util.HyperlinkLabel
-
- setHyperlink(String, String) - Method in class jgloss.ui.util.HyperlinkLabel
-
- setInfo(String) - Method in class jgloss.ui.SplashScreen
-
Sets the informational message which the splash screen displays.
- setLang(String) - Method in class jgloss.ui.download.schema.Dictionary.Description
-
Sets the value of the lang property.
- setLanguages(Dictionary.Languages) - Method in class jgloss.ui.download.schema.Dictionary
-
Sets the value of the languages property.
- setLicense(String) - Method in class jgloss.ui.download.schema.Dictionary
-
Sets the value of the license property.
- setMarkedText(String) - Method in class jgloss.ui.MarkerListFormatter.Group
-
- setMarkedText(String) - Method in class jgloss.ui.MarkerListFormatter
-
- setMessage(String) - Method in class jgloss.ui.util.JGlossWorker
-
- setMessage(String) - Method in class jgloss.ui.util.ProgressDialog
-
- setModel(LookupModel) - Method in class jgloss.ui.LookupConfigPanel
-
- setMultiDictionarySelectionMode(boolean) - Method in class jgloss.ui.LookupModel
-
- setName(String) - Method in class jgloss.ui.download.schema.Dictionary
-
Sets the value of the name property.
- setNoReadingBrackets() - Method in class jgloss.ui.ParserSelector
-
Disable the use of a reading bracket filter by setting the selected reading brackets to
"none".
- setProgress(int) - Method in class jgloss.ui.util.ProgressDialog
-
- setReadingBrackets(char, char) - Method in class jgloss.ui.ParserSelector
-
- setSearchExpression(String) - Method in class jgloss.ui.LookupModel
-
- setSearchFieldSelection(SearchFieldSelection) - Method in class jgloss.ui.LookupModel
-
- setSelected(Class<? extends Parser>) - Method in class jgloss.ui.ParserSelector
-
Makes the parser the currently selected parser.
- setSelected(String) - Method in class jgloss.ui.ParserSelector
-
Makes the parser the currently selected parser.
- setTargetEditor(JEditorPane) - Method in class jgloss.ui.HyperlinkKeyNavigator
-
- setText(String) - Method in class jgloss.ui.util.HyperlinkLabel
-
- setTextAfter(String) - Method in class jgloss.ui.MarkerListFormatter.Group
-
- setTextAfter(String) - Method in class jgloss.ui.MarkerListFormatter
-
- setTextBefore(String) - Method in class jgloss.ui.MarkerListFormatter.Group
-
- setTextBefore(String) - Method in class jgloss.ui.MarkerListFormatter
-
- setUrl(String) - Method in class jgloss.ui.download.schema.Download
-
Sets the value of the url property.
- setValue(String) - Method in class jgloss.ui.download.schema.Dictionary.Description
-
Sets the value of the value property.
- setVisible(boolean) - Method in class jgloss.ui.PreferencesFrame
-
Shows the dialog.
- setYear(XMLGregorianCalendar) - Method in class jgloss.ui.download.schema.Copyright
-
Sets the value of the year property.
- SHOW_ACTION - Static variable in class jgloss.ui.PreferencesFrame
-
Action which displays the preferences dialog.
- SHOW_WELCOME_DIALOG - Static variable in class jgloss.Preferences
-
- ShowingChangedAdapter - Class in jgloss.ui.util
-
- ShowingChangedAdapter() - Constructor for class jgloss.ui.util.ShowingChangedAdapter
-
- showMainWindow(String[]) - Method in class jgloss.JDictionaryApp
-
- showMainWindow(String[]) - Method in class jgloss.JGloss
-
- showProgress(SwingWorker<?, ?>, Component) - Static method in class jgloss.ui.util.SwingWorkerProgressFeedback
-
- showSelectedDictionary() - Method in class jgloss.ui.AttributeLegend
-
- SimpleLookup - Class in jgloss.ui
-
- SimpleLookup(Component[], LookupResultHyperlinker) - Constructor for class jgloss.ui.SimpleLookup
-
- SplashScreen - Class in jgloss.ui
-
Displays a splash screen at startup to keep the user entertained while the application
initializes.
- SplashScreen(String) - Constructor for class jgloss.ui.SplashScreen
-
Creates a new splash screen for display at application startup.
- SplitPaneManager - Class in jgloss.ui
-
Makes the state of split panes persistent by storing their divider locations in the preferences.
- SplitPaneManager(String) - Constructor for class jgloss.ui.SplitPaneManager
-
- startLookup(String) - Method in class jgloss.ui.FirstEntryCache
-
- startLookup(LookupModel) - Method in class jgloss.ui.FirstEntryCache
-
- startLookup(String) - Method in interface jgloss.ui.LookupResultHandler
-
- startLookup(LookupModel) - Method in interface jgloss.ui.LookupResultHandler
-
- startLookup(String) - Method in class jgloss.ui.LookupResultList
-
- startLookup(LookupModel) - Method in class jgloss.ui.LookupResultList
-
- startLookup(String) - Method in class jgloss.ui.LookupResultProxy
-
- startLookup(LookupModel) - Method in class jgloss.ui.LookupResultProxy
-
- STARTUP_WORDLOOKUP - Static variable in class jgloss.Preferences
-
- STATE_PROPERTY - Static variable in class jgloss.ui.util.SwingWorkerProgressFeedback
-
- stateChanged(LookupChangeEvent) - Method in class jgloss.ui.LookupConfigPanel
-
- stop() - Method in class jgloss.ui.StopableReader
-
Makes this reader signal end of file on all following reads.
- StopableReader - Class in jgloss.ui
-
A reader which can be stopped in mid-stream.
- StopableReader(Reader) - Constructor for class jgloss.ui.StopableReader
-
Constructs a new StopableReader which will read from the passed in stream.
- StyleDialog - Class in jgloss.ui
-
Component which allows the user to edit visual-related preferences.
- StyleDialog() - Constructor for class jgloss.ui.StyleDialog
-
Creates the style dialog.
- StyleDialog.ColorIcon - Class in jgloss.ui
-
An Icon which paints itself as a single color.
- StyleDialog.ColorIcon() - Constructor for class jgloss.ui.StyleDialog.ColorIcon
-
Creates a new white ColorIcon with a size of 20x10.
- StyleDialog.ColorIcon(int, int, Color) - Constructor for class jgloss.ui.StyleDialog.ColorIcon
-
Creates a new ColorIcon with the specified size and color.
- SwingWorkerProgressFeedback - Class in jgloss.ui.util
-
Show progress feedback for SwingWorker background execution.