|
|||||||||
| Home >> All >> com >> virtuosotechnologies >> asaph >> [ maingui overview ] | PREV NEXT | ||||||||
A
- API_NAME - Static variable in interface com.virtuosotechnologies.asaph.maingui.CommandManager
- The name of this API.
- API_NAME - Static variable in interface com.virtuosotechnologies.asaph.maingui.DatabaseManager
- The name of this API.
- API_NAME - Static variable in interface com.virtuosotechnologies.asaph.maingui.GuiEnvironmentManager
- The name of this API.
- API_NAME - Static variable in interface com.virtuosotechnologies.asaph.maingui.ListUpdateManager
- The name of this API.
- API_NAME - Static variable in interface com.virtuosotechnologies.asaph.maingui.PaneManager
- The name of this API.
- API_NAME - Static variable in interface com.virtuosotechnologies.asaph.maingui.PrefsWindowManager
- The name of this API.
- API_NAME - Static variable in interface com.virtuosotechnologies.asaph.maingui.SelectionManager
- The name of this API.
- ASAPHDB_URI_SCHEME - Static variable in class com.virtuosotechnologies.asaph.maingui.DatabaseIdentifier
- URI scheme for asaph databases
- activate(JComponent) - Method in class com.virtuosotechnologies.asaph.maingui.PrefsWindowManagerImpl.PaneInfoRec
- addDatabaseListener(DatabaseListener) - Method in interface com.virtuosotechnologies.asaph.maingui.DatabaseManager
- Add a DatabaseListener to the main gui.
- addDatabaseListener(DatabaseListener) - Method in class com.virtuosotechnologies.asaph.maingui.DatabaseManagerImpl
- Add a DatabaseListener to the main gui.
- addFilterGui(PredicateSemantics, JPanel) - Method in class com.virtuosotechnologies.asaph.maingui.SearchGui
- addSelectionListener(SelectionListener) - Method in class com.virtuosotechnologies.asaph.maingui.ListsImpl
- Add a SelectionListener to the main gui.
- addSelectionListener(SelectionListener) - Method in interface com.virtuosotechnologies.asaph.maingui.SelectionManager
- Add a SelectionListener to the main gui.
- addSongID(SongID) - Method in class com.virtuosotechnologies.asaph.maingui.SongListModel
- Add a song id to the list model
- addSongIDs(Collection) - Method in class com.virtuosotechnologies.asaph.maingui.SongListModel
- Add a collection of song ids to the list model
- addSongNode_ - Variable in class com.virtuosotechnologies.asaph.maingui.CommandManagerImpl
- allOf_ - Variable in class com.virtuosotechnologies.asaph.maingui.SearchGui
- altTitlesFieldItem - Static variable in class com.virtuosotechnologies.asaph.maingui.SearchGui
- authorFieldItem - Static variable in class com.virtuosotechnologies.asaph.maingui.SearchGui
B
- bodyFieldItem - Static variable in class com.virtuosotechnologies.asaph.maingui.SearchGui
- broadcaster_ - Variable in class com.virtuosotechnologies.asaph.maingui.DatabaseManagerImpl
- broadcaster_ - Variable in class com.virtuosotechnologies.asaph.maingui.ListsImpl
- buildDialog() - Method in class com.virtuosotechnologies.asaph.maingui.SearchGui
C
- CommandManager - interface com.virtuosotechnologies.asaph.maingui.CommandManager.
- The command manager API exported by the maingui plugin
- CommandManager.CommandCategory - class com.virtuosotechnologies.asaph.maingui.CommandManager.CommandCategory.
- A category for commands, specifying where in the menus the command will appear, as well as additional behaviors involving appearance and enabling.
- CommandManager.CommandCategory(String) - Constructor for class com.virtuosotechnologies.asaph.maingui.CommandManager.CommandCategory
- CommandManagerImpl - class com.virtuosotechnologies.asaph.maingui.CommandManagerImpl.
- Implementation of main menu commands
- CommandManagerImpl(JComponent, Launcher, SongUtils, DatabaseManagerImpl, GuiEnvironmentManager, ListsImpl, PaneManagerImpl, PrefsWindowManagerImpl, MainGuiPlugin) - Constructor for class com.virtuosotechnologies.asaph.maingui.CommandManagerImpl
- categoryList_ - Variable in class com.virtuosotechnologies.asaph.maingui.PrefsWindowManagerImpl
- clear() - Method in class com.virtuosotechnologies.asaph.maingui.SongListModel
- Clear the whole list
- close() - Method in interface com.virtuosotechnologies.asaph.maingui.PaneController
- Close the pane in the main gui.
- close() - Method in class com.virtuosotechnologies.asaph.maingui.PaneManagerImpl.PaneControllerImpl
- Close the pane in the main gui.
- closeNode_ - Variable in class com.virtuosotechnologies.asaph.maingui.CommandManagerImpl
- closePrefsWindow() - Method in class com.virtuosotechnologies.asaph.maingui.PrefsWindowManagerImpl
- collationKey_ - Variable in class com.virtuosotechnologies.asaph.maingui.SongListModel.Item
- collator_ - Variable in class com.virtuosotechnologies.asaph.maingui.SongListModel
- com.virtuosotechnologies.asaph.maingui - package com.virtuosotechnologies.asaph.maingui
- commandInvoked(CommandEvent) - Method in class com.virtuosotechnologies.asaph.maingui.PaneManagerImpl.PaneCommandNode
- commandManager_ - Variable in class com.virtuosotechnologies.asaph.maingui.ListsImpl
- commandManager_ - Variable in class com.virtuosotechnologies.asaph.maingui.MainGuiPlugin
- commentFieldItem - Static variable in class com.virtuosotechnologies.asaph.maingui.SearchGui
- compare(SongListModel.Item, SongListModel.Item) - Method in class com.virtuosotechnologies.asaph.maingui.SongListModel.ItemComparator
- Compare two items.
- compare(SongListModel.Item, SongListModel.Item) - Method in class com.virtuosotechnologies.asaph.maingui.TitleSortSongComparator
- Compare two items.
- component_ - Variable in class com.virtuosotechnologies.asaph.maingui.PrefsWindowManagerImpl.PaneInfoRec
- connectorMap_ - Variable in class com.virtuosotechnologies.asaph.maingui.DatabaseManagerImpl
- connectorName_ - Variable in class com.virtuosotechnologies.asaph.maingui.DatabaseIdentifier
- connector_ - Variable in class com.virtuosotechnologies.asaph.maingui.DatabaseManagerImpl.ConnectorRecord
- containsPositionItem - Static variable in class com.virtuosotechnologies.asaph.maingui.SearchGui
- controller_ - Variable in class com.virtuosotechnologies.asaph.maingui.PaneManagerImpl.PaneCommandNode
- copySongNode_ - Variable in class com.virtuosotechnologies.asaph.maingui.CommandManagerImpl
- copyrightFieldItem - Static variable in class com.virtuosotechnologies.asaph.maingui.SearchGui
- createCommandGroup(CommandManager.CommandCategory) - Method in interface com.virtuosotechnologies.asaph.maingui.CommandManager
- Returns a group-flavored CommandNode that can be filled with commands which a plugin wants to submit to the menu system.
- createCommandGroup(CommandManager.CommandCategory) - Method in class com.virtuosotechnologies.asaph.maingui.CommandManagerImpl
- Returns a group-flavored CommandNode that can be filled with commands which a plugin wants to submit to the menu system.
- createPane(JComponent) - Method in class com.virtuosotechnologies.asaph.maingui.MainGuiPrefsPane
- This method is called when the prefs window is opened.
- createPane(JComponent, String, CommandNode, PaneHandler) - Method in interface com.virtuosotechnologies.asaph.maingui.PaneManager
- Open a pane in the main gui.
- createPane(JComponent, String, CommandNode, PaneHandler) - Method in class com.virtuosotechnologies.asaph.maingui.PaneManagerImpl
- Open a pane in the main gui.
- createPane(JComponent) - Method in interface com.virtuosotechnologies.asaph.maingui.PrefsPaneProvider
- This method is called when the prefs window is opened.
- curComparator_ - Variable in class com.virtuosotechnologies.asaph.maingui.SongListModel
- curPaneNum_ - Variable in class com.virtuosotechnologies.asaph.maingui.PrefsWindowManagerImpl
D
- DATABASE_CLOSED - Static variable in class com.virtuosotechnologies.asaph.maingui.DatabaseEvent
- DATABASE_CLOSED_METHOD - Static variable in interface com.virtuosotechnologies.asaph.maingui.DatabaseListener
- DATABASE_CLOSING - Static variable in class com.virtuosotechnologies.asaph.maingui.DatabaseEvent
- DATABASE_CLOSING_METHOD - Static variable in interface com.virtuosotechnologies.asaph.maingui.DatabaseListener
- DATABASE_DIRTY_KEY - Static variable in interface com.virtuosotechnologies.asaph.maingui.DatabaseManager
- Database property for the dirty bit
- DATABASE_ICON_KEY - Static variable in interface com.virtuosotechnologies.asaph.maingui.DatabaseManager
- Database property for the database icon
- DATABASE_IDENTIFIER_KEY - Static variable in interface com.virtuosotechnologies.asaph.maingui.DatabaseManager
- Database property for the database identifier
- DATABASE_NAME_KEY - Static variable in interface com.virtuosotechnologies.asaph.maingui.DatabaseManager
- Database property for the database name
- DATABASE_OPENED - Static variable in class com.virtuosotechnologies.asaph.maingui.DatabaseEvent
- DATABASE_OPENED_METHOD - Static variable in interface com.virtuosotechnologies.asaph.maingui.DatabaseListener
- DATABASE_SELECTION_CHANGED_METHOD - Static variable in interface com.virtuosotechnologies.asaph.maingui.SelectionListener
- DETAILS_PREFSNODE - Static variable in class com.virtuosotechnologies.asaph.maingui.ListsImpl
- DatabaseConnector - interface com.virtuosotechnologies.asaph.maingui.DatabaseConnector.
- This interface is implemented by plugins that know how to connect to a database identified by a DatabaseIdentifier
- DatabaseController - interface com.virtuosotechnologies.asaph.maingui.DatabaseController.
- An interface for a database connection to use to notify the system of explicit changes to the database attributes.
- DatabaseEvent - class com.virtuosotechnologies.asaph.maingui.DatabaseEvent.
- A database has changed state
- DatabaseEvent(Object, DatabaseEvent.Type, SongDatabase) - Constructor for class com.virtuosotechnologies.asaph.maingui.DatabaseEvent
- Constructor
- DatabaseEvent.Type - class com.virtuosotechnologies.asaph.maingui.DatabaseEvent.Type.
- DatabaseEvent.Type(String) - Constructor for class com.virtuosotechnologies.asaph.maingui.DatabaseEvent.Type
- DatabaseHandler - interface com.virtuosotechnologies.asaph.maingui.DatabaseHandler.
- Implement this interface to handle events related to an opened database
- DatabaseIdentifier - class com.virtuosotechnologies.asaph.maingui.DatabaseIdentifier.
- An identifier for a SongDatabase.
- DatabaseIdentifier(String, String) - Constructor for class com.virtuosotechnologies.asaph.maingui.DatabaseIdentifier
- Constructor
- DatabaseIdentifier(String) - Constructor for class com.virtuosotechnologies.asaph.maingui.DatabaseIdentifier
- Constructor
- DatabaseIdentifier(URI) - Constructor for class com.virtuosotechnologies.asaph.maingui.DatabaseIdentifier
- Constructor
- DatabaseListener - interface com.virtuosotechnologies.asaph.maingui.DatabaseListener.
- Database change listener
- DatabaseManager - interface com.virtuosotechnologies.asaph.maingui.DatabaseManager.
- The song database manager API exported by the maingui plugin
- DatabaseManagerImpl - class com.virtuosotechnologies.asaph.maingui.DatabaseManagerImpl.
- Manager for the open database list (implementation)
- DatabaseManagerImpl() - Constructor for class com.virtuosotechnologies.asaph.maingui.DatabaseManagerImpl
- Constructor
- DatabaseManagerImpl.ConnectorRecord - class com.virtuosotechnologies.asaph.maingui.DatabaseManagerImpl.ConnectorRecord.
- DatabaseManagerImpl.ConnectorRecord(DatabaseConnector, int) - Constructor for class com.virtuosotechnologies.asaph.maingui.DatabaseManagerImpl.ConnectorRecord
- DatabaseManagerImpl.DatabaseListModel - class com.virtuosotechnologies.asaph.maingui.DatabaseManagerImpl.DatabaseListModel.
- DatabaseManagerImpl.DatabaseListModel() - Constructor for class com.virtuosotechnologies.asaph.maingui.DatabaseManagerImpl.DatabaseListModel
- DatabaseManagerImpl.Item - class com.virtuosotechnologies.asaph.maingui.DatabaseManagerImpl.Item.
- JList element type
- DatabaseManagerImpl.Item(SongDatabase, String, Icon, DatabaseIdentifier, DatabaseHandler) - Constructor for class com.virtuosotechnologies.asaph.maingui.DatabaseManagerImpl.Item
- DatabaseSelectionEvent - class com.virtuosotechnologies.asaph.maingui.DatabaseSelectionEvent.
- The selection in the database list has changed.
- DatabaseSelectionEvent(Object, SongDatabase, SongDatabase) - Constructor for class com.virtuosotechnologies.asaph.maingui.DatabaseSelectionEvent
- Constructor
- DuplicateConnectorException - exception com.virtuosotechnologies.asaph.maingui.DuplicateConnectorException.
- Connector name already exists
- DuplicateConnectorException(String, int) - Constructor for class com.virtuosotechnologies.asaph.maingui.DuplicateConnectorException
- data_ - Variable in class com.virtuosotechnologies.asaph.maingui.SearchGui.ComboBoxItem
- databaseClosed(DatabaseEvent) - Method in interface com.virtuosotechnologies.asaph.maingui.DatabaseListener
- A database has been closed
- databaseClosing(DatabaseEvent) - Method in interface com.virtuosotechnologies.asaph.maingui.DatabaseListener
- A database is closing.
- databaseLocator_ - Variable in class com.virtuosotechnologies.asaph.maingui.DatabaseIdentifier
- databaseManager_ - Variable in class com.virtuosotechnologies.asaph.maingui.CommandManagerImpl
- databaseManager_ - Variable in class com.virtuosotechnologies.asaph.maingui.ListsImpl
- databaseManager_ - Variable in class com.virtuosotechnologies.asaph.maingui.MainGuiPlugin
- databaseOpened(DatabaseEvent) - Method in interface com.virtuosotechnologies.asaph.maingui.DatabaseListener
- A database has been opened
- databaseSelectionChanged(DatabaseSelectionEvent) - Method in interface com.virtuosotechnologies.asaph.maingui.SelectionListener
- The database selection has changed.
- database_ - Variable in class com.virtuosotechnologies.asaph.maingui.DatabaseEvent
- database_ - Variable in class com.virtuosotechnologies.asaph.maingui.DatabaseManagerImpl.Item
- database_ - Variable in class com.virtuosotechnologies.asaph.maingui.SongListModel
- database_ - Variable in class com.virtuosotechnologies.asaph.maingui.SongSelectionEvent
- databasesList_ - Variable in class com.virtuosotechnologies.asaph.maingui.ListsImpl
- dbInfoNode_ - Variable in class com.virtuosotechnologies.asaph.maingui.CommandManagerImpl
- deactivate() - Method in class com.virtuosotechnologies.asaph.maingui.PrefsWindowManagerImpl.PaneInfoRec
- defaultSongGroup_ - Variable in class com.virtuosotechnologies.asaph.maingui.CommandManagerImpl
- defaultSongNode_ - Variable in class com.virtuosotechnologies.asaph.maingui.CommandManagerImpl
- defaultSongPriority_ - Variable in class com.virtuosotechnologies.asaph.maingui.CommandManagerImpl
- deleteSongNode_ - Variable in class com.virtuosotechnologies.asaph.maingui.CommandManagerImpl
- delim_ - Variable in class com.virtuosotechnologies.asaph.maingui.SongListModel
- description_ - Variable in class com.virtuosotechnologies.asaph.maingui.PrefsWindowManagerImpl.PaneInfoRec
- desktop_ - Variable in class com.virtuosotechnologies.asaph.maingui.PaneManagerImpl
- detailPanePrefs_ - Variable in class com.virtuosotechnologies.asaph.maingui.ListsImpl
- dialogParent_ - Variable in class com.virtuosotechnologies.asaph.maingui.CommandManagerImpl
- dialogParent_ - Variable in class com.virtuosotechnologies.asaph.maingui.MainGuiPlugin
- doAbout() - Method in class com.virtuosotechnologies.asaph.maingui.CommandManagerImpl
- doAddSong() - Method in class com.virtuosotechnologies.asaph.maingui.CommandManagerImpl
- doCopySongs() - Method in class com.virtuosotechnologies.asaph.maingui.CommandManagerImpl
- doDefaultSongCommand() - Method in class com.virtuosotechnologies.asaph.maingui.CommandManagerImpl
- doDeleteSongs() - Method in class com.virtuosotechnologies.asaph.maingui.CommandManagerImpl
- doFindAllSongs() - Method in class com.virtuosotechnologies.asaph.maingui.SearchGui
- doFindSongs() - Method in class com.virtuosotechnologies.asaph.maingui.SearchGui
- doGetDBInfo() - Method in class com.virtuosotechnologies.asaph.maingui.CommandManagerImpl
- doHelp() - Method in class com.virtuosotechnologies.asaph.maingui.CommandManagerImpl
- doPasteSongs() - Method in class com.virtuosotechnologies.asaph.maingui.CommandManagerImpl
- doPrefs() - Method in class com.virtuosotechnologies.asaph.maingui.CommandManagerImpl
- doRefreshIndex() - Method in class com.virtuosotechnologies.asaph.maingui.CommandManagerImpl
- doSafeClose() - Method in class com.virtuosotechnologies.asaph.maingui.CommandManagerImpl
- doSafeQuit() - Method in class com.virtuosotechnologies.asaph.maingui.CommandManagerImpl
E
- endsWithPositionItem - Static variable in class com.virtuosotechnologies.asaph.maingui.SearchGui
- equals(Object) - Method in class com.virtuosotechnologies.asaph.maingui.DatabaseIdentifier
- Equals
- equals(Object) - Method in class com.virtuosotechnologies.asaph.maingui.TitleSortSongComparator
- Does this comparator enforce the same ordering as another SongComparator?
- equalsPositionItem - Static variable in class com.virtuosotechnologies.asaph.maingui.SearchGui
F
- fileChooserDirectory_ - Variable in class com.virtuosotechnologies.asaph.maingui.MainGuiPlugin
- fillInPredicates(JPanel) - Method in class com.virtuosotechnologies.asaph.maingui.SearchGui
- filterPredicate_ - Variable in class com.virtuosotechnologies.asaph.maingui.ListsImpl
- filterPredicate_ - Variable in class com.virtuosotechnologies.asaph.maingui.SongListModel
- findAllSongsNode_ - Variable in class com.virtuosotechnologies.asaph.maingui.CommandManagerImpl
- findDatabaseIndex(SongDatabase) - Method in class com.virtuosotechnologies.asaph.maingui.DatabaseManagerImpl
- Get the index for the given database
- findDatabaseItem(SongDatabase) - Method in class com.virtuosotechnologies.asaph.maingui.DatabaseManagerImpl
- Get the Item for the given database
- findItem(Object, SearchGui.ComboBoxItem) - Static method in class com.virtuosotechnologies.asaph.maingui.SearchGui.ComboBoxItem
- findItem(SongID) - Method in class com.virtuosotechnologies.asaph.maingui.SongListModel
- findSongIndex(SongID) - Method in class com.virtuosotechnologies.asaph.maingui.SongListModel
- findSongsNode_ - Variable in class com.virtuosotechnologies.asaph.maingui.CommandManagerImpl
- fireContentsChanged(int, int) - Method in class com.virtuosotechnologies.asaph.maingui.DatabaseManagerImpl.DatabaseListModel
- fireIntervalAdded(int, int) - Method in class com.virtuosotechnologies.asaph.maingui.DatabaseManagerImpl.DatabaseListModel
- fireIntervalRemoved(int, int) - Method in class com.virtuosotechnologies.asaph.maingui.DatabaseManagerImpl.DatabaseListModel
- firstLineFieldItem - Static variable in class com.virtuosotechnologies.asaph.maingui.SearchGui
- font_ - Static variable in class com.virtuosotechnologies.asaph.maingui.ListsImpl.HeaderPane
- frame_ - Variable in class com.virtuosotechnologies.asaph.maingui.PaneManagerImpl.PaneControllerImpl
- frame_ - Variable in class com.virtuosotechnologies.asaph.maingui.PrefsWindowManagerImpl
G
- GuiEnvironmentManager - interface com.virtuosotechnologies.asaph.maingui.GuiEnvironmentManager.
- A miscellaneous API exported by the maingui plugin
- getAPIImplementation(String, PluginLinker) - Method in class com.virtuosotechnologies.asaph.maingui.MainGuiPlugin
- A plugin must implement this method to provide the implementations of the APIs that it provides.
- getBottomSplitPanePosition() - Method in class com.virtuosotechnologies.asaph.maingui.ListsImpl
- getCollationKey() - Method in class com.virtuosotechnologies.asaph.maingui.SongListModel.Item
- getComparator() - Method in class com.virtuosotechnologies.asaph.maingui.SongListModel
- Get the comparator currently used to order songs.
- getConnector() - Method in class com.virtuosotechnologies.asaph.maingui.DatabaseManagerImpl.ConnectorRecord
- getConnectorName() - Method in class com.virtuosotechnologies.asaph.maingui.DatabaseIdentifier
- Get the plugin name
- getConnectorName() - Method in class com.virtuosotechnologies.asaph.maingui.DuplicateConnectorException
- getConnectorVersion() - Method in class com.virtuosotechnologies.asaph.maingui.DuplicateConnectorException
- getData() - Method in class com.virtuosotechnologies.asaph.maingui.SearchGui.ComboBoxItem
- getDatabase() - Method in class com.virtuosotechnologies.asaph.maingui.DatabaseManagerImpl.Item
- getDatabase() - Method in class com.virtuosotechnologies.asaph.maingui.SongSelectionEvent
- Get the database containing the selected songs
- getDatabaseHandler(int) - Method in class com.virtuosotechnologies.asaph.maingui.DatabaseManagerImpl
- getDatabaseLocator() - Method in class com.virtuosotechnologies.asaph.maingui.DatabaseIdentifier
- Get the database locator string
- getDatabaseProperties(SongDatabase) - Method in interface com.virtuosotechnologies.asaph.maingui.DatabaseManager
- Get a PropertySet providing a view of the properties of the given database.
- getDatabaseProperties(SongDatabase) - Method in class com.virtuosotechnologies.asaph.maingui.DatabaseManagerImpl
- Get a PropertySet providing a view of the properties of the given database.
- getDescription() - Method in class com.virtuosotechnologies.asaph.maingui.PrefsWindowManagerImpl.PaneInfoRec
- getDialogParent() - Method in interface com.virtuosotechnologies.asaph.maingui.GuiEnvironmentManager
- Get the dialog parent.
- getDialogParent() - Method in class com.virtuosotechnologies.asaph.maingui.MainGuiPlugin.GuiEnvironmentManagerImpl
- Get the dialog parent.
- getElementAt(int) - Method in class com.virtuosotechnologies.asaph.maingui.DatabaseManagerImpl.DatabaseListModel
- Required by ListModel interface
- getElementAt(int) - Method in class com.virtuosotechnologies.asaph.maingui.SongListModel
- Required by ListModel interface
- getFileChooserDirectory() - Method in interface com.virtuosotechnologies.asaph.maingui.GuiEnvironmentManager
- Get the current directory for file choosers
- getFileChooserDirectory() - Method in class com.virtuosotechnologies.asaph.maingui.MainGuiPlugin.GuiEnvironmentManagerImpl
- Get the current directory for file choosers
- getFilter() - Method in class com.virtuosotechnologies.asaph.maingui.ListsImpl
- getFilter() - Method in class com.virtuosotechnologies.asaph.maingui.SongListModel
- getHandler() - Method in class com.virtuosotechnologies.asaph.maingui.DatabaseManagerImpl.Item
- getHandler() - Method in class com.virtuosotechnologies.asaph.maingui.PaneManagerImpl.PaneControllerImpl
- getIcon() - Method in class com.virtuosotechnologies.asaph.maingui.DatabaseManagerImpl.Item
- getIdentifier() - Method in class com.virtuosotechnologies.asaph.maingui.DatabaseManagerImpl.Item
- getJComponent() - Method in class com.virtuosotechnologies.asaph.maingui.ListsImpl
- getJComponent() - Method in class com.virtuosotechnologies.asaph.maingui.PaneManagerImpl
- getJComponent() - Method in class com.virtuosotechnologies.asaph.maingui.PrefsWindowManagerImpl.PaneInfoRec
- getMenuBarRoot() - Method in class com.virtuosotechnologies.asaph.maingui.CommandManagerImpl
- getName() - Method in class com.virtuosotechnologies.asaph.maingui.DatabaseManagerImpl.Item
- getNameForSongID(SongID) - Method in class com.virtuosotechnologies.asaph.maingui.ListsImpl
- getNameForSongID(SongID) - Method in class com.virtuosotechnologies.asaph.maingui.SongListModel
- getNewSelection() - Method in class com.virtuosotechnologies.asaph.maingui.DatabaseSelectionEvent
- Get the database now selected
- getNewSelection() - Method in class com.virtuosotechnologies.asaph.maingui.SongSelectionEvent
- Get the collection of SongIDs now selected
- getOldSelection() - Method in class com.virtuosotechnologies.asaph.maingui.DatabaseSelectionEvent
- Get the database previously selected
- getOldSelection() - Method in class com.virtuosotechnologies.asaph.maingui.SongSelectionEvent
- Get the collection of SongIDs previously selected
- getOpenDatabaseCollection() - Method in interface com.virtuosotechnologies.asaph.maingui.DatabaseManager
- Get a snapshot of the collection of open databases.
- getOpenDatabaseCollection() - Method in class com.virtuosotechnologies.asaph.maingui.DatabaseManagerImpl
- Get a snapshot of the collection of open databases.
- getProvider() - Method in class com.virtuosotechnologies.asaph.maingui.PrefsWindowManagerImpl.PaneInfoRec
- getSelectedDatabase() - Method in class com.virtuosotechnologies.asaph.maingui.ListsImpl
- Get the currently selected database.
- getSelectedDatabase() - Method in interface com.virtuosotechnologies.asaph.maingui.SelectionManager
- Get the currently selected database.
- getSelectedDatabaseHandler() - Method in class com.virtuosotechnologies.asaph.maingui.ListsImpl
- getSelectedSongSet() - Method in class com.virtuosotechnologies.asaph.maingui.ListsImpl
- Get the Set of currently selected songs.
- getSelectedSongSet() - Method in interface com.virtuosotechnologies.asaph.maingui.SelectionManager
- Get the Set of currently selected songs.
- getSize() - Method in class com.virtuosotechnologies.asaph.maingui.DatabaseManagerImpl.DatabaseListModel
- Required by ListModel interface
- getSize() - Method in class com.virtuosotechnologies.asaph.maingui.SongListModel
- Required by ListModel interface
- getSongDatabase() - Method in class com.virtuosotechnologies.asaph.maingui.DatabaseEvent
- Get which database is affected
- getSongID() - Method in class com.virtuosotechnologies.asaph.maingui.SongListModel.Item
- getSwingListModel() - Method in class com.virtuosotechnologies.asaph.maingui.DatabaseManagerImpl
- Get the swing list model
- getTitle() - Method in class com.virtuosotechnologies.asaph.maingui.PrefsWindowManagerImpl.PaneInfoRec
- getToolBarRoot() - Method in class com.virtuosotechnologies.asaph.maingui.CommandManagerImpl
- getTopSplitPanePosition() - Method in class com.virtuosotechnologies.asaph.maingui.ListsImpl
- getTotalSize() - Method in class com.virtuosotechnologies.asaph.maingui.SongListModel
- Get the total size including filtered out elements
- getType() - Method in class com.virtuosotechnologies.asaph.maingui.DatabaseEvent
- Get the event type
- getVersion() - Method in class com.virtuosotechnologies.asaph.maingui.DatabaseManagerImpl.ConnectorRecord
- getWindowsMenuNode() - Method in class com.virtuosotechnologies.asaph.maingui.CommandManagerImpl
- grabFocus() - Method in interface com.virtuosotechnologies.asaph.maingui.PaneController
- Cause this pane to grab focus.
- grabFocus() - Method in class com.virtuosotechnologies.asaph.maingui.PaneManagerImpl.PaneControllerImpl
- Cause this pane to grab focus.
- guiEnviron_ - Variable in class com.virtuosotechnologies.asaph.maingui.CommandManagerImpl
- guiEnviron_ - Variable in class com.virtuosotechnologies.asaph.maingui.SearchGui
- guiEnvironmentManager_ - Variable in class com.virtuosotechnologies.asaph.maingui.MainGuiPlugin
H
- handleDatabaseClosing() - Method in interface com.virtuosotechnologies.asaph.maingui.DatabaseHandler
- This method is called when the main gui wants to close this database.
- handleDatabaseDirtied() - Method in interface com.virtuosotechnologies.asaph.maingui.DatabaseHandler
- This is called when something attempts to mark this database dirty.
- handleDatabaseGetInfo() - Method in interface com.virtuosotechnologies.asaph.maingui.DatabaseHandler
- This is called when the user double-clicks or selects "Get Info" on this database.
- handlePaneClosing() - Method in interface com.virtuosotechnologies.asaph.maingui.PaneHandler
- This method is called when the main gui wants to close this pane.
- handler_ - Variable in class com.virtuosotechnologies.asaph.maingui.DatabaseManagerImpl.Item
- handler_ - Variable in class com.virtuosotechnologies.asaph.maingui.PaneManagerImpl.PaneControllerImpl
- hashCode() - Method in class com.virtuosotechnologies.asaph.maingui.DatabaseIdentifier
- HashCode
I
- INFO_COLOR - Static variable in class com.virtuosotechnologies.asaph.maingui.ListsImpl
- INFO_FONT - Static variable in class com.virtuosotechnologies.asaph.maingui.ListsImpl
- infoPanel_ - Variable in class com.virtuosotechnologies.asaph.maingui.ListsImpl
- initialize(PluginLinker) - Method in class com.virtuosotechnologies.asaph.maingui.MainGuiPlugin
- Perform first initialization of the plugin.
- isDirty() - Method in class com.virtuosotechnologies.asaph.maingui.DatabaseManagerImpl.Item
- isFocused() - Method in interface com.virtuosotechnologies.asaph.maingui.PaneController
- Returns true if this pane has focus.
- isFocused() - Method in class com.virtuosotechnologies.asaph.maingui.PaneManagerImpl.PaneControllerImpl
- Returns true if this pane has focus.
- isOpen() - Method in interface com.virtuosotechnologies.asaph.maingui.PaneController
- Returns true if the pane is still open.
- isOpen() - Method in class com.virtuosotechnologies.asaph.maingui.PaneManagerImpl.PaneControllerImpl
- Returns true if the pane is still open.
- isOpen_ - Variable in class com.virtuosotechnologies.asaph.maingui.PaneManagerImpl.PaneControllerImpl
- isShowingAltTitlesDetail() - Method in class com.virtuosotechnologies.asaph.maingui.ListsImpl
- isShowingAuthorDetail() - Method in class com.virtuosotechnologies.asaph.maingui.ListsImpl
- isShowingCommentDetail() - Method in class com.virtuosotechnologies.asaph.maingui.ListsImpl
- isShowingCopyrightDetail() - Method in class com.virtuosotechnologies.asaph.maingui.ListsImpl
- itemMap_ - Static variable in class com.virtuosotechnologies.asaph.maingui.SearchGui.ComboBoxItem
J
- jobListener_ - Variable in class com.virtuosotechnologies.asaph.maingui.SearchGui
- jobRunner_ - Variable in class com.virtuosotechnologies.asaph.maingui.SearchGui
K
- keywordsFieldItem - Static variable in class com.virtuosotechnologies.asaph.maingui.SearchGui
L
- LISTS_VERTICAL2_DIVIDER_PREFSKEY - Static variable in class com.virtuosotechnologies.asaph.maingui.MainGuiPlugin
- LISTS_VERTICAL_DIVIDER_PREFSKEY - Static variable in class com.virtuosotechnologies.asaph.maingui.MainGuiPlugin
- LISTS_WIDTH_PREFSKEY - Static variable in class com.virtuosotechnologies.asaph.maingui.MainGuiPlugin
- ListUpdateManager - interface com.virtuosotechnologies.asaph.maingui.ListUpdateManager.
- The list update manager API exported by the maingui plugin
- ListsImpl - class com.virtuosotechnologies.asaph.maingui.ListsImpl.
- Implementation of the database and song lists.
- ListsImpl(SongUtils, DatabaseManagerImpl, JComponent) - Constructor for class com.virtuosotechnologies.asaph.maingui.ListsImpl
- Constructor
- ListsImpl.HeaderPane - class com.virtuosotechnologies.asaph.maingui.ListsImpl.HeaderPane.
- ListsImpl.HeaderPane(String) - Constructor for class com.virtuosotechnologies.asaph.maingui.ListsImpl.HeaderPane
- lastPaneX_ - Variable in class com.virtuosotechnologies.asaph.maingui.PaneManagerImpl
- lastPaneY_ - Variable in class com.virtuosotechnologies.asaph.maingui.PaneManagerImpl
- lastUntitledNumber_ - Variable in class com.virtuosotechnologies.asaph.maingui.CommandManagerImpl
- launcher_ - Variable in class com.virtuosotechnologies.asaph.maingui.CommandManagerImpl
- launcher_ - Variable in class com.virtuosotechnologies.asaph.maingui.MainGuiPlugin
- listModel_ - Variable in class com.virtuosotechnologies.asaph.maingui.DatabaseManagerImpl
- list_ - Variable in class com.virtuosotechnologies.asaph.maingui.DatabaseManagerImpl
- list_ - Variable in class com.virtuosotechnologies.asaph.maingui.SongListModel
- listener_ - Variable in class com.virtuosotechnologies.asaph.maingui.ListsImpl
- listsImpl_ - Variable in class com.virtuosotechnologies.asaph.maingui.CommandManagerImpl
- listsImpl_ - Variable in class com.virtuosotechnologies.asaph.maingui.MainGuiPlugin
- listsImpl_ - Variable in class com.virtuosotechnologies.asaph.maingui.MainGuiPrefsPane
- listsImpl_ - Variable in class com.virtuosotechnologies.asaph.maingui.PaneManagerImpl
- listsImpl_ - Variable in class com.virtuosotechnologies.asaph.maingui.SearchGui
- listsPanel_ - Variable in class com.virtuosotechnologies.asaph.maingui.ListsImpl
- logger_ - Variable in class com.virtuosotechnologies.asaph.maingui.MainGuiPlugin
M
- MainGuiPlugin - class com.virtuosotechnologies.asaph.maingui.MainGuiPlugin.
- Implementation of main gui.
- MainGuiPlugin() - Constructor for class com.virtuosotechnologies.asaph.maingui.MainGuiPlugin
- Constructor
- MainGuiPlugin.GuiEnvironmentManagerImpl - class com.virtuosotechnologies.asaph.maingui.MainGuiPlugin.GuiEnvironmentManagerImpl.
- MainGuiPlugin.GuiEnvironmentManagerImpl() - Constructor for class com.virtuosotechnologies.asaph.maingui.MainGuiPlugin.GuiEnvironmentManagerImpl
- MainGuiPrefsPane - class com.virtuosotechnologies.asaph.maingui.MainGuiPrefsPane.
- Prefs pane for the main gui
- MainGuiPrefsPane(ListsImpl) - Constructor for class com.virtuosotechnologies.asaph.maingui.MainGuiPrefsPane
- Constructor
- mainTitleFieldItem - Static variable in class com.virtuosotechnologies.asaph.maingui.SearchGui
- menuBarRoot_ - Variable in class com.virtuosotechnologies.asaph.maingui.CommandManagerImpl
N
- nSelection_ - Variable in class com.virtuosotechnologies.asaph.maingui.DatabaseSelectionEvent
- nSelection_ - Variable in class com.virtuosotechnologies.asaph.maingui.SongSelectionEvent
- name_ - Variable in class com.virtuosotechnologies.asaph.maingui.DuplicateConnectorException
- name_ - Variable in class com.virtuosotechnologies.asaph.maingui.SongListModel.Item
O
- OPEN_COMMANDS - Static variable in interface com.virtuosotechnologies.asaph.maingui.CommandManager
- Denotes commands for database creating and opening.
- oSelection_ - Variable in class com.virtuosotechnologies.asaph.maingui.DatabaseSelectionEvent
- oSelection_ - Variable in class com.virtuosotechnologies.asaph.maingui.SongSelectionEvent
- okPressed_ - Variable in class com.virtuosotechnologies.asaph.maingui.SearchGui
- openDatabase(SongDatabase, String, Icon, DatabaseIdentifier, DatabaseHandler) - Method in interface com.virtuosotechnologies.asaph.maingui.DatabaseManager
- Add a database to the list of open databases
- openDatabase(SongDatabase, String, Icon, DatabaseIdentifier, DatabaseHandler) - Method in class com.virtuosotechnologies.asaph.maingui.DatabaseManagerImpl
- Add a database to the list of open databases
- openDatabaseGroup_ - Variable in class com.virtuosotechnologies.asaph.maingui.CommandManagerImpl
- openIdentifiedDatabase(AsyncJobRunner, DatabaseIdentifier) - Method in interface com.virtuosotechnologies.asaph.maingui.DatabaseConnector
- Attempt to open the SongDatabase referenced by the given identifier.
- openIdentifiedDatabase(AsyncJobRunner, DatabaseIdentifier) - Method in interface com.virtuosotechnologies.asaph.maingui.DatabaseManager
- Attempt to open the SongDatabase referenced by the given identifier.
- openIdentifiedDatabase(AsyncJobRunner, DatabaseIdentifier) - Method in class com.virtuosotechnologies.asaph.maingui.DatabaseManagerImpl
- Attempt to open the SongDatabase referenced by the given identifier.
- openPanes_ - Variable in class com.virtuosotechnologies.asaph.maingui.PaneManagerImpl
- openPrefsWindow() - Method in class com.virtuosotechnologies.asaph.maingui.PrefsWindowManagerImpl
- Opens the preferences window if it isn't already open, and brings it to the front.
P
- PaneController - interface com.virtuosotechnologies.asaph.maingui.PaneController.
- Controller for a pane
- PaneHandler - interface com.virtuosotechnologies.asaph.maingui.PaneHandler.
- This interface should be implemented to handle pane-related events
- PaneManager - interface com.virtuosotechnologies.asaph.maingui.PaneManager.
- The pane manager API exported by the maingui plugin
- PaneManagerImpl - class com.virtuosotechnologies.asaph.maingui.PaneManagerImpl.
- Implementation of the pane manager
- PaneManagerImpl(ListsImpl) - Constructor for class com.virtuosotechnologies.asaph.maingui.PaneManagerImpl
- PaneManagerImpl.PaneCommandNode - class com.virtuosotechnologies.asaph.maingui.PaneManagerImpl.PaneCommandNode.
- PaneManagerImpl.PaneCommandNode(PaneManagerImpl.PaneControllerImpl) - Constructor for class com.virtuosotechnologies.asaph.maingui.PaneManagerImpl.PaneCommandNode
- PaneManagerImpl.PaneControllerImpl - class com.virtuosotechnologies.asaph.maingui.PaneManagerImpl.PaneControllerImpl.
- PaneManagerImpl.PaneControllerImpl(JInternalFrame, PaneHandler) - Constructor for class com.virtuosotechnologies.asaph.maingui.PaneManagerImpl.PaneControllerImpl
- PrefsPaneProvider - interface com.virtuosotechnologies.asaph.maingui.PrefsPaneProvider.
- This interface should be implemented to implement a prefs pane.
- PrefsWindowManager - interface com.virtuosotechnologies.asaph.maingui.PrefsWindowManager.
- The preferences window manager API exported by the maingui plugin
- PrefsWindowManagerImpl - class com.virtuosotechnologies.asaph.maingui.PrefsWindowManagerImpl.
- Implementation of PrefsWindowManager
- PrefsWindowManagerImpl() - Constructor for class com.virtuosotechnologies.asaph.maingui.PrefsWindowManagerImpl
- Constructor
- PrefsWindowManagerImpl.PaneInfoRec - class com.virtuosotechnologies.asaph.maingui.PrefsWindowManagerImpl.PaneInfoRec.
- PrefsWindowManagerImpl.PaneInfoRec(PrefsPaneProvider, String, String) - Constructor for class com.virtuosotechnologies.asaph.maingui.PrefsWindowManagerImpl.PaneInfoRec
- paintComponent(Graphics) - Method in class com.virtuosotechnologies.asaph.maingui.ListsImpl.HeaderPane
- paneCommandNode_ - Variable in class com.virtuosotechnologies.asaph.maingui.PaneManagerImpl.PaneControllerImpl
- paneDisposed() - Method in class com.virtuosotechnologies.asaph.maingui.MainGuiPrefsPane
- This method is called when the prefs window is closed.