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

A

ACCELERATOR_KEYSTROKE_PROPERTY - Static variable in class com.virtuosotechnologies.lib.basiccommand.BasicCommandNode
Property key for the keyboard accelerator property.
ACCENT_SENSITIVE_STRENGTH - Static variable in class com.virtuosotechnologies.asaph.model.opsemantics.SearchParameters
Synonym of SECONDARY_STRENGTH
ACTIONITEM_FLAVOR - Static variable in class com.virtuosotechnologies.lib.basiccommand.BasicCommandNode
Action-item flavor.
ADDED - Static variable in class com.virtuosotechnologies.lib.container.ObjectSetEvent
A Type indicating the object was added
ADD_SONG_COMMANDS - Static variable in interface com.virtuosotechnologies.asaph.maingui.CommandManager
Denotes commands for song adding.
ALL_CHILDREN_REMOVED_METHOD - Static variable in interface com.virtuosotechnologies.lib.command.CommandNodeListener
Method object referring to the allChildrenRemoved method
ALTERNATETITLELIST_FIELD - Static variable in interface com.virtuosotechnologies.asaph.model.Song
Name of alternate titles field.
APIDefunctException - exception com.virtuosotechnologies.lib.plugin.APIDefunctException.
A call was made to an API that is defunct.
APIDefunctException(String, APIVersion) - Constructor for class com.virtuosotechnologies.lib.plugin.APIDefunctException
Constructor.
APINotAvailableException - exception com.virtuosotechnologies.lib.plugin.APINotAvailableException.
Operation requires an API that isn't available
APINotAvailableException(String, APIVersion) - Constructor for class com.virtuosotechnologies.lib.plugin.APINotAvailableException
Constructor.
APIProvider - interface com.virtuosotechnologies.lib.plugin.APIProvider.
An API provider.
APIVersion - class com.virtuosotechnologies.lib.plugin.APIVersion.
Version number of an API and API implementation.
APIVersion(int, int, int) - Constructor for class com.virtuosotechnologies.lib.plugin.APIVersion
Constructor
APIVersion(int, int) - Constructor for class com.virtuosotechnologies.lib.plugin.APIVersion
Constructor.
APPEARANCECHANGING_TOGGLEITEM_FLAVOR - Static variable in class com.virtuosotechnologies.lib.basiccommand.BasicCommandNode
Special toggle-item flavor used for appearance-changing items.
AUTHOR_FIELD - Static variable in interface com.virtuosotechnologies.asaph.model.Song
Name of author field.
AWTErrorEvent - class com.virtuosotechnologies.lib.error.AWTErrorEvent.
A RuntimeException or Error was thrown on the AWT thread
AWTErrorEvent(Object, Throwable) - Constructor for class com.virtuosotechnologies.lib.error.AWTErrorEvent
Constructor
AWTErrorListener - interface com.virtuosotechnologies.lib.error.AWTErrorListener.
Listener for AWT thread exceptions
AWTErrorManager - class com.virtuosotechnologies.lib.error.AWTErrorManager.
Tool that handles error reporting on the AWT thread
AWTErrorManager.Impl - class com.virtuosotechnologies.lib.error.AWTErrorManager.Impl.
Error reporter implementation.
AWTErrorManager.Impl() - Constructor for class com.virtuosotechnologies.lib.error.AWTErrorManager.Impl
Constructor
AbstractAWTContainerBuilderNode - class com.virtuosotechnologies.lib.basiccommand.builder.AbstractAWTContainerBuilderNode.
An element container builder that builds an AWT Container.
AbstractAWTContainerBuilderNode(CommandNode, AbstractBranchBuilderNode, int) - Constructor for class com.virtuosotechnologies.lib.basiccommand.builder.AbstractAWTContainerBuilderNode
Constructor implementation
AbstractAWTContainerBuilderNode(CommandNode, AbstractBranchBuilderNode, int, Container) - Constructor for class com.virtuosotechnologies.lib.basiccommand.builder.AbstractAWTContainerBuilderNode
Constructor implementation
AbstractAsyncJob - class com.virtuosotechnologies.lib.asyncjob.AbstractAsyncJob.
Abstract base implementation of AsyncJob.
AbstractAsyncJob(PropertySet) - Constructor for class com.virtuosotechnologies.lib.asyncjob.AbstractAsyncJob
Constructor.
AbstractAsyncJob(String, boolean, float, String, String, String, String) - Constructor for class com.virtuosotechnologies.lib.asyncjob.AbstractAsyncJob
Constructor.
AbstractAsyncJob(String, boolean, float, String) - Constructor for class com.virtuosotechnologies.lib.asyncjob.AbstractAsyncJob
Constructor.
AbstractAsyncJob(String, boolean, float) - Constructor for class com.virtuosotechnologies.lib.asyncjob.AbstractAsyncJob
Constructor.
AbstractAsyncJob(String, boolean) - Constructor for class com.virtuosotechnologies.lib.asyncjob.AbstractAsyncJob
Constructor.
AbstractAsyncJob() - Constructor for class com.virtuosotechnologies.lib.asyncjob.AbstractAsyncJob
Constructor.
AbstractAsyncJobRunner - class com.virtuosotechnologies.lib.asyncjob.AbstractAsyncJobRunner.
Abstract base class for AsyncJobRunner.
AbstractAsyncJobRunner() - Constructor for class com.virtuosotechnologies.lib.asyncjob.AbstractAsyncJobRunner
Constructor
AbstractAsyncJobRunner.ExecutionImpl - class com.virtuosotechnologies.lib.asyncjob.AbstractAsyncJobRunner.ExecutionImpl.
Basic execution tracker implementation.
AbstractAsyncJobRunner.ExecutionImpl(AsyncJob) - Constructor for class com.virtuosotechnologies.lib.asyncjob.AbstractAsyncJobRunner.ExecutionImpl
Subclass-visible constructor.
AbstractBranchBuilderNode - class com.virtuosotechnologies.lib.basiccommand.builder.AbstractBranchBuilderNode.
A skeletal implementation for builder nodes with children.
AbstractBranchBuilderNode(CommandNode, AbstractBranchBuilderNode, int) - Constructor for class com.virtuosotechnologies.lib.basiccommand.builder.AbstractBranchBuilderNode
Constructor
AbstractBuilderNode - class com.virtuosotechnologies.lib.basiccommand.builder.AbstractBuilderNode.
A skeletal implementation for builder nodes.
AbstractBuilderNode(CommandNode, AbstractBranchBuilderNode, int) - Constructor for class com.virtuosotechnologies.lib.basiccommand.builder.AbstractBuilderNode
Constructor
AbstractCommandNode - class com.virtuosotechnologies.lib.command.AbstractCommandNode.
Base class for implementations of CommandNode.
AbstractCommandNode() - Constructor for class com.virtuosotechnologies.lib.command.AbstractCommandNode
Constructor.
AbstractCommandNode(PropertySet) - Constructor for class com.virtuosotechnologies.lib.command.AbstractCommandNode
Constructor.
AbstractContainerElementBuilderNode - class com.virtuosotechnologies.lib.basiccommand.builder.AbstractContainerElementBuilderNode.
A branch builder that creates an element that can contain other elements.
AbstractContainerElementBuilderNode(CommandNode, AbstractBranchBuilderNode, int) - Constructor for class com.virtuosotechnologies.lib.basiccommand.builder.AbstractContainerElementBuilderNode
Constructor implementation
AbstractContainerElementBuilderNode(CommandNode, AbstractBranchBuilderNode, int, Object) - Constructor for class com.virtuosotechnologies.lib.basiccommand.builder.AbstractContainerElementBuilderNode
Constructor implementation
AbstractElementBuilderNode - class com.virtuosotechnologies.lib.basiccommand.builder.AbstractElementBuilderNode.
A skeletal builder that creates a single leaf object with no children.
AbstractElementBuilderNode(CommandNode, AbstractBranchBuilderNode, int) - Constructor for class com.virtuosotechnologies.lib.basiccommand.builder.AbstractElementBuilderNode
Constructor
AbstractElementBuilderNode(CommandNode, AbstractBranchBuilderNode, int, Object) - Constructor for class com.virtuosotechnologies.lib.basiccommand.builder.AbstractElementBuilderNode
Constructor
AbstractGroupBuilderNode - class com.virtuosotechnologies.lib.basiccommand.builder.AbstractGroupBuilderNode.
A builder that creates a group of related elements based on its children, but creates no element of its own.
AbstractGroupBuilderNode(CommandNode, AbstractBranchBuilderNode, int) - Constructor for class com.virtuosotechnologies.lib.basiccommand.builder.AbstractGroupBuilderNode
Constructor
AbstractRing - class com.virtuosotechnologies.lib.ring.AbstractRing.
Circular buffer abstract base class.
AbstractRing(int) - Constructor for class com.virtuosotechnologies.lib.ring.AbstractRing
Constructs an empty buffer with the specified initial capacity.
AbstractSwingButtonBuilderNode - class com.virtuosotechnologies.lib.basiccommand.builder.AbstractSwingButtonBuilderNode.
A builder that creates a swing button.
AbstractSwingButtonBuilderNode(CommandNode, AbstractBranchBuilderNode, int) - Constructor for class com.virtuosotechnologies.lib.basiccommand.builder.AbstractSwingButtonBuilderNode
Constructor
AbstractSwingButtonBuilderNode(CommandNode, AbstractBranchBuilderNode, int, AbstractButton) - Constructor for class com.virtuosotechnologies.lib.basiccommand.builder.AbstractSwingButtonBuilderNode
Constructor
AddedSongBlock - interface com.virtuosotechnologies.asaph.model.AddedSongBlock.
This interface represents a SongBlock that is added to the song only for a particular Variation.
AllChildrenRemovedEvent - class com.virtuosotechnologies.lib.command.AllChildrenRemovedEvent.
An event indicating all children were removed
AllChildrenRemovedEvent(CommandNode) - Constructor for class com.virtuosotechnologies.lib.command.AllChildrenRemovedEvent
Constructor.
AndPredicateSemantics - interface com.virtuosotechnologies.asaph.model.opsemantics.AndPredicateSemantics.
A PredicateSemantics that runs all children and sets values to true only if all children set to true.
AndPredicateSemantics.DefaultImplementation - class com.virtuosotechnologies.asaph.model.opsemantics.AndPredicateSemantics.DefaultImplementation.
The default implementation of AndPredicateSemantics
AndPredicateSemantics.DefaultImplementation(Iterator) - Constructor for class com.virtuosotechnologies.asaph.model.opsemantics.AndPredicateSemantics.DefaultImplementation
Constructor
AndPredicateSemantics.DefaultImplementation(PredicateSemantics, PredicateSemantics) - Constructor for class com.virtuosotechnologies.asaph.model.opsemantics.AndPredicateSemantics.DefaultImplementation
Constructor
AndPredicateSemantics.DefaultImplementation(PredicateSemantics[]) - Constructor for class com.virtuosotechnologies.asaph.model.opsemantics.AndPredicateSemantics.DefaultImplementation
Constructor
AsyncJob - interface com.virtuosotechnologies.lib.asyncjob.AsyncJob.
A job that can be run asynchronously.
AsyncJobCompletedEvent - class com.virtuosotechnologies.lib.asyncjob.AsyncJobCompletedEvent.
An event sent to an AsyncJobListener when a job has finished
AsyncJobCompletedEvent(AsyncJobRunner, AsyncJob, Object) - Constructor for class com.virtuosotechnologies.lib.asyncjob.AsyncJobCompletedEvent
Constructor
AsyncJobCompletedEvent(AsyncJobExecution, Object) - Constructor for class com.virtuosotechnologies.lib.asyncjob.AsyncJobCompletedEvent
Constructor
AsyncJobEvent - class com.virtuosotechnologies.lib.asyncjob.AsyncJobEvent.
Base class for events emitted regarding AsyncJobs.
AsyncJobEvent(AsyncJobRunner, AsyncJob) - Constructor for class com.virtuosotechnologies.lib.asyncjob.AsyncJobEvent
Constructor
AsyncJobEvent(AsyncJobExecution) - Constructor for class com.virtuosotechnologies.lib.asyncjob.AsyncJobEvent
Constructor
AsyncJobException - exception com.virtuosotechnologies.lib.asyncjob.AsyncJobException.
Exception thrown by an AsyncJob
AsyncJobException() - Constructor for class com.virtuosotechnologies.lib.asyncjob.AsyncJobException
Constructor
AsyncJobException(String) - Constructor for class com.virtuosotechnologies.lib.asyncjob.AsyncJobException
Constructor
AsyncJobException(String, Throwable) - Constructor for class com.virtuosotechnologies.lib.asyncjob.AsyncJobException
Constructor
AsyncJobException(Throwable) - Constructor for class com.virtuosotechnologies.lib.asyncjob.AsyncJobException
Constructor
AsyncJobExecution - interface com.virtuosotechnologies.lib.asyncjob.AsyncJobExecution.
An object that tracks an execution of a single AsyncJob.
AsyncJobFailedEvent - class com.virtuosotechnologies.lib.asyncjob.AsyncJobFailedEvent.
An event sent to a listener when a job has failed
AsyncJobFailedEvent(AsyncJobRunner, AsyncJob, AsyncJobException) - Constructor for class com.virtuosotechnologies.lib.asyncjob.AsyncJobFailedEvent
Constructor for events broadcast by the AsyncJobRunner.
AsyncJobFailedEvent(AsyncJobExecution, AsyncJobException) - Constructor for class com.virtuosotechnologies.lib.asyncjob.AsyncJobFailedEvent
Constructor for events broadcast by the AsyncJobExecution.
AsyncJobInterruptedException - exception com.virtuosotechnologies.lib.asyncjob.AsyncJobInterruptedException.
Exception thrown by an AsyncJob when it has been interrupted.
AsyncJobInterruptedException() - Constructor for class com.virtuosotechnologies.lib.asyncjob.AsyncJobInterruptedException
Constructor
AsyncJobInterruptedException(String) - Constructor for class com.virtuosotechnologies.lib.asyncjob.AsyncJobInterruptedException
Constructor
AsyncJobListener - interface com.virtuosotechnologies.lib.asyncjob.AsyncJobListener.
AsyncJob related listeners
AsyncJobProgressEvent - class com.virtuosotechnologies.lib.asyncjob.AsyncJobProgressEvent.
An event sent to a listener when progress is updated
AsyncJobProgressEvent(AsyncJobRunner, AsyncJob, float, String) - Constructor for class com.virtuosotechnologies.lib.asyncjob.AsyncJobProgressEvent
Constructor for events broadcast by the AsyncJobRunner.
AsyncJobProgressEvent(AsyncJobExecution, float, String) - Constructor for class com.virtuosotechnologies.lib.asyncjob.AsyncJobProgressEvent
Constructor for events broadcast by the AsyncJobExecution.
AsyncJobProgressReporter - interface com.virtuosotechnologies.lib.asyncjob.AsyncJobProgressReporter.
An object that is passed to an AsyncJob during a run so it can report on its progress.
AsyncJobRunner - interface com.virtuosotechnologies.lib.asyncjob.AsyncJobRunner.
Something that runs AsyncJobs.
AsyncJobStartedEvent - class com.virtuosotechnologies.lib.asyncjob.AsyncJobStartedEvent.
An event sent to a listener when a job has started.
AsyncJobStartedEvent(AsyncJobRunner, AsyncJobExecution) - Constructor for class com.virtuosotechnologies.lib.asyncjob.AsyncJobStartedEvent
Constructor.
AsyncJobStartedEvent(AsyncJobExecution) - Constructor for class com.virtuosotechnologies.lib.asyncjob.AsyncJobStartedEvent
Constructor.
actionPerformed(ActionEvent) - Method in class com.virtuosotechnologies.lib.basiccommand.builder.MenuToggleItemBuilderNode
Action listener that changes the state.
actionPerformed(ActionEvent) - Method in class com.virtuosotechnologies.lib.basiccommand.builder.ToolBarToggleItemBuilderNode
Action listener that changes the state.
add(Object) - Method in class com.virtuosotechnologies.lib.ring.RotatingArrayList
Appends the specified element to the end of this list.
add(int, Object) - Method in class com.virtuosotechnologies.lib.ring.RotatingArrayList
Inserts the specified element at the specified position in this list.
addAWTErrorListener(AWTErrorListener) - Static method in class com.virtuosotechnologies.lib.error.AWTErrorManager
Add an error listener.
addAll(Collection) - Method in class com.virtuosotechnologies.lib.ring.RotatingArrayList
Appends all of the elements in the specified Collection to the end of this list, in the order that they are returned by the specified Collection's Iterator.
addAll(int, Collection) - Method in class com.virtuosotechnologies.lib.ring.RotatingArrayList
Inserts all of the elements in the specified Collection into this list, starting at the specified position.
addAllFirst(Collection) - Method in class com.virtuosotechnologies.lib.ring.RotatingArrayList
Appends all of the elements in the specified Collection to the beginning of this list, in the order that they are returned by the specified Collection's Iterator.
addAllLast(Collection) - Method in class com.virtuosotechnologies.lib.ring.RotatingArrayList
Appends all of the elements in the specified Collection to the end of this list, in the order that they are returned by the specified Collection's Iterator.
addAlternateKey(Note, UndoableEditListener) - Method in interface com.virtuosotechnologies.asaph.model.ChordSet
Add a new alternate key to the chord set.
addAsyncJobListener(AsyncJobListener) - Method in class com.virtuosotechnologies.lib.asyncjob.AbstractAsyncJobRunner.ExecutionImpl
Add an execution listener.
addAsyncJobListener(AsyncJobListener) - Method in class com.virtuosotechnologies.lib.asyncjob.AbstractAsyncJobRunner
Add a job listener.
addAsyncJobListener(AsyncJobListener) - Method in interface com.virtuosotechnologies.lib.asyncjob.AsyncJobExecution
Add an execution listener.
addAsyncJobListener(AsyncJobListener) - Method in interface com.virtuosotechnologies.lib.asyncjob.AsyncJobRunner
Add a job listener.
addAttribute(String, String) - Method in class com.virtuosotechnologies.lib.xml.XMLUnparser
Add an attribute to the current element.
addBack(int) - Method in class com.virtuosotechnologies.lib.ring.AbstractRing
Extends the size of the buffer to the back.
addBinaryField(String, String, byte[], UndoableEditListener) - Method in interface com.virtuosotechnologies.asaph.model.FieldContainer
Add a binary field.
addBinaryListField(String, UndoableEditListener) - Method in interface com.virtuosotechnologies.asaph.model.FieldContainer
Add a binary list field.
addBytes(byte[], int, int) - Method in class com.virtuosotechnologies.lib.conversion.Base64Stringizer
Add binary data to the Stringizer
addBytes(byte[], int, int) - Method in interface com.virtuosotechnologies.lib.conversion.Stringizer
Add binary data to the Stringizer
addCharacters(char[], int, int) - Method in class com.virtuosotechnologies.lib.conversion.Base64UnStringizer
Add character data to the UnStringizer
addCharacters(String) - Method in class com.virtuosotechnologies.lib.conversion.Base64UnStringizer
Add character data to the UnStringizer
addCharacters(char[], int, int) - Method in interface com.virtuosotechnologies.lib.conversion.UnStringizer
Add character data to the UnStringizer
addCharacters(String) - Method in interface com.virtuosotechnologies.lib.conversion.UnStringizer
Add character data to the UnStringizer
addChild(CommandNode) - Method in class com.virtuosotechnologies.lib.basiccommand.BasicRadioGroupCommandNode
Add a child node.
addChild(CommandNode) - Method in class com.virtuosotechnologies.lib.command.AbstractCommandNode
Add a child node
addChild(CommandNode) - Method in interface com.virtuosotechnologies.lib.command.CommandNode
Add a child node
addChordSet(Locale, Note, UndoableEditListener) - Method in interface com.virtuosotechnologies.asaph.model.Song
Add a ChordSet
addCopyOfSong(Song) - Method in interface com.virtuosotechnologies.asaph.model.SongDatabase
Makes a copy of the given song and adds it to the database.
addDatabaseListener(DatabaseListener) - Method in interface com.virtuosotechnologies.asaph.maingui.DatabaseManager
Add a DatabaseListener to the main gui.
addElementAt(int, Object) - Method in class com.virtuosotechnologies.lib.basiccommand.builder.AbstractAWTContainerBuilderNode
Add indexed element
addElementAt(int, Object) - Method in class com.virtuosotechnologies.lib.basiccommand.builder.AbstractBranchBuilderNode
Override this to insert a element at a position.
addElementAt(int, Object) - Method in class com.virtuosotechnologies.lib.basiccommand.builder.AbstractGroupBuilderNode
Add indexed element
addElementAt(int, Object) - Method in class com.virtuosotechnologies.lib.basiccommand.builder.ComboBoxBuilderNode
Add indexed element
addElementAt(int, Object) - Method in class com.virtuosotechnologies.lib.basiccommand.builder.MenuBuilderNode
Add indexed element.
addEmptySong(String, Locale) - Method in interface com.virtuosotechnologies.asaph.model.SongDatabase
Add a new empty Song to the database.
addFirst(Object) - Method in class com.virtuosotechnologies.lib.ring.RotatingArrayList
Appends the specified element to the front of this list.
addFrameworkProgressListener(FrameworkProgressListener) - Method in interface com.virtuosotechnologies.lib.plugin.Framework
Register a listener on the Framework.
addFrameworkProgressListener(FrameworkProgressListener) - Method in class com.virtuosotechnologies.lib.plugin.SimpleFramework
Register a listener on the Framework.
addFront(int) - Method in class com.virtuosotechnologies.lib.ring.AbstractRing
Extends the size of the buffer to the front.
addLast(Object) - Method in class com.virtuosotechnologies.lib.ring.RotatingArrayList
Appends the specified element to the back of this list.
addLaunchCompleter(LaunchCompleter) - Method in interface com.virtuosotechnologies.asaph.launch.Launcher
Add a callback to call on completion of the launch.
addLayoutComponent(Component, Object) - Method in class com.virtuosotechnologies.lib.swing.SizeConstrainingLayout
 
addLayoutComponent(String, Component) - Method in class com.virtuosotechnologies.lib.swing.SizeConstrainingLayout
 
addListenerStrong(EventListener) - Method in class com.virtuosotechnologies.lib.util.EventBroadcaster
Add a listener to the set of listeners.
addListenerWeak(EventListener) - Method in class com.virtuosotechnologies.lib.util.EventBroadcaster
Add a listener to the set of listeners.
addMiddle(int, int) - Method in class com.virtuosotechnologies.lib.ring.AbstractRing
Inserts elements into the middle of the buffer.
addNodeListener(CommandNodeListener) - Method in class com.virtuosotechnologies.lib.command.AbstractCommandNode
Add listener for node hierarchy events
addNodeListener(CommandNodeListener) - Method in interface com.virtuosotechnologies.lib.command.CommandNode
Add listener for node hierarchy events
addObject(Object) - Method in interface com.virtuosotechnologies.lib.container.ModifiableObjectSet
Add an object to the set.
addObject(Object) - Method in class com.virtuosotechnologies.lib.container.PseudoModifiableObjectSet
Add an object to the set
addObject(Object, String) - Method in class com.virtuosotechnologies.lib.debug.ObjectTracker
Add an object to the tracker
addObjectDequeListener(ObjectDequeListener) - Method in interface com.virtuosotechnologies.lib.container.ObjectDeque
Add an ObjectDequeListener.
addObjectDequeListener(ObjectDequeListener) - Method in class com.virtuosotechnologies.lib.container.PseudoModifiableObjectDeque
Add an ObjectDequeListener.
addObjectSetListener(ObjectSetListener) - Method in interface com.virtuosotechnologies.lib.container.ObjectSet
Add an ObjectSetListener.
addObjectSetListener(ObjectSetListener) - Method in class com.virtuosotechnologies.lib.container.PseudoModifiableObjectSet
Add an ObjectSetListener.
addPane(JComponent, PropertySet) - Method in interface com.virtuosotechnologies.lib.pane.PaneContainer
Add a pane to this container.
addPaneClosingListener(PaneClosingListener) - Method in interface com.virtuosotechnologies.lib.pane.PaneController
Add a PaneClosingListener.
addPlatformListener(PlatformListener) - Static method in class com.virtuosotechnologies.lib.platform.PlatformManager
Add a listener for platform events
addPlatformProvider(String, ClassLoader) - Static method in class com.virtuosotechnologies.lib.platform.PlatformManager
Add a platform provider.
addPropertySetListener(PropertySetListener) - Method in interface com.virtuosotechnologies.lib.container.PropertySet
Add a PropertySetListener.
addPropertySetListener(PropertySetListener) - Method in class com.virtuosotechnologies.lib.container.PseudoModifiablePropertySet
Add a PropertySetListener.
addPropertySetListener(PropertySetListener) - Method in class com.virtuosotechnologies.lib.container.WrappingPropertySet
Add a PropertySetListener.
addProvidedAPI(String, APIVersion, URL) - Method in class com.virtuosotechnologies.lib.plugin.EditablePluginInfo
Add a provided API
addSelectionListener(SelectionListener) - Method in interface com.virtuosotechnologies.asaph.maingui.SelectionManager
Add a SelectionListener to the main gui.
addString(String) - Method in class com.virtuosotechnologies.lib.xml.XMLUnparser
Add a string to the current element
addStringField(String, String, UndoableEditListener) - Method in interface com.virtuosotechnologies.asaph.model.FieldContainer
Add a string field.
addStringListField(String, UndoableEditListener) - Method in interface com.virtuosotechnologies.asaph.model.FieldContainer
Add a string list field.
addToPluginDescription(String) - Method in class com.virtuosotechnologies.lib.plugin.EditablePluginInfo
Add to the description of the plugin.
addToProvidedAPIDescription(String, String) - Method in class com.virtuosotechnologies.lib.plugin.EditablePluginInfo
Add to the description of a provided API.
addUsedAPI(String, APIVersion, boolean) - Method in class com.virtuosotechnologies.lib.plugin.EditablePluginInfo
Add a used API
addVariation(UndoableEditListener) - Method in interface com.virtuosotechnologies.asaph.model.Song
Add a Variation
allChildrenRemoved(AllChildrenRemovedEvent) - Method in class com.virtuosotechnologies.lib.basiccommand.builder.AbstractBranchBuilderNode
All children removed.
allChildrenRemoved(AllChildrenRemovedEvent) - Method in interface com.virtuosotechnologies.lib.command.CommandNodeListener
All children removed
allocateArray(int) - Method in class com.virtuosotechnologies.lib.ring.AbstractRing
Override this method to allocate an array of the desired type.
allocateArray(int) - Method in class com.virtuosotechnologies.lib.ring.ByteRing
Override this method to allocate an array of the desired type.
allocateArray(int) - Method in class com.virtuosotechnologies.lib.ring.CharRing
Override this method to allocate an array of the desired type.
allocateArray(int) - Method in class com.virtuosotechnologies.lib.ring.IntRing
Override this method to allocate an array of the desired type.
allocateArray(int) - Method in class com.virtuosotechnologies.lib.ring.ObjectRing
Override this method to allocate an array of the desired type.
arrayEquals(byte[], byte[]) - Static method in class com.virtuosotechnologies.lib.util.ObjectUtils
Array equality.
arrayEquals(char[], char[]) - Static method in class com.virtuosotechnologies.lib.util.ObjectUtils
Array equality.
arrayEquals(int[], int[]) - Static method in class com.virtuosotechnologies.lib.util.ObjectUtils
Array equality.
arrayEquals(long[], long[]) - Static method in class com.virtuosotechnologies.lib.util.ObjectUtils
Array equality.
arrayEquals(float[], float[]) - Static method in class com.virtuosotechnologies.lib.util.ObjectUtils
Array equality.
arrayEquals(double[], double[]) - Static method in class com.virtuosotechnologies.lib.util.ObjectUtils
Array equality.
arrayEquals(Object[], Object[]) - Static method in class com.virtuosotechnologies.lib.util.ObjectUtils
Array equality.
attemptQuit() - Method in interface com.virtuosotechnologies.asaph.launch.Launcher
Attempt to quit Asaph.

B

BASS_NOTE_FRAGMENTTYPE - Static variable in interface com.virtuosotechnologies.asaph.model.notation.Chord
FragmentedString.FragmentType for bass note
BASS_TYPESTR_FRAGMENTTYPE - Static variable in interface com.virtuosotechnologies.asaph.model.notation.Chord
FragmentedString.FragmentType for bass type string
BLOCKLIST_FLAVOR - Static variable in interface com.virtuosotechnologies.asaph.modelutils.DataTransferUtils
DataFlavor for a list of blocks
BRACKET_FRAGMENTTYPE - Static variable in interface com.virtuosotechnologies.asaph.model.notation.Chord
FragmentedString.FragmentType for brackets
Base64Stringizer - class com.virtuosotechnologies.lib.conversion.Base64Stringizer.
A Stringizer that uses Base64 conversion.
Base64Stringizer() - Constructor for class com.virtuosotechnologies.lib.conversion.Base64Stringizer
Constructor
Base64UnStringizer - class com.virtuosotechnologies.lib.conversion.Base64UnStringizer.
An UnStringizer that uses Base64 conversion.
Base64UnStringizer() - Constructor for class com.virtuosotechnologies.lib.conversion.Base64UnStringizer
Constructor
BasicAsyncJobListener - class com.virtuosotechnologies.lib.asyncjob.BasicAsyncJobListener.
Empty implementation of AsyncJobListener.
BasicAsyncJobListener() - Constructor for class com.virtuosotechnologies.lib.asyncjob.BasicAsyncJobListener
 
BasicCommandNode - class com.virtuosotechnologies.lib.basiccommand.BasicCommandNode.
Base class for CommandNode implementations in basiccommand.
BasicCommandNode() - Constructor for class com.virtuosotechnologies.lib.basiccommand.BasicCommandNode
Constructor.
BasicCommandNode(PropertySet) - Constructor for class com.virtuosotechnologies.lib.basiccommand.BasicCommandNode
Constructor.
BasicContainerCommandNode - class com.virtuosotechnologies.lib.basiccommand.BasicContainerCommandNode.
A node representing a container in the graph.
BasicContainerCommandNode() - Constructor for class com.virtuosotechnologies.lib.basiccommand.BasicContainerCommandNode
Constructor.
BasicDecoratingCommandNode - class com.virtuosotechnologies.lib.basiccommand.BasicDecoratingCommandNode.
A command node that decorates another one.
BasicDecoratingCommandNode(CommandNode) - Constructor for class com.virtuosotechnologies.lib.basiccommand.BasicDecoratingCommandNode
Constructor.
BasicEnumeratedType - class com.virtuosotechnologies.lib.base.BasicEnumeratedType.
A UniqueObject that implements Comparable so it is useful as a base class for enumerated types.
BasicEnumeratedType() - Constructor for class com.virtuosotechnologies.lib.base.BasicEnumeratedType
Default constructor using a default description.
BasicEnumeratedType(String) - Constructor for class com.virtuosotechnologies.lib.base.BasicEnumeratedType
Construct a SingletonKey with a description
BasicGroupCommandNode - class com.virtuosotechnologies.lib.basiccommand.BasicGroupCommandNode.
A node representing a group in the graph.
BasicGroupCommandNode() - Constructor for class com.virtuosotechnologies.lib.basiccommand.BasicGroupCommandNode
Constructor.
BasicItemCommandNode - class com.virtuosotechnologies.lib.basiccommand.BasicItemCommandNode.
A node representing an item action.
BasicItemCommandNode() - Constructor for class com.virtuosotechnologies.lib.basiccommand.BasicItemCommandNode
Constructor.
BasicModifiableObjectDeque - class com.virtuosotechnologies.lib.container.BasicModifiableObjectDeque.
A basic implementation of ModifiableObjectDeque.
BasicModifiableObjectDeque() - Constructor for class com.virtuosotechnologies.lib.container.BasicModifiableObjectDeque
Constructor with no constraints
BasicModifiableObjectDeque(ConstrainedKey) - Constructor for class com.virtuosotechnologies.lib.container.BasicModifiableObjectDeque
Constructor
BasicModifiableObjectSet - class com.virtuosotechnologies.lib.container.BasicModifiableObjectSet.
A basic implementation of ModifiableObjectSet.
BasicModifiableObjectSet() - Constructor for class com.virtuosotechnologies.lib.container.BasicModifiableObjectSet
Constructor with no constraints.
BasicModifiableObjectSet(ConstrainedKey) - Constructor for class com.virtuosotechnologies.lib.container.BasicModifiableObjectSet
Constructor
BasicModifiablePropertySet - class com.virtuosotechnologies.lib.container.BasicModifiablePropertySet.
A basic set of typed properties.
BasicModifiablePropertySet() - Constructor for class com.virtuosotechnologies.lib.container.BasicModifiablePropertySet
Constructor
BasicModifiablePropertySet(PropertySet) - Constructor for class com.virtuosotechnologies.lib.container.BasicModifiablePropertySet
Constructor with parent.
BasicPluginInitializer - class com.virtuosotechnologies.lib.plugin.BasicPluginInitializer.
Basic implementation of PluginInitializer
BasicPluginInitializer() - Constructor for class com.virtuosotechnologies.lib.plugin.BasicPluginInitializer
 
BasicRadioContainerCommandNode - class com.virtuosotechnologies.lib.basiccommand.BasicRadioContainerCommandNode.
A node representing a radio group node that is also a container.
BasicRadioContainerCommandNode() - Constructor for class com.virtuosotechnologies.lib.basiccommand.BasicRadioContainerCommandNode
Constructor.
BasicRadioGroupCommandNode - class com.virtuosotechnologies.lib.basiccommand.BasicRadioGroupCommandNode.
A node representing a radio group node.
BasicRadioGroupCommandNode() - Constructor for class com.virtuosotechnologies.lib.basiccommand.BasicRadioGroupCommandNode
Constructor.
BasicSeparatorCommandNode - class com.virtuosotechnologies.lib.basiccommand.BasicSeparatorCommandNode.
A node representing a separator.
BasicSeparatorCommandNode() - Constructor for class com.virtuosotechnologies.lib.basiccommand.BasicSeparatorCommandNode
Constructor.
BasicToggleItemCommandNode - class com.virtuosotechnologies.lib.basiccommand.BasicToggleItemCommandNode.
A node representing a toggle action.
BasicToggleItemCommandNode() - Constructor for class com.virtuosotechnologies.lib.basiccommand.BasicToggleItemCommandNode
Constructor.
BinaryData - interface com.virtuosotechnologies.asaph.model.BinaryData.
Binary byte array SongMember
BinaryField - interface com.virtuosotechnologies.asaph.model.BinaryField.
Field whose value is a binary byte array
BinaryList - interface com.virtuosotechnologies.asaph.model.BinaryList.
This is the binary list interface in an Asaph model.
BinaryListField - interface com.virtuosotechnologies.asaph.model.BinaryListField.
Field whose value is a binary data list
BlockingAsyncJobRunner - class com.virtuosotechnologies.lib.asyncjob.BlockingAsyncJobRunner.
AsyncJobRunner that blocks on each job until it finishes.
BlockingAsyncJobRunner() - Constructor for class com.virtuosotechnologies.lib.asyncjob.BlockingAsyncJobRunner
Constructor
ByteRing - class com.virtuosotechnologies.lib.ring.ByteRing.
Circular buffer of bytes.
ByteRing(int) - Constructor for class com.virtuosotechnologies.lib.ring.ByteRing
Constructs an empty buffer with the specified initial capacity.
ByteRing() - Constructor for class com.virtuosotechnologies.lib.ring.ByteRing
Constructs an empty buffer with a capacity of 16.
buildAcceleratorKeyStroke(String) - Static method in class com.virtuosotechnologies.lib.swing.SwingUtils
Build an accelerator keystroke.
buildChildren() - Method in class com.virtuosotechnologies.lib.basiccommand.builder.AbstractBranchBuilderNode
Build children.
buildString(String) - Method in class com.virtuosotechnologies.lib.util.LocalizedStringBuilder
Build a message string
buildString(String, Object[]) - Method in class com.virtuosotechnologies.lib.util.LocalizedStringBuilder
Build a message string
buildString(String, Object) - Method in class com.virtuosotechnologies.lib.util.LocalizedStringBuilder
Build a message string
buildString(String, Object, Object) - Method in class com.virtuosotechnologies.lib.util.LocalizedStringBuilder
Build a message string
buildString(String, Object, Object, Object) - Method in class com.virtuosotechnologies.lib.util.LocalizedStringBuilder
Build a message string
buildString(String, Object, Object, Object, Object) - Method in class com.virtuosotechnologies.lib.util.LocalizedStringBuilder
Build a message string
buildString(String, Object, Object, Object, Object, Object) - Method in class com.virtuosotechnologies.lib.util.LocalizedStringBuilder
Build a message string
buildString(String, Object, Object, Object, Object, Object, Object) - Method in class com.virtuosotechnologies.lib.util.LocalizedStringBuilder
Build a message string

C

CAN_CANCEL_PROPERTY - Static variable in interface com.virtuosotechnologies.lib.asyncjob.AsyncJob
Key for well-known "can cancel" property.
CASE_SENSITIVE_STRENGTH - Static variable in class com.virtuosotechnologies.asaph.model.opsemantics.SearchParameters
Synonym of TERTIARY_STRENGTH
CHILD_ADDED_METHOD - Static variable in interface com.virtuosotechnologies.lib.command.CommandNodeListener
Method object referring to the childAdded method
CHILD_REMOVED_METHOD - Static variable in interface com.virtuosotechnologies.lib.command.CommandNodeListener
Method object referring to the childRemoved method
CHORUS_TYPE - Static variable in interface com.virtuosotechnologies.asaph.model.SongBlock
Well-known type value for chorus
COMMAND_INVOKED_METHOD - Static variable in interface com.virtuosotechnologies.lib.command.CommandListener
Method object referring to the commandInvoked method
COMMENT_FIELD - Static variable in interface com.virtuosotechnologies.asaph.model.Song
Name of comment field.
COMMENT_TYPE - Static variable in interface com.virtuosotechnologies.asaph.model.TextString
Comment type.
COMPLETED_PROGRESS_STRING_PROPERTY - Static variable in interface com.virtuosotechnologies.lib.asyncjob.AsyncJob
Key for well-known "completed progress string" property.
CONTAINER_FLAVOR - Static variable in class com.virtuosotechnologies.lib.basiccommand.BasicCommandNode
Container flavor.
CONTAINS - Static variable in class com.virtuosotechnologies.asaph.model.opsemantics.SearchParameters
Indicates that matches should match "contains"
CONTINUE_ON_DUPLICATE_PLUGINS_PROPERTY - Static variable in interface com.virtuosotechnologies.lib.plugin.Framework
Property key for continuing on duplicate plugins.
CONTINUE_ON_SUPPRESSED_PLUGINS_PROPERTY - Static variable in interface com.virtuosotechnologies.lib.plugin.Framework
Property key for continuing on suppressed plugins.
COPYRIGHT_FIELD - Static variable in interface com.virtuosotechnologies.asaph.model.Song
Name of copyright field.
CREATE_DATABASE_COMMANDS - Static variable in interface com.virtuosotechnologies.asaph.maingui.CommandManager
Denotes commands for database creating.
CURRENT_FRAMEWORK_APIVERSION - Static variable in interface com.virtuosotechnologies.lib.plugin.Framework
The version of the Framework API.
CURRENT_INDEX_XML_FORMAT_CODE - Static variable in interface com.virtuosotechnologies.asaph.xmldatabase.IndexedDatabaseFactory
The format code given to the indexes of databases created by this factory.
CURRENT_XML_FORMAT_CODE - Static variable in interface com.virtuosotechnologies.asaph.standardmodel.StandardModelFactory
The format code given to new song databases created by this factory.
CannotPasteException - exception com.virtuosotechnologies.asaph.modelutils.CannotPasteException.
Can't paste because the transferable doesn't provide a suitable flavor
CannotPasteException() - Constructor for class com.virtuosotechnologies.asaph.modelutils.CannotPasteException
 
CannotPasteException(String) - Constructor for class com.virtuosotechnologies.asaph.modelutils.CannotPasteException
 
CannotPasteException(Throwable) - Constructor for class com.virtuosotechnologies.asaph.modelutils.CannotPasteException
 
CannotPasteException(String, Throwable) - Constructor for class com.virtuosotechnologies.asaph.modelutils.CannotPasteException
 
CharRing - class com.virtuosotechnologies.lib.ring.CharRing.
Circular buffer of chars.
CharRing(int) - Constructor for class com.virtuosotechnologies.lib.ring.CharRing
Constructs an empty buffer with the specified initial capacity.
CharRing() - Constructor for class com.virtuosotechnologies.lib.ring.CharRing
Constructs an empty buffer with a capacity of 16.
ChildAddedEvent - class com.virtuosotechnologies.lib.command.ChildAddedEvent.
An event indicating a child was added
ChildAddedEvent(CommandNode, CommandNode, int) - Constructor for class com.virtuosotechnologies.lib.command.ChildAddedEvent
Constructor.
ChildRemovedEvent - class com.virtuosotechnologies.lib.command.ChildRemovedEvent.
An event indicating a child was removed
ChildRemovedEvent(CommandNode, CommandNode, int) - Constructor for class com.virtuosotechnologies.lib.command.ChildRemovedEvent
Constructor.
Chord - interface com.virtuosotechnologies.asaph.model.notation.Chord.
An object that represents a single chord.
ChordAnnotation - interface com.virtuosotechnologies.asaph.model.ChordAnnotation.
A SongLineMember that represents a chord annotation.
ChordSet - interface com.virtuosotechnologies.asaph.model.ChordSet.
A set of chords for a song.
ChordSetKey - interface com.virtuosotechnologies.asaph.model.ChordSetKey.
Specification of a key that a ChordSet could be in.
ClassConstrainedKey - interface com.virtuosotechnologies.lib.base.ClassConstrainedKey.
A ConstrainedKey that uses class assignability as the constraint
CollectingCompoundEdit - class com.virtuosotechnologies.lib.util.CollectingCompoundEdit.
A CompoundEdit that implements UndoableEditListener.
CollectingCompoundEdit() - Constructor for class com.virtuosotechnologies.lib.util.CollectingCompoundEdit
Constructor
CollectionUtils - class com.virtuosotechnologies.lib.util.CollectionUtils.
Various utilities for Java collections.
ComboBoxBuilderNode - class com.virtuosotechnologies.lib.basiccommand.builder.ComboBoxBuilderNode.
A builder that creates a JComboBox
ComboBoxBuilderNode(CommandNode) - Constructor for class com.virtuosotechnologies.lib.basiccommand.builder.ComboBoxBuilderNode
Public constructor used to make standalone JComboBoxes
ComboBoxBuilderNode(CommandNode, JComboBox) - Constructor for class com.virtuosotechnologies.lib.basiccommand.builder.ComboBoxBuilderNode
Public constructor used to make standalone JComboBoxes
ComboBoxBuilderNode(CommandNode, AbstractBranchBuilderNode, int) - Constructor for class com.virtuosotechnologies.lib.basiccommand.builder.ComboBoxBuilderNode
Internal constructor used to make JComboBoxes
ComboBoxBuilderNode(CommandNode, AbstractBranchBuilderNode, int, JComboBox) - Constructor for class com.virtuosotechnologies.lib.basiccommand.builder.ComboBoxBuilderNode
Internal constructor used to make JComboBoxes.
ComboBoxBuilderNode.ActionComboBoxRenderer - class com.virtuosotechnologies.lib.basiccommand.builder.ComboBoxBuilderNode.ActionComboBoxRenderer.
A renderer for these types of combo boxes
ComboBoxBuilderNode.ActionComboBoxRenderer() - Constructor for class com.virtuosotechnologies.lib.basiccommand.builder.ComboBoxBuilderNode.ActionComboBoxRenderer
 
ComboBoxMemberBuilderNode - class com.virtuosotechnologies.lib.basiccommand.builder.ComboBoxMemberBuilderNode.
A builder that creates a combo box member
ComboBoxMemberBuilderNode(CommandNode, AbstractBranchBuilderNode, int) - Constructor for class com.virtuosotechnologies.lib.basiccommand.builder.ComboBoxMemberBuilderNode
Constructor
ComboBoxMemberGroupBuilderNode - class com.virtuosotechnologies.lib.basiccommand.builder.ComboBoxMemberGroupBuilderNode.
A special GroupBuilderNode used for groups whose parent component is a combo box.
ComboBoxMemberGroupBuilderNode(CommandNode, AbstractBranchBuilderNode, int) - Constructor for class com.virtuosotechnologies.lib.basiccommand.builder.ComboBoxMemberGroupBuilderNode
Constructor
CommandEvent - class com.virtuosotechnologies.lib.command.CommandEvent.
An event for the invoking of a command
CommandEvent(Object) - Constructor for class com.virtuosotechnologies.lib.command.CommandEvent
Constructor.
CommandListener - interface com.virtuosotechnologies.lib.command.CommandListener.
Listener for command events
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.
CommandNode - interface com.virtuosotechnologies.lib.command.CommandNode.
A node in the command graph.
CommandNodeButton - class com.virtuosotechnologies.lib.basiccommand.swing.CommandNodeButton.
A JButton built from a CommandNode
CommandNodeButton(CommandNode) - Constructor for class com.virtuosotechnologies.lib.basiccommand.swing.CommandNodeButton
Constructor
CommandNodeCheckBox - class com.virtuosotechnologies.lib.basiccommand.swing.CommandNodeCheckBox.
A JCheckBox built from a CommandNode
CommandNodeCheckBox(CommandNode) - Constructor for class com.virtuosotechnologies.lib.basiccommand.swing.CommandNodeCheckBox
Constructor
CommandNodeComboBox - class com.virtuosotechnologies.lib.basiccommand.swing.CommandNodeComboBox.
A JComboBox built from a CommandNode
CommandNodeComboBox(CommandNode) - Constructor for class com.virtuosotechnologies.lib.basiccommand.swing.CommandNodeComboBox
Constructor
CommandNodeEvent - class com.virtuosotechnologies.lib.command.CommandNodeEvent.
An event describing a structural change to the command graph.
CommandNodeEvent(CommandNode) - Constructor for class com.virtuosotechnologies.lib.command.CommandNodeEvent
Constructor.
CommandNodeFlavor - class com.virtuosotechnologies.lib.command.CommandNodeFlavor.
A key indicating a flavor of command node.
CommandNodeFlavor(String) - Constructor for class com.virtuosotechnologies.lib.command.CommandNodeFlavor
Constructor
CommandNodeFlavor(String, CommandNodeFlavor[]) - Constructor for class com.virtuosotechnologies.lib.command.CommandNodeFlavor
Constructor
CommandNodeFlavor(String, CommandNodeFlavor) - Constructor for class com.virtuosotechnologies.lib.command.CommandNodeFlavor
Constructor
CommandNodeFlavor(String, CommandNodeFlavor, CommandNodeFlavor) - Constructor for class com.virtuosotechnologies.lib.command.CommandNodeFlavor
Constructor
CommandNodeLabel - class com.virtuosotechnologies.lib.basiccommand.swing.CommandNodeLabel.
A JLabel built from a CommandNode
CommandNodeLabel(CommandNode) - Constructor for class com.virtuosotechnologies.lib.basiccommand.swing.CommandNodeLabel
Constructor
CommandNodeListener - interface com.virtuosotechnologies.lib.command.CommandNodeListener.
A listener for changes to the command node hierarchy
CommandNodeMenuBar - class com.virtuosotechnologies.lib.basiccommand.swing.CommandNodeMenuBar.
A JMenuBar built from a CommandNode
CommandNodeMenuBar(CommandNode) - Constructor for class com.virtuosotechnologies.lib.basiccommand.swing.CommandNodeMenuBar
Constructor
CommandNodePopupMenu - class com.virtuosotechnologies.lib.basiccommand.swing.CommandNodePopupMenu.
A JPopupMenu built from a CommandNode
CommandNodePopupMenu(CommandNode) - Constructor for class com.virtuosotechnologies.lib.basiccommand.swing.CommandNodePopupMenu
Constructor
CommandNodeToolBar - class com.virtuosotechnologies.lib.basiccommand.swing.CommandNodeToolBar.
A JToolBar built from a CommandNode
CommandNodeToolBar(CommandNode) - Constructor for class com.virtuosotechnologies.lib.basiccommand.swing.CommandNodeToolBar
Constructor
ConstrainedKey - interface com.virtuosotechnologies.lib.base.ConstrainedKey.
An interface for constrained property keys.
ConstraintsMismatchException - exception com.virtuosotechnologies.lib.base.ConstraintsMismatchException.
ConstrainedKey constraints were not obeyed
ConstraintsMismatchException(ConstrainedKey, Object, String) - Constructor for class com.virtuosotechnologies.lib.base.ConstraintsMismatchException
Constructor.
ConstraintsMismatchException(ConstrainedKey, Object) - Constructor for class com.virtuosotechnologies.lib.base.ConstraintsMismatchException
Constructor.
calculateRawIndex(int) - Method in class com.virtuosotechnologies.lib.ring.AbstractRing
Calculates the real index into the array given the buffer index.
checkOutSong(SongID) - Method in interface com.virtuosotechnologies.asaph.model.SongDatabase
Get a song by SongID.
childAdded(ChildAddedEvent) - Method in class com.virtuosotechnologies.lib.basiccommand.builder.AbstractBranchBuilderNode
Child added.
childAdded(ChildAddedEvent) - Method in class com.virtuosotechnologies.lib.basiccommand.builder.AbstractGroupBuilderNode
Child added.
childAdded(ChildAddedEvent) - Method in interface com.virtuosotechnologies.lib.command.CommandNodeListener
Child added
childRemoved(ChildRemovedEvent) - Method in class com.virtuosotechnologies.lib.basiccommand.builder.AbstractBranchBuilderNode
Child removed.
childRemoved(ChildRemovedEvent) - Method in interface com.virtuosotechnologies.lib.command.CommandNodeListener
Child removed
clear(UndoableEditListener) - Method in interface com.virtuosotechnologies.asaph.model.BinaryList
Clear the string list
clear(UndoableEditListener) - Method in interface com.virtuosotechnologies.asaph.model.Song
Clear the song body and remove all chord sets, variations, and fields.
clear(UndoableEditListener) - Method in interface com.virtuosotechnologies.asaph.model.StringList
Clear the string list
clear() - Method in class com.virtuosotechnologies.lib.ring.AbstractRing
Clears the buffer, setting its size to 0.
clear() - Method in class com.virtuosotechnologies.lib.ring.RotatingArrayList
Removes all of the elements from this list.
clearArrayValues(Object, int, int) - Method in class com.virtuosotechnologies.lib.ring.AbstractRing
Override this method to clear the specified values in the array.
clearArrayValues(Object, int, int) - Method in class com.virtuosotechnologies.lib.ring.ByteRing
Override this method to clear the specified values in the array.
clearArrayValues(Object, int, int) - Method in class com.virtuosotechnologies.lib.ring.CharRing
Override this method to clear the specified values in the array.
clearArrayValues(Object, int, int) - Method in class com.virtuosotechnologies.lib.ring.IntRing
Override this method to clear the specified values in the array.
clearArrayValues(Object, int, int) - Method in class com.virtuosotechnologies.lib.ring.ObjectRing
Override this method to clear the specified values in the array.
clearSongCache() - Method in interface com.virtuosotechnologies.asaph.model.SongIDResultSet.Entry
Clear the cached song, if present.
clearSongCache() - Method in interface com.virtuosotechnologies.asaph.model.SongIDResultSet
Clear the song caches for all entries in the set.
clone() - Method in class com.virtuosotechnologies.lib.ring.RotatingArrayList
Returns a shallow copy of this RotatingArrayList instance.
clone() - Method in class com.virtuosotechnologies.lib.swing.Location2D.Double
 
clone() - Method in class com.virtuosotechnologies.lib.swing.Location2D.Float
 
clone() - Method in class com.virtuosotechnologies.lib.swing.Location2D.Int
 
clone() - Method in class com.virtuosotechnologies.lib.swing.Location2D.Long
 
clone() - Method in class com.virtuosotechnologies.lib.swing.Size2D.Double
 
clone() - Method in class com.virtuosotechnologies.lib.swing.Size2D.Float
 
clone() - Method in class com.virtuosotechnologies.lib.swing.Size2D.Int
 
clone() - Method in class com.virtuosotechnologies.lib.swing.Size2D.Long
 
clone() - Method in class com.virtuosotechnologies.lib.util.StringID
Implementation of Object.clone().
com.virtuosotechnologies.asaph.launch - package com.virtuosotechnologies.asaph.launch
Main Asaph program launcher.
com.virtuosotechnologies.asaph.maingui - package com.virtuosotechnologies.asaph.maingui
Main Asaph window.
com.virtuosotechnologies.asaph.model - package com.virtuosotechnologies.asaph.model
Main model interfaces.
com.virtuosotechnologies.asaph.model.notation - package com.virtuosotechnologies.asaph.model.notation
Model notation interfaces.
com.virtuosotechnologies.asaph.model.opsemantics - package com.virtuosotechnologies.asaph.model.opsemantics
Model extension interfaces.
com.virtuosotechnologies.asaph.modelutils - package com.virtuosotechnologies.asaph.modelutils
Model utility routines.
com.virtuosotechnologies.asaph.notationmanager - package com.virtuosotechnologies.asaph.notationmanager
A factory for locale-specific NotationFactories.
com.virtuosotechnologies.asaph.standardgui - package com.virtuosotechnologies.asaph.standardgui
Basic song viewer and editor plugin.
com.virtuosotechnologies.asaph.standardmodel - package com.virtuosotechnologies.asaph.standardmodel
Standard model implementation plugin.
com.virtuosotechnologies.asaph.xmldatabase - package com.virtuosotechnologies.asaph.xmldatabase
XML SongDatabase implementations plugin.
com.virtuosotechnologies.lib.asyncjob - package com.virtuosotechnologies.lib.asyncjob
Asynchronous job manager.
com.virtuosotechnologies.lib.base - package com.virtuosotechnologies.lib.base
Basic types and interfaces.
com.virtuosotechnologies.lib.basiccommand - package com.virtuosotechnologies.lib.basiccommand
Standard implementation of Command interfaces.
com.virtuosotechnologies.lib.basiccommand.builder - package com.virtuosotechnologies.lib.basiccommand.builder
Swing builders for standard command implementation.
com.virtuosotechnologies.lib.basiccommand.swing - package com.virtuosotechnologies.lib.basiccommand.swing
Swing convenience classes for basic command implementation.
com.virtuosotechnologies.lib.command - package com.virtuosotechnologies.lib.command
Command library interfaces.
com.virtuosotechnologies.lib.container - package com.virtuosotechnologies.lib.container
Container classes.
com.virtuosotechnologies.lib.conversion - package com.virtuosotechnologies.lib.conversion
Data conversion tools.
com.virtuosotechnologies.lib.debug - package com.virtuosotechnologies.lib.debug
Debugging utilities.
com.virtuosotechnologies.lib.error - package com.virtuosotechnologies.lib.error
Error reporting utilities.
com.virtuosotechnologies.lib.pane - package com.virtuosotechnologies.lib.pane
Pane management interfaces.
com.virtuosotechnologies.lib.platform - package com.virtuosotechnologies.lib.platform
Manager for platform-specific extensions.
com.virtuosotechnologies.lib.plugin - package com.virtuosotechnologies.lib.plugin
Plugin mechanism and interfaces.
com.virtuosotechnologies.lib.ring - package com.virtuosotechnologies.lib.ring
Ring buffers and related classes.
com.virtuosotechnologies.lib.swing - package com.virtuosotechnologies.lib.swing
Swing extensions and utilities.
com.virtuosotechnologies.lib.util - package com.virtuosotechnologies.lib.util
Miscellaneous utility classes and toolkits.
com.virtuosotechnologies.lib.xml - package com.virtuosotechnologies.lib.xml
XML utilities and helpers.
commandInvoked(CommandEvent) - Method in class com.virtuosotechnologies.lib.basiccommand.BasicContainerCommandNode
Invoke the command.
commandInvoked(CommandEvent) - Method in class com.virtuosotechnologies.lib.basiccommand.BasicDecoratingCommandNode
Invoke the command.
commandInvoked(CommandEvent) - Method in class com.virtuosotechnologies.lib.basiccommand.BasicGroupCommandNode
Invoke the command.
commandInvoked(CommandEvent) - Method in class com.virtuosotechnologies.lib.basiccommand.BasicRadioGroupCommandNode
Invoke the command.
commandInvoked(CommandEvent) - Method in class com.virtuosotechnologies.lib.basiccommand.BasicSeparatorCommandNode
Invoke the command.
commandInvoked(CommandEvent) - Method in class com.virtuosotechnologies.lib.basiccommand.BasicToggleItemCommandNode
Invoke the command.
commandInvoked(CommandEvent) - Method in interface com.virtuosotechnologies.lib.command.CommandListener
Invoke the command
commitSong(Song) - Method in interface com.virtuosotechnologies.asaph.model.SongDatabase
Commit changes to this song.
compactLine(SongLine, UndoableEditListener) - Method in interface com.virtuosotechnologies.asaph.modelutils.SongUtils
Compact a line-- aggregates any consecutive comment strings or text strings, ensures inserts empty text between adjacent chords in the same chord set, and ensures that the line starts and ends with strings.
compactSong(Song, UndoableEditListener) - Method in interface com.virtuosotechnologies.asaph.modelutils.SongUtils
Compact a song-- performs compactLine on all lines in the song.
compare(Object, Object) - Method in class com.virtuosotechnologies.lib.plugin.APIVersion
Implementation of Comparator.
compareTo(Object) - Method in class com.virtuosotechnologies.lib.base.BasicEnumeratedType
Comparable implementation.
compareTo(Object) - Method in class com.virtuosotechnologies.lib.plugin.APIVersion
Implementation of Comparable.
compareTo(Object) - Method in class com.virtuosotechnologies.lib.util.StringID
Implementation of Comparable.compareTo().
completeLaunch() - Method in interface com.virtuosotechnologies.asaph.launch.LaunchCompleter
Called when the launch process is complete.
contains(Object) - Method in interface com.virtuosotechnologies.lib.container.ObjectSet
Ask whether an object is present in the set.
contains(Object) - Method in class com.virtuosotechnologies.lib.container.PseudoModifiableObjectSet
Ask whether an object is present in the set.
contains(Object) - Method in class com.virtuosotechnologies.lib.ring.RotatingArrayList
Returns true if this list contains the specified element.
containsSongID(SongID) - Method in interface com.virtuosotechnologies.asaph.model.SongDatabase
Tests whether the given song id exists in this database.
copySong(Song, Song) - Method in interface com.virtuosotechnologies.asaph.modelutils.SongUtils
Make one song a copy of another.
create(Class, String) - Static method in class com.virtuosotechnologies.lib.error.SimpleUserMessageGenerator
Pseudo-Constructor
create(OutputStream, String, String, String) - Static method in class com.virtuosotechnologies.lib.xml.XMLDocumentUnparser
pseudo-Constructor
create(Writer, String, String, String) - Static method in class com.virtuosotechnologies.lib.xml.XMLDocumentUnparser
pseudo-Constructor Does not check that the writer matches the given encoding name
createArrayList(Object[]) - Static method in class com.virtuosotechnologies.lib.util.CollectionUtils
Create an ArrayList from an array of objects
createBlockListTransferable(Song, Collection, ChordSet, Variation, boolean, UndoableEditListener) - Method in interface com.virtuosotechnologies.asaph.modelutils.DataTransferUtils
Create a Transferable for an ordered collection of blocks in a song
createChildNode(CommandNode, int) - Method in class com.virtuosotechnologies.lib.basiccommand.builder.AbstractBranchBuilderNode
Create a child node.
createChildNode(CommandNode, int) - Method in class com.virtuosotechnologies.lib.basiccommand.builder.ComboBoxBuilderNode
Create a child node
createChildNode(CommandNode, int) - Method in class com.virtuosotechnologies.lib.basiccommand.builder.ComboBoxMemberGroupBuilderNode
Create a child node
createChildNode(CommandNode, int) - Method in class com.virtuosotechnologies.lib.basiccommand.builder.MenuBarBuilderNode
Create a child node
createChildNode(CommandNode, int) - Method in class com.virtuosotechnologies.lib.basiccommand.builder.MenuBarGroupBuilderNode
Create a child node
createChildNode(CommandNode, int) - Method in class com.virtuosotechnologies.lib.basiccommand.builder.MenuBuilderNode
Create a child node
createChildNode(CommandNode, int) - Method in class com.virtuosotechnologies.lib.basiccommand.builder.MenuGroupBuilderNode
Create a child node
createChildNode(CommandNode, int) - Method in class com.virtuosotechnologies.lib.basiccommand.builder.MenuRadioGroupBuilderNode
Create a child node
createChildNode(CommandNode, int) - Method in class com.virtuosotechnologies.lib.basiccommand.builder.MenuRadioMenuBuilderNode
Create a child node
createChildNode(CommandNode, int) - Method in class com.virtuosotechnologies.lib.basiccommand.builder.PopupMenuBuilderNode
Create a child node
createChildNode(CommandNode, int) - Method in class com.virtuosotechnologies.lib.basiccommand.builder.ToolBarBuilderNode
Create a child node
createChildNode(CommandNode, int) - Method in class com.virtuosotechnologies.lib.basiccommand.builder.ToolBarGroupBuilderNode
Create a child node
createChildNode(CommandNode, int) - Method in class com.virtuosotechnologies.lib.basiccommand.builder.ToolBarRadioGroupBuilderNode
Create a child node
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.
createDatabaseIdentifier(String, String) - Method in interface com.virtuosotechnologies.asaph.maingui.DatabaseManager
Create a new DatabaseIdentifier from a connector name and a locator string.
createDisplayable(String) - Static method in class com.virtuosotechnologies.lib.util.StringUtils
Converts a string to its Java munged representation.
createEmpty() - Static method in class com.virtuosotechnologies.lib.error.UserMessageExceptionFormatter
Construct a formatter with no generators installed, and without a source of default generators.
createEmptyResultSet() - Method in interface com.virtuosotechnologies.asaph.model.SongDatabase
Create an empty result set.
createHashSet(Object[]) - Static method in class com.virtuosotechnologies.lib.util.CollectionUtils
Create a HashSet from an array of objects
createIndentString(int) - Method in class com.virtuosotechnologies.lib.xml.XMLUnparser
Create an indent string given an indent level.
createIndexedDatabase(File) - Method in interface com.virtuosotechnologies.asaph.xmldatabase.IndexedDatabaseFactory
Create a new mutable indexed database rooted at the given directory.
createInitialElement() - Method in class com.virtuosotechnologies.lib.basiccommand.builder.AbstractContainerElementBuilderNode
Override this method to create the initial element object.
createInitialElement() - Method in class com.virtuosotechnologies.lib.basiccommand.builder.AbstractElementBuilderNode
Override this method to create the initial element object.
createInitialElement() - Method in class com.virtuosotechnologies.lib.basiccommand.builder.ComboBoxBuilderNode
Override this method to create the initial element object.
createInitialElement() - Method in class com.virtuosotechnologies.lib.basiccommand.builder.ComboBoxMemberBuilderNode
Override this method to create the initial element object.
createInitialElement() - Method in class com.virtuosotechnologies.lib.basiccommand.builder.MenuBarBuilderNode
Override this method to create the initial element object.
createInitialElement() - Method in class com.virtuosotechnologies.lib.basiccommand.builder.MenuBarGlueBuilderNode
Override this method to create the initial element object.
createInitialElement() - Method in class com.virtuosotechnologies.lib.basiccommand.builder.MenuBuilderNode
Override this method to create the initial element object.
createInitialElement() - Method in class com.virtuosotechnologies.lib.basiccommand.builder.MenuCheckBoxItemBuilderNode
Override this method to create the initial element object.
createInitialElement() - Method in class com.virtuosotechnologies.lib.basiccommand.builder.MenuItemBuilderNode
Override this method to create the initial element object.
createInitialElement() - Method in class com.virtuosotechnologies.lib.basiccommand.builder.MenuRadioButtonItemBuilderNode
Override this method to create the initial element object.
createInitialElement() - Method in class com.virtuosotechnologies.lib.basiccommand.builder.MenuSeparatorBuilderNode
Override this method to create the initial element object.
createInitialElement() - Method in class com.virtuosotechnologies.lib.basiccommand.builder.MenuToggleItemBuilderNode
Override this method to create the initial element object.
createInitialElement() - Method in class com.virtuosotechnologies.lib.basiccommand.builder.PopupMenuBuilderNode
Override this method to create the initial element object.
createInitialElement() - Method in class com.virtuosotechnologies.lib.basiccommand.builder.SimpleButtonBuilderNode
Override this method to create the initial element object.
createInitialElement() - Method in class com.virtuosotechnologies.lib.basiccommand.builder.SimpleCheckBoxBuilderNode
Override this method to create the initial element object.
createInitialElement() - Method in class com.virtuosotechnologies.lib.basiccommand.builder.SimpleLabelBuilderNode
Override this method to create the initial element object.
createInitialElement() - Method in class com.virtuosotechnologies.lib.basiccommand.builder.ToolBarBuilderNode
Override this method to create the initial element object.
createInitialElement() - Method in class com.virtuosotechnologies.lib.basiccommand.builder.ToolBarCheckBoxItemBuilderNode
Override this method to create the initial element object.
createInitialElement() - Method in class com.virtuosotechnologies.lib.basiccommand.builder.ToolBarItemBuilderNode
Override this method to create the initial element object.
createInitialElement() - Method in class com.virtuosotechnologies.lib.basiccommand.builder.ToolBarRadioButtonItemBuilderNode
Override this method to create the initial element object.
createInitialElement() - Method in class com.virtuosotechnologies.lib.basiccommand.builder.ToolBarSeparatorBuilderNode
Override this method to create the initial element object.
createInitialElement() - Method in class com.virtuosotechnologies.lib.basiccommand.builder.ToolBarToggleItemBuilderNode
Override this method to create the initial element object.
createJDialog(JComponent, String, boolean) - Static method in class com.virtuosotechnologies.lib.swing.SwingUtils
Create a new JDialog.
createLineFragmentTransferable(SongLine, TextString, int, TextString, int, ChordSet, boolean, UndoableEditListener) - Method in interface com.virtuosotechnologies.asaph.modelutils.DataTransferUtils
Create a Transferable for a fragment of a line
createLineListTransferable(Song, Collection, ChordSet, boolean, UndoableEditListener) - Method in interface com.virtuosotechnologies.asaph.modelutils.DataTransferUtils
Create a Transferable for an ordered collection of lines in a song
createLinkedCopy() - Method in interface com.virtuosotechnologies.asaph.model.SongIDResultSet
Create a copy of this result set that is linked to this one.
createSimpleSongDatabase() - Method in interface com.virtuosotechnologies.asaph.standardmodel.StandardModelFactory
Create a simple SongDatabase implementation.
createSong(SongID, Locale) - Method in interface com.virtuosotechnologies.asaph.standardmodel.StandardModelFactory
Create a standard Song implementation.
createSongIDResultSet(SongDatabase) - Method in interface com.virtuosotechnologies.asaph.standardmodel.StandardModelFactory
Create a standard SongIDResultSet implementation.
createTransferableForString(String) - Method in interface com.virtuosotechnologies.asaph.modelutils.DataTransferUtils
Create a Transferable given a string.
createUTFReader(InputStream) - Static method in class com.virtuosotechnologies.lib.util.FileUtils
Return an appropriate UTF-8 or UTF-16 Reader for the given InputStream, based on an optional leading byte order mark.
createWithDefaults() - Static method in class com.virtuosotechnologies.lib.error.UserMessageExceptionFormatter
Construct a formatter using the default global formatter as the parent.
createWithDefaults(UserMessageExceptionFormatter) - Static method in class com.virtuosotechnologies.lib.error.UserMessageExceptionFormatter
Construct a formatter with the given source of default generators
createWithType(Class, String) - Static method in class com.virtuosotechnologies.lib.error.SimpleUserMessageGenerator
Pseudo-Constructor

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
 
DEBUG_PARAMETER_NAME - Static variable in class com.virtuosotechnologies.lib.debug.DebugUtils
 
DEFAULTNOTATIONLOCALE_PREF - Static variable in interface com.virtuosotechnologies.asaph.maingui.GuiEnvironmentManager
Key for default locale for notation.
DEFAULT_PROVIDERNAMES - Static variable in class com.virtuosotechnologies.lib.platform.PlatformUtils
An array of provider names that the initialize() method will attempt to install by default.
DEFAULT_TYPE - Static variable in interface com.virtuosotechnologies.asaph.model.TextString
Default type.
DISABLED_PROPERTY - Static variable in class com.virtuosotechnologies.lib.basiccommand.BasicCommandNode
Property key for the "command disabled" property.
DataTransferUtils - interface com.virtuosotechnologies.asaph.modelutils.DataTransferUtils.
API that includes data transfer tools for songs and parts of songs.
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 monitor the status of a database and provide changes to attributes when appropriate.
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.
 
DatabaseHandler - interface com.virtuosotechnologies.asaph.maingui.DatabaseHandler.
Implement this interface to handle events related to an opened database
DatabaseIdentifier - interface com.virtuosotechnologies.asaph.maingui.DatabaseIdentifier.
An identifier for a SongDatabase.
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.
DatabaseNotWritableException - exception com.virtuosotechnologies.asaph.model.DatabaseNotWritableException.
Unable to modify the database because it is not writable.
DatabaseNotWritableException() - Constructor for class com.virtuosotechnologies.asaph.model.DatabaseNotWritableException
 
DatabaseNotWritableException(String) - Constructor for class com.virtuosotechnologies.asaph.model.DatabaseNotWritableException
 
DatabaseNotWritableException(String, Throwable) - Constructor for class com.virtuosotechnologies.asaph.model.DatabaseNotWritableException
 
DatabaseNotWritableException(Throwable) - Constructor for class com.virtuosotechnologies.asaph.model.DatabaseNotWritableException
 
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
DebugUtils - class com.virtuosotechnologies.lib.debug.DebugUtils.
Various debugging utilities
DefaultUserMessageGenerator - class com.virtuosotechnologies.lib.error.DefaultUserMessageGenerator.
Default implementation of UserMessageGenerator.
DefaultUserMessageGenerator(Class) - Constructor for class com.virtuosotechnologies.lib.error.DefaultUserMessageGenerator
Constructor.
DefaultUserMessageGenerator(Class, String) - Constructor for class com.virtuosotechnologies.lib.error.DefaultUserMessageGenerator
Constructor
DetailedMessagePane - class com.virtuosotechnologies.lib.swing.DetailedMessagePane.
Something like JOptionPane, but supports more complex messages.
DetailedMessagePane(String, String, String, String) - Constructor for class com.virtuosotechnologies.lib.swing.DetailedMessagePane
Constructor.
DetailedMessagePane(String) - Constructor for class com.virtuosotechnologies.lib.swing.DetailedMessagePane
Constructor.
DuplicateAPIException - exception com.virtuosotechnologies.lib.plugin.DuplicateAPIException.
Tried to register a duplicate API version.
DuplicateAPIException(String, APIVersion, PluginID) - Constructor for class com.virtuosotechnologies.lib.plugin.DuplicateAPIException
Constructor.
DuplicateConnectorException - exception com.virtuosotechnologies.asaph.maingui.DuplicateConnectorException.
Connector name already exists
DuplicateConnectorException(String, StringID) - Constructor for class com.virtuosotechnologies.asaph.maingui.DuplicateConnectorException
 
DuplicatePluginException - exception com.virtuosotechnologies.lib.plugin.DuplicatePluginException.
Tried to plug a duplicate plugin ID.
DuplicatePluginException(PluginInfo, PluginInfo) - Constructor for class com.virtuosotechnologies.lib.plugin.DuplicatePluginException
Constructor.
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.
databaseIdentifierToURI(DatabaseIdentifier) - Method in interface com.virtuosotechnologies.asaph.maingui.DatabaseManager
Create an URI for a DatabaseIdentifier.
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.
decGrayLevel() - Method in class com.virtuosotechnologies.lib.basiccommand.builder.AbstractBuilderNode
Decrement the gray level
decMaskLevel() - Method in class com.virtuosotechnologies.lib.basiccommand.builder.AbstractBuilderNode
Decrement the mask level
detach() - Method in interface com.virtuosotechnologies.asaph.model.Song
Detach this song from its database if it is associated with a database.
disabledStateChanged(boolean) - Method in class com.virtuosotechnologies.lib.basiccommand.builder.AbstractBuilderNode
The gray state has changed.
disabledStateChanged(boolean) - Method in class com.virtuosotechnologies.lib.basiccommand.builder.AbstractContainerElementBuilderNode
The disabled state has changed.
disabledStateChanged(boolean) - Method in class com.virtuosotechnologies.lib.basiccommand.builder.AbstractElementBuilderNode
The disabled state has changed.
disabledStateChanged(boolean) - Method in class com.virtuosotechnologies.lib.basiccommand.builder.AbstractGroupBuilderNode
The disabled state has changed.
dump(CommandNode) - Static method in class com.virtuosotechnologies.lib.basiccommand.BasicCommandNode
Dump subgraph to standard error (for debugging)
dump(AbstractBuilderNode) - Static method in class com.virtuosotechnologies.lib.basiccommand.builder.AbstractBuilderNode
Dump subgraph to standard error

E

ENDS_WITH - Static variable in class com.virtuosotechnologies.asaph.model.opsemantics.SearchParameters
Indicates that matches should match "ends with"
END_POSITION - Static variable in class com.virtuosotechnologies.lib.basiccommand.builder.AbstractBuilderNode
 
ENTIRE_BODY - Static variable in interface com.virtuosotechnologies.asaph.model.opsemantics.SearchBodyPredicateSemantics
Search the entire body
EQUALS - Static variable in class com.virtuosotechnologies.asaph.model.opsemantics.SearchParameters
Indicates that matches should match the entire value
ERROR_HAPPENED_METHOD - Static variable in interface com.virtuosotechnologies.lib.error.AWTErrorListener
 
EditablePluginInfo - class com.virtuosotechnologies.lib.plugin.EditablePluginInfo.
Editable implementation of PluginInfo.
EditablePluginInfo(String, StringID, String, URL, boolean) - Constructor for class com.virtuosotechnologies.lib.plugin.EditablePluginInfo
Constructor
EventAbortedException - exception com.virtuosotechnologies.lib.util.EventAbortedException.
This exception indicates that an event broadcast has been aborted by one of the listeners.
EventAbortedException() - Constructor for class com.virtuosotechnologies.lib.util.EventAbortedException
Constructor
EventAbortedException(String) - Constructor for class com.virtuosotechnologies.lib.util.EventAbortedException
Constructor with message string
EventAbortedException(String, Throwable) - Constructor for class com.virtuosotechnologies.lib.util.EventAbortedException
Constructor with message string and cause
EventAbortedException(Throwable) - Constructor for class com.virtuosotechnologies.lib.util.EventAbortedException
Constructor with cause
EventBroadcaster - class com.virtuosotechnologies.lib.util.EventBroadcaster.
A helper class for broadcasting events.
EventBroadcaster(Class) - Constructor for class com.virtuosotechnologies.lib.util.EventBroadcaster
Constructor.
ExceptionFormatter - interface com.virtuosotechnologies.lib.error.ExceptionFormatter.
Interface for objects that format exceptions as string messages.
ExceptionUtils - class com.virtuosotechnologies.lib.error.ExceptionUtils.
Various utilities for Java exceptions.
endElement(String) - Method in class com.virtuosotechnologies.lib.xml.XMLUnparser
End the innermost element.
ensureCapacity(int) - Method in class com.virtuosotechnologies.lib.ring.AbstractRing
Increases the capacity of this ring, if necessary, to ensure that it can hold at least the number of elements specified by the minimum capacity argument.
ensureCapacity(int) - Method in class com.virtuosotechnologies.lib.ring.RotatingArrayList
Increases the capacity of this ArraRotatingArrayList instance, if necessary, to ensure that it can hold at least the number of elements specified by the minimum capacity argument.
equals(Object) - Method in interface com.virtuosotechnologies.asaph.model.SongID
Equals
equals(Object) - Method in interface com.virtuosotechnologies.asaph.model.SongOperation
The equals method should return true if the given object is a SongOperation with the same semantics as this one.
equals(Object) - Method in class com.virtuosotechnologies.asaph.model.opsemantics.AndPredicateSemantics.DefaultImplementation
The equals method should return true if the given object is a SongOperation with the same semantics as this one.
equals(Object) - Method in class com.virtuosotechnologies.asaph.model.opsemantics.FalsePredicateSemantics.DefaultImplementation
The equals method should return true if the given object is a SongOperation with the same semantics as this one.
equals(Object) - Method in class com.virtuosotechnologies.asaph.model.opsemantics.GetFieldAsStringArraySemantics.DefaultImplementation
The equals method should return true if the given object is a SongOperation with the same semantics as this one.
equals(Object) - Method in class com.virtuosotechnologies.asaph.model.opsemantics.GetFieldAsStringSemantics.DefaultImplementation
The equals method should return true if the given object is a SongOperation with the same semantics as this one.
equals(Object) - Method in class com.virtuosotechnologies.asaph.model.opsemantics.GetFirstLineSemantics.DefaultImplementation
The equals method should return true if the given object is a SongOperation with the same semantics as this one.
equals(Object) - Method in class com.virtuosotechnologies.asaph.model.opsemantics.NopSemantics.DefaultImplementation
The equals method should return true if the given object is a SongOperation with the same semantics as this one.
equals(Object) - Method in class com.virtuosotechnologies.asaph.model.opsemantics.NotPredicateSemantics.DefaultImplementation
The equals method should return true if the given object is a SongOperation with the same semantics as this one.
equals(Object) - Method in class com.virtuosotechnologies.asaph.model.opsemantics.OrPredicateSemantics.DefaultImplementation
The equals method should return true if the given object is a SongOperation with the same semantics as this one.
equals(Object) - Method in class com.virtuosotechnologies.asaph.model.opsemantics.PredicateFilterSemantics.DefaultImplementation
The equals method should return true if the given object is a SongOperation with the same semantics as this one.
equals(Object) - Method in class com.virtuosotechnologies.asaph.model.opsemantics.SearchBodyPredicateSemantics.DefaultImplementation
The equals method should return true if the given object is a SongOperation with the same semantics as this one.
equals(Object) - Method in class com.virtuosotechnologies.asaph.model.opsemantics.SearchFieldPredicateSemantics.DefaultImplementation
The equals method should return true if the given object is a SongOperation with the same semantics as this one.
equals(Object) - Method in class com.virtuosotechnologies.asaph.model.opsemantics.SearchParameters
equals
equals(Object) - Method in class com.virtuosotechnologies.asaph.model.opsemantics.TruePredicateSemantics.DefaultImplementation
The equals method should return true if the given object is a SongOperation with the same semantics as this one.
equals(Object) - Method in class com.virtuosotechnologies.asaph.model.opsemantics.ValueFilterSemantics.DefaultImplementation
The equals method should return true if the given object is a SongOperation with the same semantics as this one.
equals(Object) - Method in class com.virtuosotechnologies.lib.base.UniqueObject
Equals method.
equals(Object) - Method in class com.virtuosotechnologies.lib.plugin.APIVersion
equals
equals(Object) - Method in class com.virtuosotechnologies.lib.plugin.PluginID
 
equals(Object) - Method in class com.virtuosotechnologies.lib.swing.FloatDimension
Checks whether two dimension objects have equal values.
equals(Object) - Method in class com.virtuosotechnologies.lib.swing.Location2D.Double
 
equals(Object) - Method in class com.virtuosotechnologies.lib.swing.Location2D.Float
 
equals(Object) - Method in class com.virtuosotechnologies.lib.swing.Location2D.Int
 
equals(Object) - Method in class com.virtuosotechnologies.lib.swing.Location2D.Long
 
equals(Object) - Method in class com.virtuosotechnologies.lib.swing.Size2D.Double
 
equals(Object) - Method in class com.virtuosotechnologies.lib.swing.Size2D.Float
 
equals(Object) - Method in class com.virtuosotechnologies.lib.swing.Size2D.Int
 
equals(Object) - Method in class com.virtuosotechnologies.lib.swing.Size2D.Long
 
equals(Object) - Method in class com.virtuosotechnologies.lib.swing.SizeConstrainingLayout
Checks whether two dimension objects have equal values.
equals(Object) - Method in class com.virtuosotechnologies.lib.util.StringID
Implementation of Object.equals().
equalsOrExtends(HierarchicalType) - Method in interface com.virtuosotechnologies.lib.base.HierarchicalType
Returns true if and only if this HierarchicalType the same as or an extension of the given parameter.
equalsOrExtends(HierarchicalType) - Method in class com.virtuosotechnologies.lib.base.UniqueHierarchicalType
Returns true if and only if this HierarchicalType the same as or an extension of the given parameter.
error(SAXParseException) - Method in class com.virtuosotechnologies.lib.xml.MessageCollectingErrorHandler
 
error(SAXParseException) - Method in class com.virtuosotechnologies.lib.xml.ZeroToleranceErrorHandler
 
errorHappened(AWTErrorEvent) - Method in interface com.virtuosotechnologies.lib.error.AWTErrorListener
An error happened

F

FAILED_PROGRESS_STRING_PROPERTY - Static variable in interface com.virtuosotechnologies.lib.asyncjob.AsyncJob
Key for well-known "failed progress string" property.
FIRST_LINE - Static variable in interface com.virtuosotechnologies.asaph.model.opsemantics.SearchBodyPredicateSemantics
Search the first line only
FalsePredicateSemantics - interface com.virtuosotechnologies.asaph.model.opsemantics.FalsePredicateSemantics.
A PredicateSemantics that sets every value to Boolean.FALSE.
FalsePredicateSemantics.DefaultImplementation - class com.virtuosotechnologies.asaph.model.opsemantics.FalsePredicateSemantics.DefaultImplementation.
The default implementation of FalsePredicateSemantics
FalsePredicateSemantics.DefaultImplementation() - Constructor for class com.virtuosotechnologies.asaph.model.opsemantics.FalsePredicateSemantics.DefaultImplementation
 
Field - interface com.virtuosotechnologies.asaph.model.Field.
Base interface for fields
FieldContainer - interface com.virtuosotechnologies.asaph.model.FieldContainer.
This is a base interface for objects that contain Fields.
FileUtils - class com.virtuosotechnologies.lib.util.FileUtils.
Various utilities for files and streams.
FloatDimension - class com.virtuosotechnologies.lib.swing.FloatDimension.
This is Dimension2D.Float.
FloatDimension() - Constructor for class com.virtuosotechnologies.lib.swing.FloatDimension
Creates an instance of FloatDimension with a width of zero and a height of zero.
FloatDimension(Dimension2D) - Constructor for class com.virtuosotechnologies.lib.swing.FloatDimension
Creates an instance of Dimension whose width and height are the same as for the specified dimension.
FloatDimension(float, float) - Constructor for class com.virtuosotechnologies.lib.swing.FloatDimension
Constructs a Dimension and initializes it to the specified width and specified height.
FragmentedString - interface com.virtuosotechnologies.asaph.model.notation.FragmentedString.
A string fragmented into parts.
FragmentedString.FragmentType - class com.virtuosotechnologies.asaph.model.notation.FragmentedString.FragmentType.
A type code for string fragments.
Framework - interface com.virtuosotechnologies.lib.plugin.Framework.
A plugin framework.
FrameworkProgressEvent - class com.virtuosotechnologies.lib.plugin.FrameworkProgressEvent.
Base class for Framework progress reporting events.
FrameworkProgressEvent(Framework) - Constructor for class com.virtuosotechnologies.lib.plugin.FrameworkProgressEvent
Constructor
FrameworkProgressListener - interface com.virtuosotechnologies.lib.plugin.FrameworkProgressListener.
Listener that is notified of progress of a Framework operation.
fatalError(SAXParseException) - Method in class com.virtuosotechnologies.lib.xml.MessageCollectingErrorHandler
 
fatalError(SAXParseException) - Method in class com.virtuosotechnologies.lib.xml.ZeroToleranceErrorHandler
 
finish() - Method in class com.virtuosotechnologies.lib.conversion.Base64Stringizer
Finish the conversion
finish() - Method in class com.virtuosotechnologies.lib.conversion.Base64UnStringizer
Finish the conversion
finish() - Method in interface com.virtuosotechnologies.lib.conversion.Stringizer
Finish the conversion
finish() - Method in interface com.virtuosotechnologies.lib.conversion.UnStringizer
Finish the conversion
finishDocument(String) - Method in class com.virtuosotechnologies.lib.xml.XMLDocumentUnparser
End the document.
fireAbortableEvent(String, EventObject) - Method in class com.virtuosotechnologies.lib.util.EventBroadcaster
Fires an event.
fireAbortableEvent(Method, EventObject) - Method in class com.virtuosotechnologies.lib.util.EventBroadcaster
Fires an event.
fireAllChildrenRemovedEvent() - Method in class com.virtuosotechnologies.lib.command.AbstractCommandNode
Fires an allChildrenRemoved event
fireChildAddedEvent(CommandNode, int) - Method in class com.virtuosotechnologies.lib.command.AbstractCommandNode
Fires a childAdded event
fireChildRemovedEvent(CommandNode, int) - Method in class com.virtuosotechnologies.lib.command.AbstractCommandNode
Fires a childRemoved event
fireEvent(String, EventObject) - Method in class com.virtuosotechnologies.lib.util.EventBroadcaster
Fires an event.
fireEvent(Method, EventObject) - Method in class com.virtuosotechnologies.lib.util.EventBroadcaster
Fires an event.
firePlatformEvent(PlatformEvent) - Static method in class com.virtuosotechnologies.lib.platform.PlatformManager
Fire a platform event
firePropertySetEvent(ConstrainedKey, Object, Object, boolean) - Method in class com.virtuosotechnologies.lib.container.PseudoModifiablePropertySet
Fires a property set event
fixNewlines(String) - Static method in class com.virtuosotechnologies.lib.util.StringUtils
Change the newline characters in the given string to the platform default.
forceCommitSong(Song) - Method in interface com.virtuosotechnologies.asaph.model.SongDatabase
Commit changes to this song.
forceCommitSongAs(Song, SongID) - Method in interface com.virtuosotechnologies.asaph.model.SongDatabase
Force-commit a song as the given SongID.
forceGetBinaryField(FieldContainer, String, String, byte[], UndoableEditListener) - Method in interface com.virtuosotechnologies.asaph.modelutils.SongUtils
Ensure that a field exists and is a binary field.
forceGetBinaryListField(FieldContainer, String, UndoableEditListener) - Method in interface com.virtuosotechnologies.asaph.modelutils.SongUtils
Ensure that a field exists and is a binary list.
forceGetStringField(FieldContainer, String, String, UndoableEditListener) - Method in interface com.virtuosotechnologies.asaph.modelutils.SongUtils
Ensure that a field exists and is a string.
forceGetStringListField(FieldContainer, String, UndoableEditListener) - Method in interface com.virtuosotechnologies.asaph.modelutils.SongUtils
Ensure that a field exists and is a string list.
format(Throwable, PropertySet, ExceptionFormatter) - Method in class com.virtuosotechnologies.lib.error.DefaultUserMessageGenerator
Generate a String representation of the given exception.
format(Throwable, PropertySet) - Method in interface com.virtuosotechnologies.lib.error.ExceptionFormatter
Generate a String representation of the given exception.
format(Throwable, PropertySet) - Method in class com.virtuosotechnologies.lib.error.SimpleExceptionFormatter
Generate a String representation of the given exception.
format(Throwable, PropertySet, ExceptionFormatter) - Method in class com.virtuosotechnologies.lib.error.SimpleUserMessageGenerator
Generate a String representation of the given exception.
format(Throwable, PropertySet) - Method in class com.virtuosotechnologies.lib.error.StackTraceExceptionFormatter
Generate a String representation of the given exception.
format(Throwable, PropertySet) - Method in class com.virtuosotechnologies.lib.error.UserMessageExceptionFormatter
Generate a String representation of the given exception.
format(Throwable, PropertySet, ExceptionFormatter) - Method in interface com.virtuosotechnologies.lib.error.UserMessageGenerator
Generate a String representation of the given exception.
formatSimple(Throwable) - Static method in class com.virtuosotechnologies.lib.error.ExceptionUtils
Generate a simple String representation of the given exception.
formatStackTrace(Throwable) - Static method in class com.virtuosotechnologies.lib.error.ExceptionUtils
Generate a stack trace String representation of the given exception.
formatUserMessage(Throwable) - Static method in class com.virtuosotechnologies.lib.error.ExceptionUtils
Generate a user-visible String representation of the given exception.

G

GLOBAL - Static variable in class com.virtuosotechnologies.lib.debug.ObjectTracker
Global instance of this class
GROUP_FLAVOR - Static variable in class com.virtuosotechnologies.lib.basiccommand.BasicCommandNode
Group flavor.
GetFieldAsStringArraySemantics - interface com.virtuosotechnologies.asaph.model.opsemantics.GetFieldAsStringArraySemantics.
An OpSemantics that sets the data to the value of a field.
GetFieldAsStringArraySemantics.DefaultImplementation - class com.virtuosotechnologies.asaph.model.opsemantics.GetFieldAsStringArraySemantics.DefaultImplementation.
The default implementation of GetFieldStringSemantics
GetFieldAsStringArraySemantics.DefaultImplementation(String, SongUtils) - Constructor for class com.virtuosotechnologies.asaph.model.opsemantics.GetFieldAsStringArraySemantics.DefaultImplementation
Constructor
GetFieldAsStringSemantics - interface com.virtuosotechnologies.asaph.model.opsemantics.GetFieldAsStringSemantics.
An OpSemantics that sets the data to the value of a field.
GetFieldAsStringSemantics.DefaultImplementation - class com.virtuosotechnologies.asaph.model.opsemantics.GetFieldAsStringSemantics.DefaultImplementation.
The default implementation of GetFieldStringSemantics
GetFieldAsStringSemantics.DefaultImplementation(String, SongUtils) - Constructor for class com.virtuosotechnologies.asaph.model.opsemantics.GetFieldAsStringSemantics.DefaultImplementation
Constructor
GetFirstLineSemantics - interface com.virtuosotechnologies.asaph.model.opsemantics.GetFirstLineSemantics.
An OpSemantics that sets the data to the first line of the song.
GetFirstLineSemantics.DefaultImplementation - class com.virtuosotechnologies.asaph.model.opsemantics.GetFirstLineSemantics.DefaultImplementation.
The default implementation of GetFirstLineSemantics
GetFirstLineSemantics.DefaultImplementation(boolean, SongUtils) - Constructor for class com.virtuosotechnologies.asaph.model.opsemantics.GetFirstLineSemantics.DefaultImplementation
Constructor
GuiEnvironmentManager - interface com.virtuosotechnologies.asaph.maingui.GuiEnvironmentManager.
A miscellaneous API exported by the maingui plugin.
generateFragmentedString() - Method in interface com.virtuosotechnologies.asaph.model.notation.Chord
Generate the string as a set of fragments
generateLongString() - Method in interface com.virtuosotechnologies.asaph.model.notation.Interval
Generate the long string representation
generateLongString() - Method in interface com.virtuosotechnologies.asaph.model.notation.NoteModifier
Generate the long string representation
generateString() - Method in interface com.virtuosotechnologies.asaph.model.notation.Chord
Generate the string
generateString() - Method in interface com.virtuosotechnologies.asaph.model.notation.Interval
Generate the short string representation
generateString() - Method in interface com.virtuosotechnologies.asaph.model.notation.Note
Generate the string representation
generateString() - Method in interface com.virtuosotechnologies.asaph.model.notation.NoteModifier
Generate the short (symbolic) string representation
get(int) - Method in class com.virtuosotechnologies.lib.ring.RotatingArrayList
Returns the element at the specified position in this list.
getAPI(Class) - Method in interface com.virtuosotechnologies.lib.plugin.PluginLinker
Get an API provider for the given name
getAPIImplementation(Class, 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.
getAPIImplementation(Class, PluginLinker) - Method in class com.virtuosotechnologies.asaph.modelutils.ModelUtilsPlugin
A plugin must implement this method to provide the implementations of the APIs that it provides.
getAPIImplementation(Class, PluginLinker) - Method in class com.virtuosotechnologies.asaph.notationmanager.NotationManagerPlugin
A plugin must implement this method to provide the implementations of the APIs that it provides.
getAPIImplementation(Class, PluginLinker) - Method in class com.virtuosotechnologies.asaph.standardmodel.StandardModelPlugin
A plugin must implement this method to provide the implementations of the APIs that it provides.
getAPIImplementation(Class, PluginLinker) - Method in class com.virtuosotechnologies.asaph.xmldatabase.XMLDatabasePlugin
A plugin must implement this method to provide the implementations of the APIs that it provides.
getAPIImplementation(Class, PluginLinker) - Method in class com.virtuosotechnologies.lib.plugin.BasicPluginInitializer
A plugin must implement this method to provide the implementations of the APIs that it provides.
getAPIImplementation(Class, PluginLinker) - Method in interface com.virtuosotechnologies.lib.plugin.PluginInitializer
A plugin must implement this method to provide the implementations of the APIs that it provides.
getAPIName() - Method in class com.virtuosotechnologies.lib.plugin.APIDefunctException
Get the API name
getAPIName() - Method in class com.virtuosotechnologies.lib.plugin.APINotAvailableException
Get the API name
getAPIName() - Method in class com.virtuosotechnologies.lib.plugin.DuplicateAPIException
Get the API name
getAPIVersion() - Method in class com.virtuosotechnologies.lib.plugin.APIDefunctException
Get the API version
getAPIVersion() - Method in class com.virtuosotechnologies.lib.plugin.APINotAvailableException
Get the API version
getAPIVersion() - Method in class com.virtuosotechnologies.lib.plugin.DuplicateAPIException
Get the API version
getAcceleratorKeystrokeProperty() - Method in class com.virtuosotechnologies.lib.basiccommand.BasicCommandNode
Convenience accessor for ACCELERATOR_KEYSTROKE_PROPERTY
getAddingVariation() - Method in interface com.virtuosotechnologies.asaph.model.AddedSongBlock
Get the Variation in which this block is added.
getAlternateKeyCount() - Method in interface com.virtuosotechnologies.asaph.model.ChordSet
Get the number of alternate keys
getArrayLength(Object) - Method in class com.virtuosotechnologies.lib.ring.AbstractRing
Override this method to get the length of the array.
getArrayLength(Object) - Method in class com.virtuosotechnologies.lib.ring.ByteRing
Override this method to get the length of the array.
getArrayLength(Object) - Method in class com.virtuosotechnologies.lib.ring.CharRing
Override this method to get the length of the array.
getArrayLength(Object) - Method in class com.virtuosotechnologies.lib.ring.IntRing
Override this method to get the length of the array.
getArrayLength(Object) - Method in class com.virtuosotechnologies.lib.ring.ObjectRing
Override this method to get the length of the array.
getAsyncJob() - Method in class com.virtuosotechnologies.lib.asyncjob.AbstractAsyncJobRunner.ExecutionImpl
Get the job being run
getAsyncJob() - Method in class com.virtuosotechnologies.lib.asyncjob.AsyncJobEvent
Get the job associated with the event.
getAsyncJob() - Method in interface com.virtuosotechnologies.lib.asyncjob.AsyncJobExecution
Get the job being run
getAsyncJobExecution() - Method in class com.virtuosotechnologies.lib.asyncjob.AsyncJobEvent
Get the job execution tracker that sent the event, or null if it wasn't an AsyncJobExecution
getAsyncJobListener() - Method in class com.virtuosotechnologies.lib.swing.ModalProgressTracker
Get the AsyncJobListener
getAsyncJobRunner() - Method in class com.virtuosotechnologies.lib.asyncjob.AbstractAsyncJobRunner.ExecutionImpl
Get the runner running this job
getAsyncJobRunner() - Method in class com.virtuosotechnologies.lib.asyncjob.AsyncJobEvent
Get the job runner that sent the event, or null if it wasn't an AsyncJobRunner.
getAsyncJobRunner() - Method in interface com.virtuosotechnologies.lib.asyncjob.AsyncJobExecution
Get the runner running this job
getAuxType() - Method in interface com.virtuosotechnologies.asaph.model.notation.Chord
Get the auxiliary type string.
getAvailableAPINames() - Method in interface com.virtuosotechnologies.lib.plugin.Framework
Get the names of the currently available APIs as an ObjectSet of Strings.
getAvailableAPINames() - Method in class com.virtuosotechnologies.lib.plugin.SimpleFramework
Get the names of the currently available APIs as an ObjectSet of Strings.
getAvailableAPIVersions(String) - Method in interface com.virtuosotechnologies.lib.plugin.Framework
Get the names of the currently available versions of the given API as an ObjectSet of APIVersions.
getAvailableAPIVersions(String) - Method in class com.virtuosotechnologies.lib.plugin.SimpleFramework
Get the names of the currently available versions of the given API as an ObjectSet of Strings.
getAvailableAPIs() - Method in interface com.virtuosotechnologies.lib.plugin.PluginLinker
Get an ObjectSet of the available APIs as APIProvider objects.
getBack() - Method in interface com.virtuosotechnologies.lib.container.ObjectDeque
Get the object in back of the deque.
getBack() - Method in class com.virtuosotechnologies.lib.container.PseudoModifiableObjectDeque
Get the object in back of the deque.
getBaseNote() - Method in interface com.virtuosotechnologies.asaph.model.notation.Note
Get the base of this note (that is, the note with the default modifier).
getBaseNotes() - Method in interface com.virtuosotechnologies.asaph.model.notation.NotationFactory
Get an array of the base notes-- that is, with a default modifier (usually natural).
getBass() - Method in interface com.virtuosotechnologies.asaph.model.notation.Chord
Get the bass Note.
getBassType() - Method in interface com.virtuosotechnologies.asaph.model.notation.Chord
Get the bass type string.
getBestProvidingVersion(Collection) - Method in class com.virtuosotechnologies.lib.plugin.APIVersion
Get the APIVersion out of a Collection that best provides what this version requests.
getBinaryDataCount() - Method in interface com.virtuosotechnologies.asaph.model.BinaryList
Get the number of binary data elements in the list
getBlockCount() - Method in interface com.virtuosotechnologies.asaph.model.Song
Get the total number of SongBlocks in the song.
getBlockCount(Variation) - Method in interface com.virtuosotechnologies.asaph.model.Song
Get the number of SongBlocks present for the given variation.
getBlockForSerializableID(String) - Method in interface com.virtuosotechnologies.asaph.model.Song
Get a SongBlock given a serializable ID.
getBuilder() - Method in class com.virtuosotechnologies.lib.basiccommand.swing.CommandNodeMenuBar
Constructor
getByte(int) - Method in class com.virtuosotechnologies.lib.ring.ByteRing
Gets the value of a particular byte
getCardinality() - Method in class com.virtuosotechnologies.lib.basiccommand.builder.AbstractBuilderNode
Get the cardinality (number of swing objects this node represents).
getCardinality() - Method in class com.virtuosotechnologies.lib.basiccommand.builder.AbstractContainerElementBuilderNode
Get the cardinality (number of swing objects this node represents).
getCardinality() - Method in class com.virtuosotechnologies.lib.basiccommand.builder.AbstractElementBuilderNode
Get the cardinality (number of swing objects this node represents).
getCardinality() - Method in class com.virtuosotechnologies.lib.basiccommand.builder.AbstractGroupBuilderNode
Get the cardinality (number of swing objects this node represents).
getChar(int) - Method in class com.virtuosotechnologies.lib.ring.CharRing
Gets the value of a particular char
getChild() - Method in class com.virtuosotechnologies.asaph.model.opsemantics.NotPredicateSemantics.DefaultImplementation
Get the child predicate
getChild() - Method in interface com.virtuosotechnologies.asaph.model.opsemantics.NotPredicateSemantics
Get the child predicate
getChild(int) - Method in class com.virtuosotechnologies.lib.basiccommand.builder.AbstractBranchBuilderNode
Get a child given an index
getChild(CommandNode) - Method in class com.virtuosotechnologies.lib.basiccommand.builder.AbstractBranchBuilderNode
Get a child given a CommandNode
getChildIndex() - Method in class com.virtuosotechnologies.lib.command.ChildAddedEvent
Get the index of the child node
getChildIndex() - Method in class com.virtuosotechnologies.lib.command.ChildRemovedEvent
Get the index of the child node
getChildNode() - Method in class com.virtuosotechnologies.lib.command.ChildAddedEvent
Get the child command node
getChildNode() - Method in class com.virtuosotechnologies.lib.command.ChildRemovedEvent
Get the child command node
getChildren() - Method in class com.virtuosotechnologies.asaph.model.opsemantics.AndPredicateSemantics.DefaultImplementation
Get the immutable collection of child predicates.
getChildren() - Method in interface com.virtuosotechnologies.asaph.model.opsemantics.AndPredicateSemantics
Get the immutable collection of child predicates.
getChildren() - Method in class com.virtuosotechnologies.asaph.model.opsemantics.OrPredicateSemantics.DefaultImplementation
Get the immutable collection of child predicates.
getChildren() - Method in interface com.virtuosotechnologies.asaph.model.opsemantics.OrPredicateSemantics
Get the immutable collection of child predicates.
getChildren() - Method in class com.virtuosotechnologies.lib.basiccommand.builder.AbstractBranchBuilderNode
Get an unmodifiable view of the list of children
getChordSet() - Method in interface com.virtuosotechnologies.asaph.model.ChordAnnotation
Get the ChordSet relevant to this annotation.
getChordSetCount() - Method in interface com.virtuosotechnologies.asaph.model.Song
Get the number of ChordSets.
getChordSetForSerializableID(String) - Method in interface com.virtuosotechnologies.asaph.model.Song
Get a ChordSet given a serializable ID.
getClipboardContents() - Method in interface com.virtuosotechnologies.asaph.modelutils.DataTransferUtils
Get the current system clipboard contents.
getCommandNode() - Method in class com.virtuosotechnologies.lib.basiccommand.builder.AbstractBuilderNode
Return the command node
getCommonIntervals() - Method in interface com.virtuosotechnologies.asaph.model.notation.NotationFactory
Get an array of the common intervals.
getCommonModifiersForNote(Note) - Method in interface com.virtuosotechnologies.asaph.model.notation.NotationFactory
Get an array of common modifiers for the given base note.
getConnectorName() - Method in interface com.virtuosotechnologies.asaph.maingui.DatabaseIdentifier
Get the connector name
getConnectorName() - Method in class com.virtuosotechnologies.asaph.maingui.DuplicateConnectorException
 
getConnectorVersion() - Method in class com.virtuosotechnologies.asaph.maingui.DuplicateConnectorException
 
getConstrainingClass() - Method in interface com.virtuosotechnologies.lib.base.ClassConstrainedKey
Get the class of the constraint.
getConstrainingClass() - Method in class com.virtuosotechnologies.lib.base.UniqueClassConstrainedKey
Get the class of the constraint.
getConstraints() - Method in class com.virtuosotechnologies.lib.base.ConstraintsMismatchException
Get the constraints
getConstraints() - Method in interface com.virtuosotechnologies.lib.container.ObjectContainer
Get the constraints for the container contents.
getConstraints() - Method in class com.virtuosotechnologies.lib.container.PseudoModifiableObjectDeque
Get the constraints for the container contents.
getConstraints() - Method in class com.virtuosotechnologies.lib.container.PseudoModifiableObjectSet
Get the constraints for the container contents.
getContentsAsArray(Class) - Method in interface com.virtuosotechnologies.lib.container.ObjectContainer
Atomically get the current contents of the container as an array.
getContentsAsArray(Class) - Method in class com.virtuosotechnologies.lib.container.PseudoModifiableObjectDeque
Atomically get the current contents of the container as an array.
getContentsAsArray(Class) - Method in class com.virtuosotechnologies.lib.container.PseudoModifiableObjectSet
Atomically get the current contents of the container as an array.
getCurrent() - Static method in class com.virtuosotechnologies.lib.platform.PlatformID
Returns a PlatformID describing the current platform
getData() - Method in interface com.virtuosotechnologies.asaph.model.SongIDResultSet.Entry
Get the data object for this entry
getDataType() - Method in interface com.virtuosotechnologies.asaph.model.BinaryData
Get the type of the data.
getDatabase() - Method in class com.virtuosotechnologies.asaph.maingui.SongSelectionEvent
Get the database containing the selected songs
getDatabase() - Method in interface com.virtuosotechnologies.asaph.model.SongID
Get the database that owns this song
getDatabase() - Method in interface com.virtuosotechnologies.asaph.model.SongIDResultSet
Get the SongDatabase that created this result set.
getDatabaseIndexXMLFormatCode(SongDatabase) - Method in interface com.virtuosotechnologies.asaph.xmldatabase.IndexedDatabaseFactory
Return the format code for the given SongDatabase index.
getDatabaseLocator() - Method in interface 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.
getDatabaseXMLFormatCode(SongDatabase) - Method in interface com.virtuosotechnologies.asaph.standardmodel.StandardModelFactory
Return the format code for the given simple SongDatabase.
getDefaultAsyncJobRunner() - Method in interface com.virtuosotechnologies.asaph.maingui.GuiEnvironmentManager
Get the default AsyncJobRunner for running long jobs in a separate thread with a progress dialog.
getDefaultChordSet() - Method in interface com.virtuosotechnologies.asaph.model.Song
Get default chord set.
getDefaultNote() - Method in interface com.virtuosotechnologies.asaph.model.notation.NotationFactory
Construct a default Note
getDefaultNoteModifierFor(Note) - Method in interface com.virtuosotechnologies.asaph.model.notation.NotationFactory
Get the default NoteModifier (typically natural) for the given note.
getDefaultProperties() - Static method in class com.virtuosotechnologies.lib.basiccommand.BasicCommandNode
Get the default property set.
getDefaultValue(ConstrainedKey) - Method in interface com.virtuosotechnologies.lib.container.PropertySet
Get the default value for a property.
getDefaultValue(ConstrainedKey) - Method in class com.virtuosotechnologies.lib.container.PseudoModifiablePropertySet
Get the default value for a property, or null if there is no default.
getDefaultValue(ConstrainedKey) - Method in class com.virtuosotechnologies.lib.container.WrappingPropertySet
Get the default value for a property, or null if there is no default.
getDelegate() - Method in class com.virtuosotechnologies.lib.basiccommand.BasicDecoratingCommandNode
Get delegate
getDescriptionForProvidedAPI(String) - Method in class com.virtuosotechnologies.lib.plugin.EditablePluginInfo
Get the description for the given provided API.
getDescriptionForProvidedAPI(String) - Method in interface com.virtuosotechnologies.lib.plugin.PluginInfo
Get the description for the given provided API.
getDescriptionForProvidedAPI(String) - Method in class com.virtuosotechnologies.lib.plugin.SimplePluginInfo
Get the description for the given provided API.
getDialogParent() - Method in interface com.virtuosotechnologies.asaph.maingui.GuiEnvironmentManager
Get the dialog parent.
getDialogParent() - Method in interface com.virtuosotechnologies.asaph.maingui.PrefsWindowManager
Get the dialog parent for the prefs window
getDisabledProperty() - Method in class com.virtuosotechnologies.lib.basiccommand.BasicCommandNode
Convenience accessor for DISABLED_PROPERTY
getDroppedPluginInfo() - Method in class com.virtuosotechnologies.lib.plugin.PluginDroppedEvent
Get the info for the plugin that was dropped
getDuplicatePluginInfo() - Method in class com.virtuosotechnologies.lib.plugin.DuplicatePluginException
Get the plugin info for the duplicate plugin
getElement() - Method in class com.virtuosotechnologies.lib.basiccommand.builder.AbstractContainerElementBuilderNode
Get the element
getElement() - Method in class com.virtuosotechnologies.lib.basiccommand.builder.AbstractElementBuilderNode
Get the element
getEmptyChord() - Method in interface com.virtuosotechnologies.asaph.model.notation.NotationFactory
Construct an empty Chord
getEntryCollection() - Method in interface com.virtuosotechnologies.asaph.model.SongIDResultSet
Get an immutable collection view of the entries in the set.
getEntryFor(SongID) - Method in interface com.virtuosotechnologies.asaph.model.SongIDResultSet
Get the data associated with the given SongID.
getEventType() - Method in class com.virtuosotechnologies.lib.container.ObjectDequeEvent
Get the type of event.
getEventType() - Method in class com.virtuosotechnologies.lib.container.ObjectSetEvent
Get the type of event, either ADDED or REMOVED
getException() - Method in class com.virtuosotechnologies.lib.asyncjob.AbstractAsyncJobRunner.ExecutionImpl
Get the job failure exception.
getException() - Method in interface com.virtuosotechnologies.lib.asyncjob.AsyncJobExecution
Get the job failure exception.
getException() - Method in class com.virtuosotechnologies.lib.asyncjob.AsyncJobFailedEvent
Get the exception thrown
getExecution() - Method in class com.virtuosotechnologies.lib.asyncjob.AsyncJobStartedEvent
Get the execution tracker.
getExistingPluginInfo() - Method in class com.virtuosotechnologies.lib.plugin.DuplicatePluginException
Get the plugin info for the existing plugin
getFieldCount() - Method in interface com.virtuosotechnologies.asaph.model.FieldContainer
Get the number of fields.
getFieldName() - Method in interface com.virtuosotechnologies.asaph.model.Field
Get the name of the field.
getFieldName() - Method in class com.virtuosotechnologies.asaph.model.opsemantics.GetFieldAsStringArraySemantics.DefaultImplementation
Get the name of the field that is being read.
getFieldName() - Method in interface com.virtuosotechnologies.asaph.model.opsemantics.GetFieldAsStringArraySemantics
Get the name of the field that is being read.
getFieldName() - Method in class com.virtuosotechnologies.asaph.model.opsemantics.GetFieldAsStringSemantics.DefaultImplementation
Get the name of the field that is being read.
getFieldName() - Method in interface com.virtuosotechnologies.asaph.model.opsemantics.GetFieldAsStringSemantics
Get the name of the field that is being read.
getFieldName() - Method in class com.virtuosotechnologies.asaph.model.opsemantics.SearchFieldPredicateSemantics.DefaultImplementation
Get the name of the field to search
getFieldName() - Method in interface com.virtuosotechnologies.asaph.model.opsemantics.SearchFieldPredicateSemantics
Get the name of the field to search
getFieldValueAsString(FieldContainer, String) - Method in interface com.virtuosotechnologies.asaph.modelutils.SongUtils
Get a field value as a string.
getFieldValueAsStringArray(FieldContainer, String) - Method in interface com.virtuosotechnologies.asaph.modelutils.SongUtils
Get a field value as a string array.
getFileChooserDirectory() - Method in interface com.virtuosotechnologies.asaph.maingui.GuiEnvironmentManager
Get the current directory for file choosers
getFirst() - Method in class com.virtuosotechnologies.lib.ring.RotatingArrayList
Returns the element at the front of the list.
getFirstLineAsString(Song, boolean, Variation) - Method in interface com.virtuosotechnologies.asaph.modelutils.SongUtils
Get the first line of the song as a string.
getFlavor() - Method in class com.virtuosotechnologies.lib.basiccommand.BasicContainerCommandNode
Get the flavor of CommandNode
getFlavor() - Method in class com.virtuosotechnologies.lib.basiccommand.BasicDecoratingCommandNode
Get the flavor of CommandNode
getFlavor() - Method in class com.virtuosotechnologies.lib.basiccommand.BasicGroupCommandNode
Get the flavor of CommandNode
getFlavor() - Method in class com.virtuosotechnologies.lib.basiccommand.BasicItemCommandNode
Get the flavor of CommandNode
getFlavor() - Method in class com.virtuosotechnologies.lib.basiccommand.BasicRadioContainerCommandNode
Get the flavor of CommandNode
getFlavor() - Method in class com.virtuosotechnologies.lib.basiccommand.BasicRadioGroupCommandNode
Get the flavor of CommandNode
getFlavor() - Method in class com.virtuosotechnologies.lib.basiccommand.BasicSeparatorCommandNode
Get the flavor of CommandNode
getFlavor() - Method in class com.virtuosotechnologies.lib.basiccommand.BasicToggleItemCommandNode
Get the flavor of CommandNode
getFlavor() - Method in interface com.virtuosotechnologies.lib.command.CommandNode
Get the flavor of CommandNode
getFlavorOf(Transferable, DataFlavor) - Method in interface com.virtuosotechnologies.asaph.modelutils.DataTransferUtils
Get the flavor of the given transferable.
getFollowingChords() - Method in interface com.virtuosotechnologies.asaph.model.ChordAnnotation
Get the array of chords that should follow the main chord.
getFontPref(Preferences, String, Font) - Static method in class com.virtuosotechnologies.lib.util.PrefsUtils
Get a preference formatted as a Font
getFractionDone() - Method in class com.virtuosotechnologies.lib.asyncjob.AsyncJobProgressEvent
Get the fraction done.
getFragmentCount() - Method in interface com.virtuosotechnologies.asaph.model.notation.FragmentedString
Get the number of fragments
getFramework() - Method in class com.virtuosotechnologies.lib.plugin.FrameworkProgressEvent
Get the Framework source
getFront() - Method in interface com.virtuosotechnologies.lib.container.ObjectDeque
Get the object in front of the deque.
getFront() - Method in class com.virtuosotechnologies.lib.container.PseudoModifiableObjectDeque
Get the object in front of the deque.
getGlobalFormatter() - Static method in class com.virtuosotechnologies.lib.error.UserMessageExceptionFormatter
Get the global default formatter.
getGlobalSource() - Static method in class com.virtuosotechnologies.lib.platform.PlatformEvent
Get the global event source used for all platform events
getHeight() - Method in class com.virtuosotechnologies.lib.swing.FloatDimension
Returns the height of this dimension in double precision.
getHeightD() - Method in class com.virtuosotechnologies.lib.swing.Size2D.Double
 
getHeightD() - Method in class com.virtuosotechnologies.lib.swing.Size2D.Float
 
getHeightD() - Method in class com.virtuosotechnologies.lib.swing.Size2D.Int
 
getHeightD() - Method in class com.virtuosotechnologies.lib.swing.Size2D.Long
 
getHeightD() - Method in class com.virtuosotechnologies.lib.swing.Size2D
Returns the height in double precision.
getHeightF() - Method in class com.virtuosotechnologies.lib.swing.Size2D.Double
 
getHeightF() - Method in class com.virtuosotechnologies.lib.swing.Size2D.Float
 
getHeightF() - Method in class com.virtuosotechnologies.lib.swing.Size2D.Int
 
getHeightF() - Method in class com.virtuosotechnologies.lib.swing.Size2D.Long
 
getHeightF() - Method in class com.virtuosotechnologies.lib.swing.Size2D
Returns the height in single precision.
getHeightI() - Method in class com.virtuosotechnologies.lib.swing.Size2D.Double
 
getHeightI() - Method in class com.virtuosotechnologies.lib.swing.Size2D.Float
 
getHeightI() - Method in class com.virtuosotechnologies.lib.swing.Size2D.Int
 
getHeightI() - Method in class com.virtuosotechnologies.lib.swing.Size2D.Long
 
getHeightI() - Method in class com.virtuosotechnologies.lib.swing.Size2D
Returns the height as an int.
getHeightL() - Method in class com.virtuosotechnologies.lib.swing.Size2D.Double
 
getHeightL() - Method in class com.virtuosotechnologies.lib.swing.Size2D.Float
 
getHeightL() - Method in class com.virtuosotechnologies.lib.swing.Size2D.Int
 
getHeightL() - Method in class com.virtuosotechnologies.lib.swing.Size2D.Long
 
getHeightL() - Method in class com.virtuosotechnologies.lib.swing.Size2D
Returns the height as a long.
getHiddenProperty() - Method in class com.virtuosotechnologies.lib.basiccommand.BasicCommandNode
Convenience accessor for HIDDEN_PROPERTY
getImplementation() - Method in interface com.virtuosotechnologies.lib.plugin.APIProvider
Get the implementation object
getIndentLevel() - Method in interface com.virtuosotechnologies.asaph.model.SongBlock
Get the indent level
getIndentLevel() - Method in interface com.virtuosotechnologies.asaph.model.SongLine
Get the indent level
getIndex() - Method in class com.virtuosotechnologies.lib.container.ObjectDequeEvent
Get the index of the Object affected
getIndexOfChild(CommandNode) - Method in class com.virtuosotechnologies.lib.command.AbstractCommandNode
Get the index of the given child node, or -1 if the child is not found.
getIndexOfComponent(Container, Component) - Static method in class com.virtuosotechnologies.lib.swing.SwingUtils
Get the index of the given component in the given container.
getInfoString() - Method in interface com.virtuosotechnologies.asaph.model.ChordSetKey
Get a SimpleString containing description info for the ChordSetKey.
getInstance() - Static method in class com.virtuosotechnologies.lib.basiccommand.BasicSeparatorCommandNode
Get singleton instance.
getInt(int) - Method in class com.virtuosotechnologies.lib.ring.IntRing
Gets the value of a particular int
getIntervalTo(Note) - Method in interface com.virtuosotechnologies.asaph.model.notation.Note
Create an interval from this note to the given note
getJComboBox() - Method in class com.virtuosotechnologies.lib.basiccommand.builder.ComboBoxBuilderNode
Get the built combo box
getJMenu() - Method in class com.virtuosotechnologies.lib.basiccommand.builder.MenuBuilderNode
Get the built menu
getJMenuBar() - Method in class com.virtuosotechnologies.lib.basiccommand.builder.MenuBarBuilderNode
Get the built menu bar
getJPopupMenu() - Method in class com.virtuosotechnologies.lib.basiccommand.builder.PopupMenuBuilderNode
Get the built menu
getJToolBar() - Method in class com.virtuosotechnologies.lib.basiccommand.builder.ToolBarBuilderNode
Get the built tool bar
getJarForProvidedAPI(String) - Method in class com.virtuosotechnologies.lib.plugin.EditablePluginInfo
Get the Jar URL for the given API spec, or null if no jar is needed.
getJarForProvidedAPI(String) - Method in interface com.virtuosotechnologies.lib.plugin.PluginInfo
Get the Jar URL for the given API spec, or null if no jar is needed.
getJarForProvidedAPI(String) - Method in class com.virtuosotechnologies.lib.plugin.SimplePluginInfo
Get the Jar URL for the given API spec, or null if no jar is needed.
getKey() - Method in class com.virtuosotechnologies.lib.container.PropertySetEvent
Get the key changed
getKeyNote() - Method in interface com.virtuosotechnologies.asaph.model.ChordSetKey
Get the note for key signature.
getLast() - Method in class com.virtuosotechnologies.lib.ring.RotatingArrayList
Returns the element at the back of the list.
getLayoutAlignmentX(Container) - Method in class com.virtuosotechnologies.lib.swing.SizeConstrainingLayout
 
getLayoutAlignmentY(Container) - Method in class com.virtuosotechnologies.lib.swing.SizeConstrainingLayout
 
getLength() - Method in interface com.virtuosotechnologies.asaph.model.BinaryData
Get the length of the value
getLineCount() - Method in interface com.virtuosotechnologies.asaph.model.SongBlock
Get the number of lines
getListCellRendererComponent(JList, Object, int, boolean, boolean) - Method in class com.virtuosotechnologies.lib.basiccommand.builder.ComboBoxBuilderNode.ActionComboBoxRenderer
 
getListenerClass() - Method in class com.virtuosotechnologies.lib.util.EventBroadcaster
Returns the listener class associated with this broadcaster.
getListenerMethod(Class, String, Class) - Static method in class com.virtuosotechnologies.lib.util.EventBroadcaster
A helper for listener interfaces that want to provide static Method members for fast access to their methods.
getListenersAsList() - Method in class com.virtuosotechnologies.lib.util.EventBroadcaster
Returns a copy of the set of listeners as a list.
getListenersAsSet() - Method in class com.virtuosotechnologies.lib.util.EventBroadcaster
Returns a copy of the set of listeners as a set.
getLocale() - Method in interface com.virtuosotechnologies.asaph.model.ChordSet
Get the locale for this ChordSet.
getLocale() - Method in interface com.virtuosotechnologies.asaph.model.Song
Get the locale of the song.
getLongDescriptionProperty() - Method in class com.virtuosotechnologies.lib.basiccommand.BasicCommandNode
Convenience accessor for LONG_DESCRIPTION_PROPERTY
getLowered(Interval) - Method in interface com.virtuosotechnologies.asaph.model.notation.Chord
Lower by an interval
getLowered(Interval) - Method in interface com.virtuosotechnologies.asaph.model.notation.Note
Create a note lowered by an interval
getMainGuiPrefs() - Method in interface com.virtuosotechnologies.asaph.maingui.GuiEnvironmentManager
Get the main gui prefs
getMemberCount() - Method in interface com.virtuosotechnologies.asaph.model.SongLine
Get the number of members
getMemberCount(ChordSet) - Method in interface com.virtuosotechnologies.asaph.model.SongLine
Get the number of members in the given chord set
getMemberPosition(SongLineMember, ChordSet) - Method in interface com.virtuosotechnologies.asaph.modelutils.SongUtils
Get the index of a line member within its line
getMessageString() - Method in class com.virtuosotechnologies.lib.error.SimpleUserMessageGenerator
Get the message string
getMismatchedObject() - Method in class com.virtuosotechnologies.lib.base.ConstraintsMismatchException
Get the object
getMnemonicCodeProperty() - Method in class com.virtuosotechnologies.lib.basiccommand.BasicCommandNode
Convenience accessor for MNEMONIC_CODE_PROPERTY
getModifiableProperties() - Method in class com.virtuosotechnologies.lib.asyncjob.AbstractAsyncJob
Get a modifiable view of the properties for this AsyncJob.
getMultiLineString(StringList) - Method in interface com.virtuosotechnologies.asaph.modelutils.SongUtils
Get the StringList value as a string with newline delimiters.
getName() - Method in class com.virtuosotechnologies.lib.plugin.PluginID
Get the name of the plugin
getNameProperty() - Method in class com.virtuosotechnologies.lib.basiccommand.BasicCommandNode
Convenience accessor for NAME_PROPERTY
getNamedField(String) - Method in interface com.virtuosotechnologies.asaph.model.FieldContainer
Search for the field with the given name.
getNamedLocale(String) - Static method in class com.virtuosotechnologies.lib.util.LocaleUtils
Construct a Locale object for the given programmatic string representation
getNamedPlatformProvider(String) - Static method in class com.virtuosotechnologies.lib.platform.PlatformManager
Returns the platform provider with the given name if it is available, or null if it is not.
getNativeKey() - Method in interface com.virtuosotechnologies.asaph.model.ChordSet
Get the ChordSetKey representing the native key signature.
getNegated() - Method in interface com.virtuosotechnologies.asaph.model.notation.Interval
Get the negation of the interval
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
getNewValue() - Method in class com.virtuosotechnologies.lib.container.PropertySetEvent
Get the new value
getNext() - Method in class com.virtuosotechnologies.lib.base.LinkedObject
Get the next element.
getNext() - Method in class com.virtuosotechnologies.lib.util.StringID
Gets the next id
getNextAlternateKey(ChordSetKey) - Method in interface com.virtuosotechnologies.asaph.model.ChordSet
Get the next alternate key following reference.
getNextBinaryData(BinaryData) - Method in interface com.virtuosotechnologies.asaph.model.BinaryList
Get the next data element following reference.
getNextBlock(SongBlock) - Method in interface com.virtuosotechnologies.asaph.model.Song
Get the next block following reference.
getNextBlock(SongBlock, Variation) - Method in interface com.virtuosotechnologies.asaph.model.Song
Get the next block following reference, in the given variation.
getNextChordSet(ChordSet) - Method in interface com.virtuosotechnologies.asaph.model.Song
Get the next chord set following reference.
getNextField(Field) - Method in interface com.virtuosotechnologies.asaph.model.FieldContainer
Get the next field following reference.
getNextLine(SongLine) - Method in interface com.virtuosotechnologies.asaph.model.SongBlock
Get the next line following reference.
getNextMember(SongLineMember) - Method in interface com.virtuosotechnologies.asaph.model.SongLine
Get the next member following reference.
getNextMember(SongLineMember, ChordSet) - Method in interface com.virtuosotechnologies.asaph.model.SongLine
Get the next member following reference.
getNextString(SimpleString) - Method in interface com.virtuosotechnologies.asaph.model.StringList
Get the next string following reference.
getNextVariation(Variation) - Method in interface com.virtuosotechnologies.asaph.model.Song
Get the next variation following reference.
getNotationFactory() - Method in interface com.virtuosotechnologies.asaph.model.notation.Chord
Get the NotationFactory that created this object
getNotationFactory() - Method in interface com.virtuosotechnologies.asaph.model.notation.Interval
Get the NotationFactory that created this object
getNotationFactory() - Method in interface com.virtuosotechnologies.asaph.model.notation.Note
Get the NotationFactory that created this object
getNotationFactory() - Method in interface com.virtuosotechnologies.asaph.model.notation.NoteModifier
Get the NotationFactory that created this object
getNotationFactoryForLocale(Locale) - Method in interface com.virtuosotechnologies.asaph.notationmanager.NotationManager
Get the NotationFactory for the given locale.
getNote() - Method in interface com.virtuosotechnologies.asaph.model.notation.Chord
Get the primary Note
getNoteModifier() - Method in interface com.virtuosotechnologies.asaph.model.notation.Note
Get the modifier of this note
getNoteWithModifier(NoteModifier) - Method in interface com.virtuosotechnologies.asaph.model.notation.Note
Create a Note whose base is the same as this one, but with the given modifier.
getNthBinaryData(int) - Method in interface com.virtuosotechnologies.asaph.model.BinaryList
Get the nth binary data element
getNthBlock(int) - Method in interface com.virtuosotechnologies.asaph.model.Song
Get the nth SongBlock
getNthBlock(int, Variation) - Method in interface com.virtuosotechnologies.asaph.model.Song
Get the nth SongBlock in the given variation.
getNthChild(int) - Method in class com.virtuosotechnologies.lib.command.AbstractCommandNode
Get the indexed child
getNthChild(int) - Method in interface com.virtuosotechnologies.lib.command.CommandNode
Get the indexed child
getNthChordSet(int) - Method in interface com.virtuosotechnologies.asaph.model.Song
Get the nth ChordSet
getNthField(int) - Method in interface com.virtuosotechnologies.asaph.model.FieldContainer
Get the nth field
getNthFragment(int) - Method in interface com.virtuosotechnologies.asaph.model.notation.FragmentedString
Get one fragment
getNthFragmentType(int) - Method in interface com.virtuosotechnologies.asaph.model.notation.FragmentedString
Get the type of one fragment
getNthLine(int) - Method in interface com.virtuosotechnologies.asaph.model.SongBlock
Get the nth line
getNthMember(int) - Method in interface com.virtuosotechnologies.asaph.model.SongLine
Get the nth member
getNthMember(int, ChordSet) - Method in interface com.virtuosotechnologies.asaph.model.SongLine
Get the nth member
getNthObject(int) - Method in interface com.virtuosotechnologies.lib.container.ObjectDeque
Get the indexed object.
getNthObject(int) - Method in class com.virtuosotechnologies.lib.container.PseudoModifiableObjectDeque
Get the indexed object.
getNthString(int) - Method in interface com.virtuosotechnologies.asaph.model.StringList
Get the nth string
getNthVariation(int) - Method in interface com.virtuosotechnologies.asaph.model.Song
Get the nth Variation
getNumChildren() - Method in class com.virtuosotechnologies.lib.basiccommand.builder.AbstractBranchBuilderNode
Get number of children
getNumChildren() - Method in class com.virtuosotechnologies.lib.command.AbstractCommandNode
Get the number of children
getNumChildren() - Method in interface com.virtuosotechnologies.lib.command.CommandNode
Get the number of children
getObject() - Method in class com.virtuosotechnologies.lib.container.ObjectDequeEvent
Get the Object added or removed
getObject() - Method in class com.virtuosotechnologies.lib.container.ObjectSetEvent
Get the Object added or removed
getObject(int) - Method in class com.virtuosotechnologies.lib.ring.ObjectRing
Gets the value of a particular Object
getObjectDeque() - Method in class com.virtuosotechnologies.lib.container.ObjectDequeEvent
Get the source.
getObjectSet() - Method in class com.virtuosotechnologies.lib.container.ObjectSetEvent
Get the source.
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
getOldValue() - Method in class com.virtuosotechnologies.lib.container.PropertySetEvent
Get the old value
getOmittingVariations() - Method in interface com.virtuosotechnologies.asaph.model.StandardSongBlock
Get a set of Variations in which this block is omitted.
getOpenDatabaseSet() - Method in interface com.virtuosotechnologies.asaph.maingui.DatabaseManager
Get an ObjectSet view of the open databases.
getPaneController() - Method in class com.virtuosotechnologies.lib.pane.PaneClosingEvent
Get the source.
getParent() - Method in class com.virtuosotechnologies.lib.basiccommand.builder.AbstractBuilderNode
Return the parent
getParentNode() - Method in class com.virtuosotechnologies.lib.command.CommandNodeEvent
Get the parent command node (also the event source)
getParents() - Method in interface com.virtuosotechnologies.lib.base.HierarchicalType
Get an interator over the immediate parents
getParents() - Method in class com.virtuosotechnologies.lib.base.UniqueHierarchicalType
Get an interator over the immediate parents
getPartConstraint() - Method in class com.virtuosotechnologies.asaph.model.opsemantics.SearchBodyPredicateSemantics.DefaultImplementation
Get the part constraint
getPartConstraint() - Method in interface com.virtuosotechnologies.asaph.model.opsemantics.SearchBodyPredicateSemantics
Get the part constraint
getPasteType(Transferable, DataFlavor) - Method in interface com.virtuosotechnologies.asaph.modelutils.DataTransferUtils
Get the type of object that would be pasted given a transferable and a context.
getPluginDescription() - Method in class com.virtuosotechnologies.lib.plugin.EditablePluginInfo
Get the description of the plugin
getPluginDescription() - Method in interface com.virtuosotechnologies.lib.plugin.PluginInfo
Get the description of the plugin
getPluginDescription() - Method in class com.virtuosotechnologies.lib.plugin.SimplePluginInfo
Get the description of the plugin
getPluginID() - Method in class com.virtuosotechnologies.lib.plugin.DuplicateAPIException
Get the plugin id
getPluginID() - Method in class com.virtuosotechnologies.lib.plugin.EditablePluginInfo
Get the identifier of the plugin
getPluginID() - Method in interface com.virtuosotechnologies.lib.plugin.PluginInfo
Get the identifier of the plugin
getPluginID() - Method in class com.virtuosotechnologies.lib.plugin.SimplePluginInfo
Get the identifier of the plugin
getPluginIDSet() - Method in interface com.virtuosotechnologies.lib.plugin.Framework
Get the ids of the currently available plugins as an ObjectSet of PluginIDs.
getPluginIDSet() - Method in class com.virtuosotechnologies.lib.plugin.SimpleFramework
Get the ids of the currently available plugins as an ObjectSet of PluginIDs.
getPluginInfo(PluginID) - Method in interface com.virtuosotechnologies.lib.plugin.Framework
Get the PluginInfo object for the given plugin.
getPluginInfo() - Method in class com.virtuosotechnologies.lib.plugin.PluginInitFinishedEvent
Get the plugin name
getPluginInfo() - Method in class com.virtuosotechnologies.lib.plugin.PluginInitStartedEvent
Get the plugin name
getPluginInfo(PluginID) - Method in class com.virtuosotechnologies.lib.plugin.SimpleFramework
Get the PluginInfo object for the given plugin.
getPluginInitializerClassName() - Method in class com.virtuosotechnologies.lib.plugin.EditablePluginInfo
Get the name of the PluginInitializer implementation class
getPluginInitializerClassName() - Method in interface com.virtuosotechnologies.lib.plugin.PluginInfo
Get the name of the PluginInitializer implementation class
getPluginInitializerClassName() - Method in class com.virtuosotechnologies.lib.plugin.SimplePluginInfo
Get the name of the PluginInitializer implementation class
getPluginJar() - Method in class com.virtuosotechnologies.lib.plugin.EditablePluginInfo
Get the jar URL for the plugin.
getPluginJar() - Method in interface com.virtuosotechnologies.lib.plugin.PluginInfo
Get the jar URL for the plugin.
getPluginJar() - Method in class com.virtuosotechnologies.lib.plugin.SimplePluginInfo
Get the jar URL for the plugin.
getPluginShortDescription() - Method in class com.virtuosotechnologies.lib.plugin.EditablePluginInfo
Get the short description of the plugin
getPluginShortDescription() - Method in interface com.virtuosotechnologies.lib.plugin.PluginInfo
Get the short description of the plugin
getPluginShortDescription() - Method in class com.virtuosotechnologies.lib.plugin.SimplePluginInfo
Get the short description of the plugin
getPosition(AbstractBuilderNode) - Method in class com.virtuosotechnologies.lib.basiccommand.builder.AbstractBranchBuilderNode
Get the starting position of a particular child
getPosition(int) - Method in class com.virtuosotechnologies.lib.basiccommand.builder.AbstractBranchBuilderNode
Get the starting position at a particular index
getPositionConstraint() - Method in class com.virtuosotechnologies.asaph.model.opsemantics.SearchParameters
Get the search position constraint
getPrecedingChords() - Method in interface com.virtuosotechnologies.asaph.model.ChordAnnotation
Get the array of chords that should precede the main chord.
getPredicate() - Method in class com.virtuosotechnologies.asaph.model.opsemantics.PredicateFilterSemantics.DefaultImplementation
Get the predicate.
getPredicate() - Method in interface com.virtuosotechnologies.asaph.model.opsemantics.PredicateFilterSemantics
Get the predicate.
getPreferredScrollableViewportSize() - Method in class com.virtuosotechnologies.lib.swing.ScrollablePanel
Scrollable implementation.
getPreferredSize() - Method in class com.virtuosotechnologies.lib.swing.ScrollablePanel
Scrollable implementation.
getPrevious() - Method in class com.virtuosotechnologies.lib.base.LinkedObject
Get the previous element.
getPreviousAlternateKey(ChordSetKey) - Method in interface com.virtuosotechnologies.asaph.model.ChordSet
Get the previous alternate key preceding reference.
getPreviousBinaryData(BinaryData) - Method in interface com.virtuosotechnologies.asaph.model.BinaryList
Get the previous data element preceding reference.
getPreviousBlock(SongBlock) - Method in interface com.virtuosotechnologies.asaph.model.Song
Get the previous block preceding reference.
getPreviousBlock(SongBlock, Variation) - Method in interface com.virtuosotechnologies.asaph.model.Song
Get the previous block preceding reference, in the given variation.
getPreviousChordSet(ChordSet) - Method in interface com.virtuosotechnologies.asaph.model.Song
Get the previous chord set preceding reference.
getPreviousField(Field) - Method in interface com.virtuosotechnologies.asaph.model.FieldContainer
Get the previous field preceding reference.
getPreviousLine(SongLine) - Method in interface com.virtuosotechnologies.asaph.model.SongBlock
Get the previous line preceding reference.
getPreviousMember(SongLineMember) - Method in interface com.virtuosotechnologies.asaph.model.SongLine
Get the previous member preceding reference.
getPreviousMember(SongLineMember, ChordSet) - Method in interface com.virtuosotechnologies.asaph.model.SongLine
Get the previous member preceding reference.
getPreviousString(SimpleString) - Method in interface com.virtuosotechnologies.asaph.model.StringList
Get the previous string preceding reference.
getPreviousVariation(Variation) - Method in interface com.virtuosotechnologies.asaph.model.Song
Get the previous variation preceding reference.
getPrimaryChord() - Method in interface com.virtuosotechnologies.asaph.model.ChordAnnotation
Get the primary chord.
getProgressString() - Method in class com.virtuosotechnologies.lib.asyncjob.AsyncJobProgressEvent
Get the progress string.
getProperties() - Method in class com.virtuosotechnologies.lib.asyncjob.AbstractAsyncJob
Get the properties for this AsyncJob
getProperties() - Method in interface com.virtuosotechnologies.lib.asyncjob.AsyncJob
Get the properties for this AsyncJob.
getProperties() - Method in interface com.virtuosotechnologies.lib.plugin.Framework
Get properties of this Framework.
getProperties() - Method in class com.virtuosotechnologies.lib.plugin.SimpleFramework
Get properties of this Framework.
getPropertySet() - Method in class com.virtuosotechnologies.lib.container.PropertySetEvent
Get the source.
getProvidedAPIClass() - Method in interface com.virtuosotechnologies.lib.plugin.APIProvider
Get the API class
getProvidedAPIDescription() - Method in interface com.virtuosotechnologies.lib.plugin.APIProvider
Get the API description
getProvidedAPINames() - Method in class com.virtuosotechnologies.lib.plugin.EditablePluginInfo
Get the provided API names
getProvidedAPINames() - Method in interface com.virtuosotechnologies.lib.plugin.PluginInfo
Get the provided API names
getProvidedAPINames() - Method in class com.virtuosotechnologies.lib.plugin.SimplePluginInfo
Get the provided API names
getProvidedAPIVersion() - Method in interface com.virtuosotechnologies.lib.plugin.APIProvider
Get the version of the implementation being provided
getProvidingPluginFor(String, APIVersion) - Method in interface com.virtuosotechnologies.lib.plugin.Framework
Get the PluginID of the plugin that provides the given API and version.
getProvidingPluginFor(String, APIVersion) - Method in class com.virtuosotechnologies.lib.plugin.SimpleFramework
Get the PluginID of the plugin that provides the given API and version.
getProvidingPluginID() - Method in interface com.virtuosotechnologies.lib.plugin.APIProvider
Get the ID of the plugin providing the implementation
getRaised(Interval) - Method in interface com.virtuosotechnologies.asaph.model.notation.Chord
Raise by an interval
getRaised(Interval) - Method in interface com.virtuosotechnologies.asaph.model.notation.Note
Create a note raised by an interval
getRange(int, int, byte[], int) - Method in interface com.virtuosotechnologies.asaph.model.BinaryData
Get a range of the value as a byte array.
getRange(int, int, byte[], int) - Method in class com.virtuosotechnologies.lib.ring.ByteRing
Gets a range of values and copies it into the given array.
getRange(int, int) - Method in class com.virtuosotechnologies.lib.ring.ByteRing
Gets a range of values as a new array.
getRange(int, int, char[], int) - Method in class com.virtuosotechnologies.lib.ring.CharRing
Gets a range of values and copies it into the given array.
getRange(int, int) - Method in class com.virtuosotechnologies.lib.ring.CharRing
Gets a range of values as a String.
getRange(int, int, StringBuffer) - Method in class com.virtuosotechnologies.lib.ring.CharRing
Adds a range of values to a StringBuffer.
getRange(int, int, int[], int) - Method in class com.virtuosotechnologies.lib.ring.IntRing
Gets a range of values and copies it into the given array.
getRange(int, int) - Method in class com.virtuosotechnologies.lib.ring.IntRing
Gets a range of values as a new array.
getRange(int, int, Object[], int) - Method in class com.virtuosotechnologies.lib.ring.ObjectRing
Gets a range of values and copies it into the given array.
getRange(int, int) - Method in class com.virtuosotechnologies.lib.ring.ObjectRing
Gets a range of values as a new array.
getRangeRaw(int, int, Object, int) - Method in class com.virtuosotechnologies.lib.ring.AbstractRing
Gets a range of values and copies it into the given array.
getRawArray() - Method in class com.virtuosotechnologies.lib.ring.AbstractRing
Gets the current array object.
getReasonPluginInfo() - Method in class com.virtuosotechnologies.lib.plugin.PluginDroppedEvent
Get the info for the plugin that caused the drop
getRepresentativeLocales() - Method in interface com.virtuosotechnologies.asaph.notationmanager.NotationManager
Get an array of representative locales, used for choosing a NotationFactory.
getResult() - Method in class com.virtuosotechnologies.lib.asyncjob.AbstractAsyncJobRunner.ExecutionImpl
Get the job result value.
getResult() - Method in class com.virtuosotechnologies.lib.asyncjob.AsyncJobCompletedEvent
Get the result object returned from the job
getResult() - Method in interface com.virtuosotechnologies.lib.asyncjob.AsyncJobExecution
Get the job result value.
getScrollableBlockIncrement(Rectangle, int, int) - Method in class com.virtuosotechnologies.lib.swing.ScrollablePanel
Scrollable implementation.
getScrollableBlockOverlap() - Method in class com.virtuosotechnologies.lib.swing.ScrollablePanel
Get current block overlap setting.
getScrollableTracksViewportHeight() - Method in class com.virtuosotechnologies.lib.swing.ScrollablePanel
Scrollable implementation.
getScrollableTracksViewportWidth() - Method in class com.virtuosotechnologies.lib.swing.ScrollablePanel
Scrollable implementation.
getScrollableUnitIncrement(Rectangle, int, int) - Method in class com.virtuosotechnologies.lib.swing.ScrollablePanel
Scrollable implementation.
getSearchParameters() - Method in class com.virtuosotechnologies.asaph.model.opsemantics.SearchBodyPredicateSemantics.DefaultImplementation
Get the search parameters
getSearchParameters() - Method in interface com.virtuosotechnologies.asaph.model.opsemantics.SearchBodyPredicateSemantics
Get the search parameters
getSearchParameters() - Method in class com.virtuosotechnologies.asaph.model.opsemantics.SearchFieldPredicateSemantics.DefaultImplementation
Get the search parameters
getSearchParameters() - Method in interface com.virtuosotechnologies.asaph.model.opsemantics.SearchFieldPredicateSemantics
Get the search parameters
getSelectedChildProperty() - Method in class com.virtuosotechnologies.lib.basiccommand.BasicCommandNode
Convenience accessor for SELECTED_CHILD_PROPERTY
getSelectedDatabase() - Method in interface com.virtuosotechnologies.asaph.maingui.SelectionManager
Get the currently selected database.
getSelectedNameProperty() - Method in class com.virtuosotechnologies.lib.basiccommand.BasicCommandNode
Convenience accessor for SELECTED_NAME_PROPERTY
getSelectedShortDescriptionProperty() - Method in class com.virtuosotechnologies.lib.basiccommand.BasicCommandNode
Convenience accessor for SELECTED_SHORT_DESCRIPTION_PROPERTY
getSelectedSmallIconProperty() - Method in class com.virtuosotechnologies.lib.basiccommand.BasicCommandNode
Convenience accessor for SELECTED_SMALL_ICON_PROPERTY
getSelectedSongs() - Method in interface com.virtuosotechnologies.asaph.maingui.SelectionManager
Get currently selected songs.
getSelectionStateProperty() - Method in class com.virtuosotechnologies.lib.basiccommand.BasicCommandNode
Convenience accessor for SELECTION_STATE_PROPERTY
getSerializableID() - Method in interface com.virtuosotechnologies.asaph.model.ChordSet
Get a string ID that can be used to serialize references to this ChordSet.
getSerializableID() - Method in interface com.virtuosotechnologies.asaph.model.SongBlock
Get a string ID that can be used to serialize references to this SongBlock.
getSerializableID() - Method in interface com.virtuosotechnologies.asaph.model.Variation
Get a string ID that can be used to serialize references to this Variation.
getShortDescriptionProperty() - Method in class com.virtuosotechnologies.lib.basiccommand.BasicCommandNode
Convenience accessor for SHORT_DESCRIPTION_PROPERTY
getSize() - Method in interface com.virtuosotechnologies.lib.container.ObjectContainer
Get the size of the container.
getSize() - Method in class com.virtuosotechnologies.lib.container.PseudoModifiableObjectDeque
Get the size of the container.
getSize() - Method in class com.virtuosotechnologies.lib.container.PseudoModifiableObjectSet
Get the size of the container.
getSize() - Method in class com.virtuosotechnologies.lib.ring.AbstractRing
Returns the number of elements in this ring.
getSmallIconProperty() - Method in class com.virtuosotechnologies.lib.basiccommand.BasicCommandNode
Convenience accessor for SMALL_ICON_PROPERTY
getSong() - Method in interface com.virtuosotechnologies.asaph.model.SongIDResultSet.Entry
Check out the Song referenced by this entry.
getSong() - Method in interface com.virtuosotechnologies.asaph.model.SongMember
Returns the Song containing this SongMember.
getSongBlock() - Method in interface com.virtuosotechnologies.asaph.model.SongLine
Get the containing song block
getSongDatabase() - Method in class com.virtuosotechnologies.asaph.maingui.DatabaseEvent
Get which database is affected
getSongID() - Method in interface com.virtuosotechnologies.asaph.model.Song
Get the id used to check out the song from its database.
getSongID() - Method in interface com.virtuosotechnologies.asaph.model.SongIDResultSet.Entry
Get the SongID for this entry
getSongIDForString(String) - Method in interface com.virtuosotechnologies.asaph.model.SongDatabase
Get the SongID for the given string, if it exists.
getSongLine() - Method in interface com.virtuosotechnologies.asaph.model.SongLineMember
Get the containing song line
getSongTextAsString(Song, boolean, Variation) - Method in interface com.virtuosotechnologies.asaph.modelutils.SongUtils
Get the entire song text as a string.
getSongVersion(Song) - Method in interface com.virtuosotechnologies.asaph.standardmodel.StandardModelFactory
Get the version string for the given Song.
getSongXMLFormatCode(Song) - Method in interface com.virtuosotechnologies.asaph.standardmodel.StandardModelFactory
Return the format code for the given standard model Song.
getStartupProperties() - Method in interface com.virtuosotechnologies.asaph.launch.Launcher
Get the startup properties
getStrength() - Method in class com.virtuosotechnologies.asaph.model.opsemantics.SearchParameters
Get the search strength (i.e. case-sensitivity, etc.)
getString() - Method in interface com.virtuosotechnologies.asaph.model.SimpleString
Get the string value.
getStringArrayPref(Preferences, String, String[]) - Static method in class com.virtuosotechnologies.lib.util.PrefsUtils
Get a preference formatted as a string array
getStringCount() - Method in interface com.virtuosotechnologies.asaph.model.StringList
Get the number of strings in the list
getStringRepresentation() - Method in interface com.virtuosotechnologies.asaph.model.SongID
Get the string representation
getSuppressedPluginInfo() - Method in class com.virtuosotechnologies.lib.plugin.PluginSuppressedException
Get the plugin info for the suppressed plugin
getSuppressingPluginInfo() - Method in class com.virtuosotechnologies.lib.plugin.PluginSuppressedException
Get the plugin info for the suppressing plugin
getTargetValue() - Method in class com.virtuosotechnologies.asaph.model.opsemantics.ValueFilterSemantics.DefaultImplementation
Get the target value.
getTargetValue() - Method in interface com.virtuosotechnologies.asaph.model.opsemantics.ValueFilterSemantics
Get the target value.
getText() - Method in class com.virtuosotechnologies.asaph.model.opsemantics.SearchParameters
Get text to search for
getThrowable() - Method in class com.virtuosotechnologies.lib.error.AWTErrorEvent
Get the exception thrown
getTotalDataLength() - Method in class com.virtuosotechnologies.lib.conversion.Base64Stringizer
Get the total number of bytes of binary data that have been added.
getTotalDataLength() - Method in interface com.virtuosotechnologies.lib.conversion.Stringizer
Get the total number of bytes of binary data that have been added.
getTotalStringLength() - Method in class com.virtuosotechnologies.lib.conversion.Base64UnStringizer
Get the total number of characters that have been added.
getTotalStringLength() - Method in interface com.virtuosotechnologies.lib.conversion.UnStringizer
Get the total number of characters that have been added.
getType() - Method in class com.virtuosotechnologies.asaph.maingui.DatabaseEvent
Get the event type
getType() - Method in interface com.virtuosotechnologies.asaph.model.TextString
Get the type of string.
getType() - Method in interface com.virtuosotechnologies.asaph.model.notation.Chord
Get the type string (e.g.
getType() - Method in class com.virtuosotechnologies.lib.platform.PlatformEvent
Get the event type
getUnderstoodClass() - Method in class com.virtuosotechnologies.lib.error.DefaultUserMessageGenerator
Get the class that this generator understands
getUnderstoodClass() - Method in class com.virtuosotechnologies.lib.error.SimpleUserMessageGenerator
Get the class that this generator understands
getUnderstoodClass() - Method in interface com.virtuosotechnologies.lib.error.UserMessageGenerator
Get the class that this generator understands
getUniqueListenerMethod(Class) - Static method in class com.virtuosotechnologies.lib.util.EventBroadcaster
A helper for listener interfaces that want to provide static Method members for fast access to their methods.
getUniqueObjectID() - Method in class com.virtuosotechnologies.lib.base.UniqueObject
Return a unique ID for this unique object.
getUsedAPINames() - Method in class com.virtuosotechnologies.lib.plugin.EditablePluginInfo
Get the used API names, both required and optional
getUsedAPINames() - Method in interface com.virtuosotechnologies.lib.plugin.PluginInfo
Get the used API names, both required and optional
getUsedAPINames() - Method in class com.virtuosotechnologies.lib.plugin.SimplePluginInfo
Get the used API names, both required and optional
getUsersOfAPI(Class) - Method in interface com.virtuosotechnologies.lib.plugin.PluginLinker
Get an ObjectSet of ids of plugins currently linked to the given API provided by this plugin.
getValue() - Method in interface com.virtuosotechnologies.asaph.model.BinaryData
Get a copy of the value as a byte array.
getValue(ConstrainedKey) - Method in interface com.virtuosotechnologies.lib.container.PropertySet
Get a property.
getValue(ConstrainedKey) - Method in class com.virtuosotechnologies.lib.container.PseudoModifiablePropertySet
Get a property.
getValue(ConstrainedKey) - Method in class com.virtuosotechnologies.lib.container.WrappingPropertySet
Get a property.
getValue() - Method in class com.virtuosotechnologies.lib.util.StringID
Returns the current value
getValue() - Method in class com.virtuosotechnologies.lib.util.ValueWrapper.BooleanWrapper
Returns the current value
getValue() - Method in class com.virtuosotechnologies.lib.util.ValueWrapper.IntWrapper
Returns the current value
getValue() - Method in class com.virtuosotechnologies.lib.util.ValueWrapper.ObjectWrapper
Returns the current value
getValue() - Method in class com.virtuosotechnologies.lib.util.ValueWrapper.StringWrapper
Returns the current value
getVariationCount() - Method in interface com.virtuosotechnologies.asaph.model.Song
Get the number of Variations.
getVariationForSerializableID(String) - Method in interface com.virtuosotechnologies.asaph.model.Song
Get a Variation given a serializable ID.
getVersion() - Method in class com.virtuosotechnologies.lib.plugin.PluginID
Get the version of the plugin
getVersionForProvidedAPI(String) - Method in class com.virtuosotechnologies.lib.plugin.EditablePluginInfo
Get the version for the given provided API.
getVersionForProvidedAPI(String) - Method in interface com.virtuosotechnologies.lib.plugin.PluginInfo
Get the version for the given provided API.
getVersionForProvidedAPI(String) - Method in class com.virtuosotechnologies.lib.plugin.SimplePluginInfo
Get the version for the given provided API.
getVersionForUsedAPI(String) - Method in class com.virtuosotechnologies.lib.plugin.EditablePluginInfo
Get the version for the given used API.
getVersionForUsedAPI(String) - Method in interface com.virtuosotechnologies.lib.plugin.PluginInfo
Get the version for the given used API.
getVersionForUsedAPI(String) - Method in class com.virtuosotechnologies.lib.plugin.SimplePluginInfo
Get the version for the given used API.
getWaitingByteCount() - Method in class com.virtuosotechnologies.lib.conversion.Base64UnStringizer
Get the number of deencoded bytes ready to be fetched
getWaitingByteCount() - Method in interface com.virtuosotechnologies.lib.conversion.UnStringizer
Get the number of deencoded bytes ready to be fetched
getWaitingBytes(int) - Method in class com.virtuosotechnologies.lib.conversion.Base64UnStringizer
Get the given number of bytes as a byte array.
getWaitingBytes(int, byte[], int) - Method in class com.virtuosotechnologies.lib.conversion.Base64UnStringizer
Copy the given number of bytes to an existing byte array.
getWaitingBytes(int) - Method in interface com.virtuosotechnologies.lib.conversion.UnStringizer
Get the given number of bytes as a byte array.
getWaitingBytes(int, byte[], int) - Method in interface com.virtuosotechnologies.lib.conversion.UnStringizer
Copy the given number of bytes to an existing byte array.
getWaitingCharacterCount() - Method in class com.virtuosotechnologies.lib.conversion.Base64Stringizer
Get the number of encoded characters ready to be fetched
getWaitingCharacterCount() - Method in interface com.virtuosotechnologies.lib.conversion.Stringizer
Get the number of encoded characters ready to be fetched
getWaitingCharacters(int) - Method in class com.virtuosotechnologies.lib.conversion.Base64Stringizer
Get the given number of characters as a String.
getWaitingCharacters(int, StringBuffer) - Method in class com.virtuosotechnologies.lib.conversion.Base64Stringizer
Add the given number of characters to a StringBuffer.
getWaitingCharacters(int) - Method in interface com.virtuosotechnologies.lib.conversion.Stringizer
Get the given number of characters as a String.
getWaitingCharacters(int, StringBuffer) - Method in interface com.virtuosotechnologies.lib.conversion.Stringizer
Add the given number of characters to a StringBuffer.
getWidth() - Method in class com.virtuosotechnologies.lib.swing.FloatDimension
Returns the width of this dimension in double precision.
getWidthD() - Method in class com.virtuosotechnologies.lib.swing.Size2D.Double
 
getWidthD() - Method in class com.virtuosotechnologies.lib.swing.Size2D.Float
 
getWidthD() - Method in class com.virtuosotechnologies.lib.swing.Size2D.Int
 
getWidthD() - Method in class com.virtuosotechnologies.lib.swing.Size2D.Long
 
getWidthD() - Method in class com.virtuosotechnologies.lib.swing.Size2D
Returns the width in double precision.
getWidthF() - Method in class com.virtuosotechnologies.lib.swing.Size2D.Double
 
getWidthF() - Method in class com.virtuosotechnologies.lib.swing.Size2D.Float
 
getWidthF() - Method in class com.virtuosotechnologies.lib.swing.Size2D.Int
 
getWidthF() - Method in class com.virtuosotechnologies.lib.swing.Size2D.Long
 
getWidthF() - Method in class com.virtuosotechnologies.lib.swing.Size2D
Returns the width in single precision.
getWidthI() - Method in class com.virtuosotechnologies.lib.swing.Size2D.Double
 
getWidthI() - Method in class com.virtuosotechnologies.lib.swing.Size2D.Float
 
getWidthI() - Method in class com.virtuosotechnologies.lib.swing.Size2D.Int
 
getWidthI() - Method in class com.virtuosotechnologies.lib.swing.Size2D.Long
 
getWidthI() - Method in class com.virtuosotechnologies.lib.swing.Size2D
Returns the width as an int.
getWidthL() - Method in class com.virtuosotechnologies.lib.swing.Size2D.Double
 
getWidthL() - Method in class com.virtuosotechnologies.lib.swing.Size2D.Float
 
getWidthL() - Method in class com.virtuosotechnologies.lib.swing.Size2D.Int
 
getWidthL() - Method in class com.virtuosotechnologies.lib.swing.Size2D.Long
 
getWidthL() - Method in class com.virtuosotechnologies.lib.swing.Size2D
Returns the width as a long.
getWriter() - Method in class com.virtuosotechnologies.lib.xml.XMLUnparser
Returns the writer being written to
getXD() - Method in class com.virtuosotechnologies.lib.swing.Location2D.Double
 
getXD() - Method in class com.virtuosotechnologies.lib.swing.Location2D.Float
 
getXD() - Method in class com.virtuosotechnologies.lib.swing.Location2D.Int
 
getXD() - Method in class com.virtuosotechnologies.lib.swing.Location2D.Long
 
getXD() - Method in class com.virtuosotechnologies.lib.swing.Location2D
Returns the x in double precision.
getXF() - Method in class com.virtuosotechnologies.lib.swing.Location2D.Double
 
getXF() - Method in class com.virtuosotechnologies.lib.swing.Location2D.Float
 
getXF() - Method in class com.virtuosotechnologies.lib.swing.Location2D.Int
 
getXF() - Method in class com.virtuosotechnologies.lib.swing.Location2D.Long
 
getXF() - Method in class com.virtuosotechnologies.lib.swing.Location2D
Returns the x in single precision.
getXI() - Method in class com.virtuosotechnologies.lib.swing.Location2D.Double
 
getXI() - Method in class com.virtuosotechnologies.lib.swing.Location2D.Float
 
getXI() - Method in class com.virtuosotechnologies.lib.swing.Location2D.Int
 
getXI() - Method in class com.virtuosotechnologies.lib.swing.Location2D.Long
 
getXI() - Method in class com.virtuosotechnologies.lib.swing.Location2D
Returns the x as an int.
getXL() - Method in class com.virtuosotechnologies.lib.swing.Location2D.Double
 
getXL() - Method in class com.virtuosotechnologies.lib.swing.Location2D.Float
 
getXL() - Method in class com.virtuosotechnologies.lib.swing.Location2D.Int
 
getXL() - Method in class com.virtuosotechnologies.lib.swing.Location2D.Long
 
getXL() - Method in class com.virtuosotechnologies.lib.swing.Location2D
Returns the x as a long.
getYD() - Method in class com.virtuosotechnologies.lib.swing.Location2D.Double
 
getYD() - Method in class com.virtuosotechnologies.lib.swing.Location2D.Float
 
getYD() - Method in class com.virtuosotechnologies.lib.swing.Location2D.Int
 
getYD() - Method in class com.virtuosotechnologies.lib.swing.Location2D.Long
 
getYD() - Method in class com.virtuosotechnologies.lib.swing.Location2D
Returns the y in double precision.
getYF() - Method in class com.virtuosotechnologies.lib.swing.Location2D.Double
 
getYF() - Method in class com.virtuosotechnologies.lib.swing.Location2D.Float
 
getYF() - Method in class com.virtuosotechnologies.lib.swing.Location2D.Int
 
getYF() - Method in class com.virtuosotechnologies.lib.swing.Location2D.Long
 
getYF() - Method in class com.virtuosotechnologies.lib.swing.Location2D
Returns the y in single precision.
getYI() - Method in class com.virtuosotechnologies.lib.swing.Location2D.Double
 
getYI() - Method in class com.virtuosotechnologies.lib.swing.Location2D.Float
 
getYI() - Method in class com.virtuosotechnologies.lib.swing.Location2D.Int
 
getYI() - Method in class com.virtuosotechnologies.lib.swing.Location2D.Long
 
getYI() - Method in class com.virtuosotechnologies.lib.swing.Location2D
Returns the y as an int.
getYL() - Method in class com.virtuosotechnologies.lib.swing.Location2D.Double
 
getYL() - Method in class com.virtuosotechnologies.lib.swing.Location2D.Float
 
getYL() - Method in class com.virtuosotechnologies.lib.swing.Location2D.Int
 
getYL() - Method in class com.virtuosotechnologies.lib.swing.Location2D.Long
 
getYL() - Method in class com.virtuosotechnologies.lib.swing.Location2D
Returns the y as a long.

H

HIDDEN_PROPERTY - Static variable in class com.virtuosotechnologies.lib.basiccommand.BasicCommandNode
Property key for the "command hidden" property.
HierarchicalType - interface com.virtuosotechnologies.lib.base.HierarchicalType.
An interface for objects that implement a hierarchical type system.
handle(Throwable) - Method in class com.virtuosotechnologies.lib.error.AWTErrorManager.Impl
Handler
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.
hasErrors() - Method in class com.virtuosotechnologies.lib.xml.MessageCollectingErrorHandler
Returns true if at least one error was reported
hasMessages() - Method in class com.virtuosotechnologies.lib.xml.MessageCollectingErrorHandler
Returns true if at least one message (error or warning) was reported
hashCode() - Method in class com.virtuosotechnologies.asaph.model.opsemantics.SearchParameters
hashCode
hashCode() - Method in class com.virtuosotechnologies.lib.plugin.APIVersion
hashCode
hashCode() - Method in class com.virtuosotechnologies.lib.plugin.PluginID
 
hashCode() - Method in class com.virtuosotechnologies.lib.swing.FloatDimension
Returns the hash code for this FloatDimension.
hashCode() - Method in class com.virtuosotechnologies.lib.swing.Location2D.Double
 
hashCode() - Method in class com.virtuosotechnologies.lib.swing.Location2D.Float
 
hashCode() - Method in class com.virtuosotechnologies.lib.swing.Location2D.Int
 
hashCode() - Method in class com.virtuosotechnologies.lib.swing.Location2D.Long
 
hashCode() - Method in class com.virtuosotechnologies.lib.swing.Size2D.Double
 
hashCode() - Method in class com.virtuosotechnologies.lib.swing.Size2D.Float
 
hashCode() - Method in class com.virtuosotechnologies.lib.swing.Size2D.Int
 
hashCode() - Method in class com.virtuosotechnologies.lib.swing.Size2D.Long
 
hashCode() - Method in class com.virtuosotechnologies.lib.swing.SizeConstrainingLayout
Returns the hash code for this SizeConstrainingLayout.
hashCode() - Method in class com.virtuosotechnologies.lib.util.StringID
Implementation of Object.hashCode().
height - Variable in class com.virtuosotechnologies.lib.swing.FloatDimension
The height dimension; negative values can be used.
hiddenStateChanged(boolean) - Method in class com.virtuosotechnologies.lib.basiccommand.builder.AbstractBuilderNode
The hidden state has changed.
hiddenStateChanged(boolean) - Method in class com.virtuosotechnologies.lib.basiccommand.builder.AbstractContainerElementBuilderNode
The hidden state has changed.
hiddenStateChanged(boolean) - Method in class com.virtuosotechnologies.lib.basiccommand.builder.AbstractElementBuilderNode
The hidden state has changed.
hiddenStateChanged(boolean) - Method in class com.virtuosotechnologies.lib.basiccommand.builder.AbstractGroupBuilderNode
The hidden state has changed.

I

INDETERMINATE_PROGRESS - Static variable in interface com.virtuosotechnologies.lib.asyncjob.AsyncJob
Special value for indicating indeterminate progress.
INITIAL_FRACTION_DONE_PROPERTY - Static variable in interface com.virtuosotechnologies.lib.asyncjob.AsyncJob
Key for well-known "initial fraction done" property.
INITIAL_PANE_LOCATION - Static variable in interface com.virtuosotechnologies.lib.pane.PaneContainer
Property key for the requested initial position.
INITIAL_PANE_MENUBAR - Static variable in interface com.virtuosotechnologies.lib.pane.PaneContainer
Property key for the requested initial menu bar.
INITIAL_PANE_SIZE - Static variable in interface com.virtuosotechnologies.lib.pane.PaneContainer
Property key for the requested initial size.
INITIAL_PANE_TITLE - Static variable in interface com.virtuosotechnologies.lib.pane.PaneContainer
Property key for the requested initial title.
INITIAL_PROGRESS_STRING_PROPERTY - Static variable in interface com.virtuosotechnologies.lib.asyncjob.AsyncJob
Key for well-known "initial progress string" property.
INSENSITIVE_STRENGTH - Static variable in class com.virtuosotechnologies.asaph.model.opsemantics.SearchParameters
Synonym of PRIMARY_STRENGTH
INSERTED - Static variable in class com.virtuosotechnologies.lib.container.ObjectDequeEvent
A Type indicating the object was inserted
IS_AUTOSMARTQUOTES_PREF - Static variable in interface com.virtuosotechnologies.asaph.maingui.GuiEnvironmentManager
Key for automatic smart quotes.
IllegalPluginInfoException - exception com.virtuosotechnologies.lib.plugin.IllegalPluginInfoException.
Illegal operation done on a PluginInfo.
IllegalPluginInfoException(String) - Constructor for class com.virtuosotechnologies.lib.plugin.IllegalPluginInfoException
Constructor with message string.
IndexedDatabaseFactory - interface com.virtuosotechnologies.asaph.xmldatabase.IndexedDatabaseFactory.
API for creating and connecting to indexed databases.
IntRing - class com.virtuosotechnologies.lib.ring.IntRing.
Circular buffer of ints.
IntRing(int) - Constructor for class com.virtuosotechnologies.lib.ring.IntRing
Constructs an empty buffer with the specified initial capacity.
IntRing() - Constructor for class com.virtuosotechnologies.lib.ring.IntRing
Constructs an empty buffer with a capacity of 16.
Interval - interface com.virtuosotechnologies.asaph.model.notation.Interval.
An object that represents an interval between two notes.
incGrayLevel() - Method in class com.virtuosotechnologies.lib.basiccommand.builder.AbstractBuilderNode
Increment the gray level
incMaskLevel() - Method in class com.virtuosotechnologies.lib.basiccommand.builder.AbstractBuilderNode
Increment the mask level
indexOf(Object) - Method in class com.virtuosotechnologies.lib.ring.RotatingArrayList
Searches for the first occurence of the given argument, testing for equality using the equals method.
initArrayValues(Object, int, int) - Method in class com.virtuosotechnologies.lib.ring.AbstractRing
Override this method to initialize the specified values in the array.
initArrayValues(Object, int, int) - Method in class com.virtuosotechnologies.lib.ring.ByteRing
Override this method to initialize the specified values in the array.
initArrayValues(Object, int, int) - Method in class com.virtuosotechnologies.lib.ring.CharRing
Override this method to initialize the specified values in the array.
initArrayValues(Object, int, int) - Method in class com.virtuosotechnologies.lib.ring.IntRing
Override this method to initialize the specified values in the array.
initArrayValues(Object, int, int) - Method in class com.virtuosotechnologies.lib.ring.ObjectRing
Override this method to initialize the specified values in the array.
initialize(PluginLinker) - Method in class com.virtuosotechnologies.asaph.maingui.MainGuiPlugin
Perform first initialization of the plugin.
initialize(PluginLinker) - Method in class com.virtuosotechnologies.asaph.modelutils.ModelUtilsPlugin
Perform first initialization of the plugin.
initialize(PluginLinker) - Method in class com.virtuosotechnologies.asaph.standardgui.StandardGuiPlugin
Perform first initialization of the plugin.
initialize(PluginLinker) - Method in class com.virtuosotechnologies.asaph.xmldatabase.XMLDatabasePlugin
Perform first initialization of the plugin.
initialize() - Static method in class com.virtuosotechnologies.lib.error.AWTErrorManager
Initialize error reporting.
initialize() - Method in class com.virtuosotechnologies.lib.platform.MacOSXPlatformProvider
Initialize this provider.
initialize() - Method in interface com.virtuosotechnologies.lib.platform.PlatformProvider
Initialize this provider.
initialize() - Static method in class com.virtuosotechnologies.lib.platform.PlatformUtils
Initialize the platform mechanism, adding all the default providers specified by DEFAULT_PROVIDERNAMES.
initialize(PluginLinker) - Method in class com.virtuosotechnologies.lib.plugin.BasicPluginInitializer
Perform first initialization of the plugin.
initialize(PluginLinker) - Method in interface com.virtuosotechnologies.lib.plugin.PluginInitializer
Perform first initialization of the plugin.
insertBinaryDataAfter(BinaryData, String, byte[], UndoableEditListener) - Method in interface com.virtuosotechnologies.asaph.model.BinaryList
Add a data element to the list at the given position
insertBinaryDataBefore(BinaryData, String, byte[], UndoableEditListener) - Method in interface com.virtuosotechnologies.asaph.model.BinaryList
Add a data element to the list at the given position
insertBlockAfter(SongBlock, Variation, UndoableEditListener) - Method in interface com.virtuosotechnologies.asaph.model.Song
Add a SongBlock at the given position in the given variation.
insertBlockBefore(SongBlock, Variation, UndoableEditListener) - Method in interface com.virtuosotechnologies.asaph.model.Song
Add a SongBlock at the given position in the given variation.
insertChild(int, CommandNode) - Method in class com.virtuosotechnologies.lib.basiccommand.BasicRadioGroupCommandNode
Insert a child node at the given index Overriding this to listen on the child's state.
insertChild(int, CommandNode) - Method in class com.virtuosotechnologies.lib.command.AbstractCommandNode
Insert a child node at the given index
insertChild(int, CommandNode) - Method in interface com.virtuosotechnologies.lib.command.CommandNode
Insert a child node at the given index
insertChordAnnotationAfter(SongLineMember, ChordSet, Chord, Chord[], Chord[], UndoableEditListener) - Method in interface com.virtuosotechnologies.asaph.model.SongLine
Add a chord annotation at the given position.
insertChordAnnotationBefore(SongLineMember, ChordSet, Chord, Chord[], Chord[], UndoableEditListener) - Method in interface com.virtuosotechnologies.asaph.model.SongLine
Add a chord annotation at the given position.
insertLineAfter(SongLine, UndoableEditListener) - Method in interface com.virtuosotechnologies.asaph.model.SongBlock
Add a line at the given position.
insertLineBefore(SongLine, UndoableEditListener) - Method in interface com.virtuosotechnologies.asaph.model.SongBlock
Add a line at the given position.
insertObject(int, Object) - Method in interface com.virtuosotechnologies.lib.container.ModifiableObjectDeque
Insert an object in the deque at a particular index.
insertObject(int, Object) - Method in class com.virtuosotechnologies.lib.container.PseudoModifiableObjectDeque
Insert an object in the deque at a particular index.
insertStringAfter(SimpleString, String, UndoableEditListener) - Method in interface com.virtuosotechnologies.asaph.model.StringList
Add a string to the list at the given position
insertStringBefore(SimpleString, String, UndoableEditListener) - Method in interface com.virtuosotechnologies.asaph.model.StringList
Add a string to the list at the given position
insertTextStringAfter(SongLineMember, String, String, UndoableEditListener) - Method in interface com.virtuosotechnologies.asaph.model.SongLine
Add a text string at the given position.
insertTextStringBefore(SongLineMember, String, String, UndoableEditListener) - Method in interface com.virtuosotechnologies.asaph.model.SongLine
Add a text string at the given position.
installDefaultSongCommand(CommandNode, StringID) - Method in interface com.virtuosotechnologies.asaph.maingui.CommandManager
Sets the default song command.
installGlobalDefaultUserMessageGenerator(UserMessageGenerator) - Static method in class com.virtuosotechnologies.lib.error.UserMessageExceptionFormatter
Install a global default UserMessageGenerator
installUserMessageGenerator(UserMessageGenerator) - Method in class com.virtuosotechnologies.lib.error.UserMessageExceptionFormatter
Install a UserMessageGenerator
interrupt(AsyncJobException) - Method in class com.virtuosotechnologies.lib.asyncjob.AbstractAsyncJob
Interrupt the job if it is currently running.
interrupt(AsyncJobException) - Method in interface com.virtuosotechnologies.lib.asyncjob.AsyncJob
Interrupt the job if it is currently running.
invalidateLayout(Container) - Method in class com.virtuosotechnologies.lib.swing.SizeConstrainingLayout
 
invoke(CommandNode) - Static method in class com.virtuosotechnologies.lib.command.AbstractCommandNode
Fire an invoke event.
invokeOnSwingThread(Runnable) - Static method in class com.virtuosotechnologies.lib.swing.SwingUtils
Invoke a job on the awt/swing event thread.
invokeOnSwingThreadAsync(Runnable) - Static method in class com.virtuosotechnologies.lib.swing.SwingUtils
Invoke a job on the awt/swing event thread.
invokeOnSwingThreadSync(Runnable) - Static method in class com.virtuosotechnologies.lib.swing.SwingUtils
Invoke a job on the awt/swing event thread and wait until it is complete.
isActive() - Static method in class com.virtuosotechnologies.lib.debug.DebugUtils
Is debug active?
isChild(CommandNode) - Method in class com.virtuosotechnologies.lib.command.AbstractCommandNode
Is the given node a child of this node
isClosingVetoable() - Method in interface com.virtuosotechnologies.lib.pane.PaneController
Returns true if closes are vetoable (that is, if it is okay to throw EventAbortedException from PaneClosingListeners).
isConstraintSatisfiedBy(Object) - Method in interface com.virtuosotechnologies.lib.base.ConstrainedKey
Returns true if the given object matches the constraint.
isConstraintSatisfiedBy(Object) - Method in class com.virtuosotechnologies.lib.base.UniqueClassConstrainedKey
Returns true if the given object matches the constraint.
isDefunct() - Method in interface com.virtuosotechnologies.asaph.model.SongMember
Returns true if this object is defunct-- that is, if it or any of its ancestors has been removed.
isDefunct() - Method in interface com.virtuosotechnologies.lib.plugin.APIProvider
Is this API defunct?
isDefunct() - Method in class com.virtuosotechnologies.lib.xml.XMLUnparser
Returns true if the unparser is defunct.
isDisabled() - Method in class com.virtuosotechnologies.lib.basiccommand.builder.AbstractBuilderNode
Get the grayed state
isEmpty() - Method in interface com.virtuosotechnologies.asaph.model.notation.Chord
Is the chord empty (i.e. does it generate the empty string?)
isEmpty() - Method in class com.virtuosotechnologies.lib.ring.RotatingArrayList
Tests if this list has no elements.
isFinished() - Method in class com.virtuosotechnologies.lib.asyncjob.AbstractAsyncJobRunner.ExecutionImpl
Has the job finished yet?
isFinished() - Method in interface com.virtuosotechnologies.lib.asyncjob.AsyncJobExecution
Has the job finished yet?
isFinished() - Method in class com.virtuosotechnologies.lib.conversion.Base64Stringizer
Is the Stringizer finished?
isFinished() - Method in class com.virtuosotechnologies.lib.conversion.Base64UnStringizer
Is the UnStringizer finished?
isFinished() - Method in interface com.virtuosotechnologies.lib.conversion.Stringizer
Is the Stringizer finished?
isFinished() - Method in interface com.virtuosotechnologies.lib.conversion.UnStringizer
Is the UnStringizer finished?
isForcingUniqueness() - Method in class com.virtuosotechnologies.lib.plugin.EditablePluginInfo
Returns true if this plugin wants to be the only version of itself installed.
isForcingUniqueness() - Method in interface com.virtuosotechnologies.lib.plugin.PluginInfo
Returns true if this plugin wants to be the only version of itself installed.
isForcingUniqueness() - Method in class com.virtuosotechnologies.lib.plugin.SimplePluginInfo
Returns true if this plugin wants to be the only version of itself installed.
isHandled() - Method in class com.virtuosotechnologies.lib.platform.PlatformEvent
Has the event been handled?
isHidden() - Method in class com.virtuosotechnologies.lib.basiccommand.builder.AbstractBuilderNode
Get the hidden state
isInChordSet(ChordSet) - Method in interface com.virtuosotechnologies.asaph.model.ChordAnnotation
Returns true if this annotation in the given ChordSet.
isIndexedDatabase(SongDatabase) - Method in interface com.virtuosotechnologies.asaph.xmldatabase.IndexedDatabaseFactory
Is the given database an indexed database?
isLocaleRelevant(Locale) - Method in interface com.virtuosotechnologies.asaph.notationmanager.LocaleFilter
Is the given Locale relevant?
isSatisfiedBy(APIVersion) - Method in class com.virtuosotechnologies.lib.plugin.APIVersion
Is this version satisfied by the given provider?
isSimpleSongDatabase(SongDatabase) - Method in interface com.virtuosotechnologies.asaph.standardmodel.StandardModelFactory
Returns true if the given Song is a simple implementation of SongDatabase.
isSongFresh(Song) - Method in interface com.virtuosotechnologies.asaph.model.SongDatabase
Check the commit count to see if this song is still fresh.
isSourceOriginal() - Method in class com.virtuosotechnologies.lib.container.PropertySetEvent
Returns true if the PropertySet returned from getPropertySet was the original PropertySet that had a property changed.
isStandardModelSong(Song) - Method in interface com.virtuosotechnologies.asaph.standardmodel.StandardModelFactory
Returns true if the given Song is a StandardModel implementation of Song.
isStarted() - Method in class com.virtuosotechnologies.lib.asyncjob.AbstractAsyncJobRunner.ExecutionImpl
Has the job started yet?
isStarted() - Method in interface com.virtuosotechnologies.lib.asyncjob.AsyncJobExecution
Has the job started yet?
isSystemPreferencesMenuItemEnabled() - Static method in class com.virtuosotechnologies.lib.platform.PlatformUtils
Returns true if there is a system-provided "Preferences" menu item and it is enabled.
isUsedAPIOptional(String) - Method in class com.virtuosotechnologies.lib.plugin.EditablePluginInfo
Is the given used API optional?
isUsedAPIOptional(String) - Method in interface com.virtuosotechnologies.lib.plugin.PluginInfo
Is the given used API optional?
isUsedAPIOptional(String) - Method in class com.virtuosotechnologies.lib.plugin.SimplePluginInfo
Is the given used API optional?
isUsingMacOSXScreenMenuBar() - Static method in class com.virtuosotechnologies.lib.platform.PlatformUtils
Returns true if swing menu bars are currently being merged into the Mac OS X screen-wide menu bar.
isUsingVariation() - Method in class com.virtuosotechnologies.asaph.model.opsemantics.GetFirstLineSemantics.DefaultImplementation
True if using just the default variation, or false for the entire song text
isUsingVariation() - Method in interface com.virtuosotechnologies.asaph.model.opsemantics.GetFirstLineSemantics
True if using just the default variation, or false for the entire song text
isVerbose() - Method in class com.virtuosotechnologies.lib.util.EventBroadcaster
Get verbose mode (for debugging)
isWellFormed(String) - Static method in class com.virtuosotechnologies.lib.util.StringID
Determines whether a string is a well-formed value for StringID
isWritable() - Method in interface com.virtuosotechnologies.asaph.model.SongDatabase
Returns true if the database is writable.

J

JAVA_COMPATIBLE_PLATFORM - Static variable in class com.virtuosotechnologies.lib.platform.PlatformID
 
JFRAME_PANEMANAGERTYPE - Static variable in interface com.virtuosotechnologies.asaph.maingui.GuiEnvironmentManager
Name for JFrame PaneManager
JOB_COMPLETED_METHOD - Static variable in interface com.virtuosotechnologies.lib.asyncjob.AsyncJobListener
 
JOB_FAILED_METHOD - Static variable in interface com.virtuosotechnologies.lib.asyncjob.AsyncJobListener
 
JOB_NAME_PROPERTY - Static variable in interface com.virtuosotechnologies.lib.asyncjob.AsyncJob
Key for well-known job name property.
JOB_PROGRESSED_METHOD - Static variable in interface com.virtuosotechnologies.lib.asyncjob.AsyncJobListener
 
JOB_STARTED_METHOD - Static variable in interface com.virtuosotechnologies.lib.asyncjob.AsyncJobListener
 
jobCompleted(AsyncJobCompletedEvent) - Method in interface com.virtuosotechnologies.lib.asyncjob.AsyncJobListener
A job has completed
jobCompleted(AsyncJobCompletedEvent) - Method in class com.virtuosotechnologies.lib.asyncjob.BasicAsyncJobListener
A job has completed
jobFailed(AsyncJobFailedEvent) - Method in interface com.virtuosotechnologies.lib.asyncjob.AsyncJobListener
A job has failed
jobFailed(AsyncJobFailedEvent) - Method in class com.virtuosotechnologies.lib.asyncjob.BasicAsyncJobListener
A job has failed
jobProgressed(AsyncJobProgressEvent) - Method in interface com.virtuosotechnologies.lib.asyncjob.AsyncJobListener
Receive a progress update
jobProgressed(AsyncJobProgressEvent) - Method in class com.virtuosotechnologies.lib.asyncjob.BasicAsyncJobListener
Receive a progress update
jobStarted(AsyncJobStartedEvent) - Method in interface com.virtuosotechnologies.lib.asyncjob.AsyncJobListener
A job has started
jobStarted(AsyncJobStartedEvent) - Method in class com.virtuosotechnologies.lib.asyncjob.BasicAsyncJobListener
A job has started

K

KEYSIGNATURETYPE_FIELD - Static variable in interface com.virtuosotechnologies.asaph.model.ChordSet
Name of key signature type field.
KEYWORDLIST_FIELD - Static variable in interface com.virtuosotechnologies.asaph.model.Song
Name of keywords field.

L

LINEFRAGMENT_FLAVOR - Static variable in interface com.virtuosotechnologies.asaph.modelutils.DataTransferUtils
DataFlavor for a part of a line
LINELIST_FLAVOR - Static variable in interface com.virtuosotechnologies.asaph.modelutils.DataTransferUtils
DataFlavor for a list of lines
LINUX_PLATFORM - Static variable in class com.virtuosotechnologies.lib.platform.PlatformID
 
LOCALE_PROPERTY - Static variable in interface com.virtuosotechnologies.asaph.launch.Launcher
Property for the startup locale.
LOGFILEPATH_PROPERTY - Static variable in interface com.virtuosotechnologies.asaph.launch.Launcher
Property for the startup log file path.
LOGGERLEVEL_PROPERTY - Static variable in interface com.virtuosotechnologies.asaph.launch.Launcher
Property for the startup logger level.
LOGTOCONSOLE_PROPERTY - Static variable in interface com.virtuosotechnologies.asaph.launch.Launcher
Property for the startup log-to-console setting.
LOGTOFILE_PROPERTY - Static variable in interface com.virtuosotechnologies.asaph.launch.Launcher
Property for the startup log-to-file setting.
LONG_DESCRIPTION_PROPERTY - Static variable in class com.virtuosotechnologies.lib.basiccommand.BasicCommandNode
Property key for the long description property.
LOOKANDFEEL_PROPERTY - Static variable in interface com.virtuosotechnologies.asaph.launch.Launcher
Property for the startup look-and-feel class name.
Launch - class com.virtuosotechnologies.asaph.launch.Launch.
Launcher
Launch(String[]) - Constructor for class com.virtuosotechnologies.asaph.launch.Launch
Constructor
LaunchCompleter - interface com.virtuosotechnologies.asaph.launch.LaunchCompleter.
Something that wants to be notified when the launch process is complete.
Launcher - interface com.virtuosotechnologies.asaph.launch.Launcher.
API exposed by the launcher
LinkedObject - class com.virtuosotechnologies.lib.base.LinkedObject.
Base class for elements in a "naked" circular linked list, i.e. it doesn't support the collections interface, but instead exposes the list cells.
LinkedObject() - Constructor for class com.virtuosotechnologies.lib.base.LinkedObject
Constructor
ListUpdateManager - interface com.virtuosotechnologies.asaph.maingui.ListUpdateManager.
The list update manager API exported by the maingui plugin.
LocaleFilter - interface com.virtuosotechnologies.asaph.notationmanager.LocaleFilter.
Something that identifies relevant locales for a NotationFactory
LocaleUtils - class com.virtuosotechnologies.lib.util.LocaleUtils.
Locale-related utilities
LocalizedStringBuilder - class com.virtuosotechnologies.lib.util.LocalizedStringBuilder.
Helper class for building localized strings.
LocalizedStringBuilder(Class, String) - Constructor for class com.virtuosotechnologies.lib.util.LocalizedStringBuilder
Constructor
LocalizedStringBuilder(Class, String, Locale) - Constructor for class com.virtuosotechnologies.lib.util.LocalizedStringBuilder
Constructor
Location2D - class com.virtuosotechnologies.lib.swing.Location2D.
An immutable alternative to Point2D
Location2D() - Constructor for class com.virtuosotechnologies.lib.swing.Location2D
Constructor
Location2D.Double - class com.virtuosotechnologies.lib.swing.Location2D.Double.
Double implementation of Location2D
Location2D.Double(double, double) - Constructor for class com.virtuosotechnologies.lib.swing.Location2D.Double
Constructor
Location2D.Double() - Constructor for class com.virtuosotechnologies.lib.swing.Location2D.Double
Constructor.
Location2D.Double(Location2D) - Constructor for class com.virtuosotechnologies.lib.swing.Location2D.Double
Constructor that takes a Location2D
Location2D.Float - class com.virtuosotechnologies.lib.swing.Location2D.Float.
Float implementation of Location2D
Location2D.Float(float, float) - Constructor for class com.virtuosotechnologies.lib.swing.Location2D.Float
Constructor
Location2D.Float() - Constructor for class com.virtuosotechnologies.lib.swing.Location2D.Float
Constructor.
Location2D.Float(Location2D) - Constructor for class com.virtuosotechnologies.lib.swing.Location2D.Float
Constructor that takes a Location2D
Location2D.Int - class com.virtuosotechnologies.lib.swing.Location2D.Int.
Integer implementation of Location2D
Location2D.Int(int, int) - Constructor for class com.virtuosotechnologies.lib.swing.Location2D.Int
Constructor
Location2D.Int() - Constructor for class com.virtuosotechnologies.lib.swing.Location2D.Int
Constructor.
Location2D.Int(Location2D) - Constructor for class com.virtuosotechnologies.lib.swing.Location2D.Int
Constructor that takes a Location2D
Location2D.Long - class com.virtuosotechnologies.lib.swing.Location2D.Long.
Long implementation of Location2D
Location2D.Long(long, long) - Constructor for class com.virtuosotechnologies.lib.swing.Location2D.Long
Constructor
Location2D.Long() - Constructor for class com.virtuosotechnologies.lib.swing.Location2D.Long
Constructor.
Location2D.Long(Location2D) - Constructor for class com.virtuosotechnologies.lib.swing.Location2D.Long
Constructor that takes a Location2D
lastIndexOf(Object) - Method in class com.virtuosotechnologies.lib.ring.RotatingArrayList
Returns the index of the last occurrence of the specified object in this list.
launch() - Method in class com.virtuosotechnologies.asaph.launch.Launch
Launch and set up plugins
layoutContainer(Container) - Method in class com.virtuosotechnologies.lib.swing.SizeConstrainingLayout
 
linkThisAfter(LinkedObject) - Method in class com.virtuosotechnologies.lib.base.LinkedObject
Inserts this element after the given one.
linkThisBefore(LinkedObject) - Method in class com.virtuosotechnologies.lib.base.LinkedObject
Inserts this element before the given one.
logStatus() - Method in class com.virtuosotechnologies.lib.debug.ObjectTracker
Report status

M

MAC_OS_CLASSIC_PLATFORM - Static variable in class com.virtuosotechnologies.lib.platform.PlatformID
 
MAC_OS_PLATFORM - Static variable in class com.virtuosotechnologies.lib.platform.PlatformID
 
MAC_OS_X_PLATFORM - Static variable in class com.virtuosotechnologies.lib.platform.PlatformID
 
MAC_OS_X_PROVIDERNAME - Static variable in class com.virtuosotechnologies.lib.platform.PlatformUtils
Name of the Mac OS X PlatformProvider
MAINTITLE_FIELD - Static variable in interface com.virtuosotechnologies.asaph.model.Song
Name of main title field.
MAIN_NOTE_FRAGMENTTYPE - Static variable in interface com.virtuosotechnologies.asaph.model.notation.Chord
FragmentedString.FragmentType for main note
MAIN_TYPESTR_FRAGMENTTYPE - Static variable in interface com.virtuosotechnologies.asaph.model.notation.Chord
FragmentedString.FragmentType for main type string
MDI_PANEMANAGERTYPE - Static variable in interface com.virtuosotechnologies.asaph.maingui.GuiEnvironmentManager
Name for MDI PaneManager
MNEMONIC_CODE_PROPERTY - Static variable in class com.virtuosotechnologies.lib.basiccommand.BasicCommandNode
Property key for the keyboard mnemonic property.
MODIFY_SONG_COMMANDS - Static variable in interface com.virtuosotechnologies.asaph.maingui.CommandManager
Denotes commands for song manipulation.
MacOSXPlatformProvider - class com.virtuosotechnologies.lib.platform.MacOSXPlatformProvider.
A PlatformProvider for Mac OS X
MacOSXPlatformProvider() - Constructor for class com.virtuosotechnologies.lib.platform.MacOSXPlatformProvider
 
MainGuiPlugin - class com.virtuosotechnologies.asaph.maingui.MainGuiPlugin.
Implementation of main gui.
MainGuiPlugin() - Constructor for class com.virtuosotechnologies.asaph.maingui.MainGuiPlugin
Constructor
MenuBarBuilderNode - class com.virtuosotechnologies.lib.basiccommand.builder.MenuBarBuilderNode.
A builder that creates a menu bar
MenuBarBuilderNode(CommandNode) - Constructor for class com.virtuosotechnologies.lib.basiccommand.builder.MenuBarBuilderNode
Constructor
MenuBarBuilderNode(CommandNode, JMenuBar) - Constructor for class com.virtuosotechnologies.lib.basiccommand.builder.MenuBarBuilderNode
Constructor
MenuBarGlueBuilderNode - class com.virtuosotechnologies.lib.basiccommand.builder.MenuBarGlueBuilderNode.
A builder that creates glue in the menu bar
MenuBarGlueBuilderNode(CommandNode, AbstractBranchBuilderNode, int) - Constructor for class com.virtuosotechnologies.lib.basiccommand.builder.MenuBarGlueBuilderNode
Constructor
MenuBarGroupBuilderNode - class com.virtuosotechnologies.lib.basiccommand.builder.MenuBarGroupBuilderNode.
A special MenuGroupBuilderNode used for groups whose parent component is the menu bar.
MenuBarGroupBuilderNode(CommandNode, AbstractBranchBuilderNode, int) - Constructor for class com.virtuosotechnologies.lib.basiccommand.builder.MenuBarGroupBuilderNode
Constructor
MenuBuilderNode - class com.virtuosotechnologies.lib.basiccommand.builder.MenuBuilderNode.
A builder that creates a menu or submenu
MenuBuilderNode(CommandNode) - Constructor for class com.virtuosotechnologies.lib.basiccommand.builder.MenuBuilderNode
Public constructor used to make standalone JMenus
MenuBuilderNode(CommandNode, JMenu) - Constructor for class com.virtuosotechnologies.lib.basiccommand.builder.MenuBuilderNode
Public constructor used to make standalone JMenus
MenuBuilderNode(CommandNode, AbstractBranchBuilderNode, int) - Constructor for class com.virtuosotechnologies.lib.basiccommand.builder.MenuBuilderNode
Internal constructor used to make menubar menus and submenus
MenuCheckBoxItemBuilderNode - class com.virtuosotechnologies.lib.basiccommand.builder.MenuCheckBoxItemBuilderNode.
A builder that creates a check box menu item
MenuCheckBoxItemBuilderNode(CommandNode, AbstractBranchBuilderNode, int) - Constructor for class com.virtuosotechnologies.lib.basiccommand.builder.MenuCheckBoxItemBuilderNode
Constructor
MenuGroupBuilderNode - class com.virtuosotechnologies.lib.basiccommand.builder.MenuGroupBuilderNode.
A builder that creates a group of menu items
MenuGroupBuilderNode(CommandNode, AbstractBranchBuilderNode, int) - Constructor for class com.virtuosotechnologies.lib.basiccommand.builder.MenuGroupBuilderNode
Constructor
MenuItemBuilderNode - class com.virtuosotechnologies.lib.basiccommand.builder.MenuItemBuilderNode.
A builder that creates a menu item
MenuItemBuilderNode(CommandNode, AbstractBranchBuilderNode, int) - Constructor for class com.virtuosotechnologies.lib.basiccommand.builder.MenuItemBuilderNode
Constructor
MenuRadioButtonItemBuilderNode - class com.virtuosotechnologies.lib.basiccommand.builder.MenuRadioButtonItemBuilderNode.
A builder that creates a radio button item
MenuRadioButtonItemBuilderNode(CommandNode, AbstractBranchBuilderNode, int) - Constructor for class com.virtuosotechnologies.lib.basiccommand.builder.MenuRadioButtonItemBuilderNode
Constructor
MenuRadioGroupBuilderNode - class com.virtuosotechnologies.lib.basiccommand.builder.MenuRadioGroupBuilderNode.
A builder that creates a group of menu items
MenuRadioGroupBuilderNode(CommandNode, AbstractBranchBuilderNode, int) - Constructor for class com.virtuosotechnologies.lib.basiccommand.builder.MenuRadioGroupBuilderNode
Constructor
MenuRadioMenuBuilderNode - class com.virtuosotechnologies.lib.basiccommand.builder.MenuRadioMenuBuilderNode.
A builder that creates a menu of radio buttons.
MenuRadioMenuBuilderNode(CommandNode, AbstractBranchBuilderNode, int) - Constructor for class com.virtuosotechnologies.lib.basiccommand.builder.MenuRadioMenuBuilderNode
Constructor
MenuSeparatorBuilderNode - class com.virtuosotechnologies.lib.basiccommand.builder.MenuSeparatorBuilderNode.
A builder that creates a menu separator
MenuSeparatorBuilderNode(CommandNode, AbstractBranchBuilderNode, int) - Constructor for class com.virtuosotechnologies.lib.basiccommand.builder.MenuSeparatorBuilderNode
Constructor
MenuToggleItemBuilderNode - class com.virtuosotechnologies.lib.basiccommand.builder.MenuToggleItemBuilderNode.
A builder that creates a special toggle menu item that isn't a checkbox but instead changes its icon and/or name.
MenuToggleItemBuilderNode(CommandNode, AbstractBranchBuilderNode, int) - Constructor for class com.virtuosotechnologies.lib.basiccommand.builder.MenuToggleItemBuilderNode
Constructor
MessageCollectingErrorHandler - class com.virtuosotechnologies.lib.xml.MessageCollectingErrorHandler.
ErrorHandler that collects messages
MessageCollectingErrorHandler(int, int) - Constructor for class com.virtuosotechnologies.lib.xml.MessageCollectingErrorHandler
Constructor
ModalProgressTracker - class com.virtuosotechnologies.lib.swing.ModalProgressTracker.
An object that spawns a modal progress tracker dialog for AsyncJobs.
ModalProgressTracker(JComponent) - Constructor for class com.virtuosotechnologies.lib.swing.ModalProgressTracker
Constructor
ModalProgressTracker(JComponent, int) - Constructor for class com.virtuosotechnologies.lib.swing.ModalProgressTracker
Constructor
ModalProgressTracker(JComponent, int, int, int) - Constructor for class com.virtuosotechnologies.lib.swing.ModalProgressTracker
Constructor
ModelUtilsPlugin - class com.virtuosotechnologies.asaph.modelutils.ModelUtilsPlugin.
Plugin for model utilities
ModelUtilsPlugin() - Constructor for class com.virtuosotechnologies.asaph.modelutils.ModelUtilsPlugin
Constructor
ModifiableObjectDeque - interface com.virtuosotechnologies.lib.container.ModifiableObjectDeque.
An ObjectDeque with mutation methods.
ModifiableObjectSet - interface com.virtuosotechnologies.lib.container.ModifiableObjectSet.
An ObjectSet with mutation methods.
ModifiablePropertySet - interface com.virtuosotechnologies.lib.container.ModifiablePropertySet.
A PropertySet with mutation methods.
main(String[]) - Static method in class com.virtuosotechnologies.asaph.launch.Launch
Main entry point.
main(String[]) - Static method in class com.virtuosotechnologies.asaph.launch.SafeLaunch
Main
makeDefunct() - Method in class com.virtuosotechnologies.lib.xml.XMLUnparser
Finish the unparser.
matches(String) - Method in class com.virtuosotechnologies.asaph.model.opsemantics.SearchParameters
Match these search parameters against a string
maximumLayoutSize(Container) - Method in class com.virtuosotechnologies.lib.swing.SizeConstrainingLayout
 
minimumLayoutSize(Container) - Method in class com.virtuosotechnologies.lib.swing.SizeConstrainingLayout
 
modifyNewlines(String, String) - Static method in class com.virtuosotechnologies.lib.util.StringUtils
Change the newline characters in the given string.
moveChordAnnotation(ChordAnnotation, TextString, int, ChordSet, UndoableEditListener) - Method in interface com.virtuosotechnologies.asaph.modelutils.SongUtils
Move a chord marking

N

NAME_FIELD - Static variable in interface com.virtuosotechnologies.asaph.model.ChordSet
Name of chord set name field.
NAME_FIELD - Static variable in interface com.virtuosotechnologies.asaph.model.Variation
Name of variation name field.
NAME_PROPERTY - Static variable in class com.virtuosotechnologies.lib.basiccommand.BasicCommandNode
Property key for the command name property.
NATIVE_PRINT_DIALOGS_PREF - Static variable in interface com.virtuosotechnologies.asaph.maingui.GuiEnvironmentManager
Key for use native print dialogs.
NONNOTE_FRAGMENTTYPE - Static variable in interface com.virtuosotechnologies.asaph.model.notation.Chord
FragmentedString.FragmentType for non-note material
NOTESLIST_FIELD - Static variable in interface com.virtuosotechnologies.asaph.model.Song
Name of notes field.
NOTE_FRAGMENTTYPE - Static variable in interface com.virtuosotechnologies.asaph.model.notation.Chord
FragmentedString.FragmentType for notes
NULL_FLAVOR - Static variable in class com.virtuosotechnologies.lib.basiccommand.BasicCommandNode
Null flavor.
NUM_UNDOLEVELS_PREF - Static variable in interface com.virtuosotechnologies.asaph.maingui.GuiEnvironmentManager
Key for the number of undo levels.
NopSemantics - interface com.virtuosotechnologies.asaph.model.opsemantics.NopSemantics.
An OpSemantics that leaves well enough alone.
NopSemantics.DefaultImplementation - class com.virtuosotechnologies.asaph.model.opsemantics.NopSemantics.DefaultImplementation.
The default implementation of NopSemantics
NopSemantics.DefaultImplementation() - Constructor for class com.virtuosotechnologies.asaph.model.opsemantics.NopSemantics.DefaultImplementation
 
NotPredicateSemantics - interface com.virtuosotechnologies.asaph.model.opsemantics.NotPredicateSemantics.
A PredicateSemantics that runs the child PredicateSemantics, and then sets the values to their boolean opposites.
NotPredicateSemantics.DefaultImplementation - class com.virtuosotechnologies.asaph.model.opsemantics.NotPredicateSemantics.DefaultImplementation.
The default implementation of NotPredicateSemantics
NotPredicateSemantics.DefaultImplementation(PredicateSemantics) - Constructor for class com.virtuosotechnologies.asaph.model.opsemantics.NotPredicateSemantics.DefaultImplementation
Constructor
NotationFactory - interface com.virtuosotechnologies.asaph.model.notation.NotationFactory.
API providing a factory for notation objects
NotationManager - interface com.virtuosotechnologies.asaph.notationmanager.NotationManager.
API for NotationManager.
NotationManagerPlugin - class com.virtuosotechnologies.asaph.notationmanager.NotationManagerPlugin.
Plugin for notation manager
NotationManagerPlugin() - Constructor for class com.virtuosotechnologies.asaph.notationmanager.NotationManagerPlugin
Constructor
Note - interface com.virtuosotechnologies.asaph.model.notation.Note.
An object that represents a single note.
NoteModifier - interface com.virtuosotechnologies.asaph.model.notation.NoteModifier.
An object that represents a modifier on a note (such as sharp or flat).

O

OBJECT_ADDED_METHOD - Static variable in interface com.virtuosotechnologies.lib.container.ObjectDequeListener
Method object referring to the objectAdded method
OBJECT_ADDED_METHOD - Static variable in interface com.virtuosotechnologies.lib.container.ObjectSetListener
Method object referring to the objectAdded method
OBJECT_REMOVED_METHOD - Static variable in interface com.virtuosotechnologies.lib.container.ObjectDequeListener
Method object referring to the objectRemoved method
OBJECT_REMOVED_METHOD - Static variable in interface com.virtuosotechnologies.lib.container.ObjectSetListener
Method object referring to the objectRemoved method
OPEN_ABOUTBOX_EVENT - Static variable in class com.virtuosotechnologies.lib.platform.PlatformUtils
Event type for open about box.
OPEN_DATABASE_COMMANDS - Static variable in interface com.virtuosotechnologies.asaph.maingui.CommandManager
Denotes commands for database opening.
OPEN_HELP_EVENT - Static variable in class com.virtuosotechnologies.lib.platform.PlatformUtils
Event type for open help.
OPEN_PREFERENCES_EVENT - Static variable in class com.virtuosotechnologies.lib.platform.PlatformUtils
Event type for open preferences.
ObjectContainer - interface com.virtuosotechnologies.lib.container.ObjectContainer.
Base interface for containers.
ObjectDeque - interface com.virtuosotechnologies.lib.container.ObjectDeque.
A scaled-down double-ended queue interface with listeners.
ObjectDequeEvent - class com.virtuosotechnologies.lib.container.ObjectDequeEvent.
An event sent when an Object is added or removed in an ObjectDeque.
ObjectDequeEvent(ObjectDeque, ObjectDequeEvent.Type, Object, int) - Constructor for class com.virtuosotechnologies.lib.container.ObjectDequeEvent
Constructor
ObjectDequeEvent.Type - class com.virtuosotechnologies.lib.container.ObjectDequeEvent.Type.
The type of event (added or removed)
ObjectDequeListener - interface com.virtuosotechnologies.lib.container.ObjectDequeListener.
A listener for when changes are made to an ObjectDeque.
ObjectRing - class com.virtuosotechnologies.lib.ring.ObjectRing.
Circular buffer of Object references.
ObjectRing(int) - Constructor for class com.virtuosotechnologies.lib.ring.ObjectRing
Constructs an empty buffer with the specified initial capacity.
ObjectRing() - Constructor for class com.virtuosotechnologies.lib.ring.ObjectRing
Constructs an empty buffer with a capacity of 16.
ObjectSet - interface com.virtuosotechnologies.lib.container.ObjectSet.
A scaled-down set interface with listeners.
ObjectSetEvent - class com.virtuosotechnologies.lib.container.ObjectSetEvent.
An event sent when an Object is added or removed in an ObjectSet.
ObjectSetEvent(ObjectSet, ObjectSetEvent.Type, Object) - Constructor for class com.virtuosotechnologies.lib.container.ObjectSetEvent
Constructor
ObjectSetEvent.Type - class com.virtuosotechnologies.lib.container.ObjectSetEvent.Type.
The type of event (added or removed)
ObjectSetListener - interface com.virtuosotechnologies.lib.container.ObjectSetListener.
A listener for when changes are made to an ObjectSet.
ObjectTracker - class com.virtuosotechnologies.lib.debug.ObjectTracker.
Tool that tracks objects and determines whether they are still alive
ObjectTracker(String) - Constructor for class com.virtuosotechnologies.lib.debug.ObjectTracker
Constructor
ObjectUtils - class com.virtuosotechnologies.lib.util.ObjectUtils.
Various utilities for Java objects.
OrPredicateSemantics - interface com.virtuosotechnologies.asaph.model.opsemantics.OrPredicateSemantics.
A PredicateSemantics that runs all children and sets values to true if at least one child set to true.
OrPredicateSemantics.DefaultImplementation - class com.virtuosotechnologies.asaph.model.opsemantics.OrPredicateSemantics.DefaultImplementation.
The default implementation of OrPredicateSemantics
OrPredicateSemantics.DefaultImplementation(Iterator) - Constructor for class com.virtuosotechnologies.asaph.model.opsemantics.OrPredicateSemantics.DefaultImplementation
Constructor
OrPredicateSemantics.DefaultImplementation(PredicateSemantics, PredicateSemantics) - Constructor for class com.virtuosotechnologies.asaph.model.opsemantics.OrPredicateSemantics.DefaultImplementation
Constructor
OrPredicateSemantics.DefaultImplementation(PredicateSemantics[]) - Constructor for class com.virtuosotechnologies.asaph.model.opsemantics.OrPredicateSemantics.DefaultImplementation
Constructor
objectAdded(ObjectDequeEvent) - Method in interface com.virtuosotechnologies.lib.container.ObjectDequeListener
Object was added to an ObjectDeque
objectAdded(ObjectSetEvent) - Method in interface com.virtuosotechnologies.lib.container.ObjectSetListener
Object was added to an ObjectSet
objectRemoved(ObjectDequeEvent) - Method in interface com.virtuosotechnologies.lib.container.ObjectDequeListener
Object was removed from an ObjectDeque
objectRemoved(ObjectSetEvent) - Method in interface com.virtuosotechnologies.lib.container.ObjectSetListener
Object was removed from an ObjectSet
omitVariation(Variation, UndoableEditListener) - Method in interface com.virtuosotechnologies.asaph.model.StandardSongBlock
Add a variation to the set of omitting variations.
openAboutBox() - Method in interface com.virtuosotechnologies.asaph.launch.Launcher
Open the about box.
openDatabase(SongDatabase, PropertySet, DatabaseHandler) - Method in interface com.virtuosotechnologies.asaph.maingui.DatabaseManager
Add a database to the list of open databases.
openIdentifiedDatabase(DatabaseIdentifier) - Method in interface com.virtuosotechnologies.asaph.maingui.DatabaseConnector
Attempt to open the SongDatabase referenced by the given identifier.
openIdentifiedDatabase(DatabaseIdentifier) - Method in interface com.virtuosotechnologies.asaph.maingui.DatabaseManager
Attempt to open the SongDatabase referenced by the given identifier.
openIndexedDatabase(File) - Method in interface com.virtuosotechnologies.asaph.xmldatabase.IndexedDatabaseFactory
Open a mutable indexed database backed by the filesystem at the given directory.
openIndexedDatabase(URL, ErrorHandler) - Method in interface com.virtuosotechnologies.asaph.xmldatabase.IndexedDatabaseFactory
Open an immutable indexed database backed by the given URL.

P

PANEMANAGERTYPE_PREF - Static variable in interface com.virtuosotechnologies.asaph.maingui.GuiEnvironmentManager
Key for PaneManager implementation.
PANE_CLOSING_METHOD - Static variable in interface com.virtuosotechnologies.lib.pane.PaneClosingListener
Method object referring to the paneClosing method
PANE_DESCRIPTION - Static variable in interface com.virtuosotechnologies.asaph.maingui.PrefsWindowManager
Property key for description, used both for initial requested properties and for PaneController properties.
PANE_FOCUSED - Static variable in interface com.virtuosotechnologies.lib.pane.PaneController
Property key for whether the pane is focused.
PANE_JCOMPONENT - Static variable in interface com.virtuosotechnologies.lib.pane.PaneController
Property key for the pane JComponent.
PANE_LOCATION - Static variable in interface com.virtuosotechnologies.lib.pane.PaneController
Property key for the position of the pane.
PANE_MAXIMIZED - Static variable in interface com.virtuosotechnologies.lib.pane.PaneController
Property key for whether the pane is maximized.
PANE_MENUBAR - Static variable in interface com.virtuosotechnologies.lib.pane.PaneController
Property key for the pane menu bar.
PANE_MINIMIZED - Static variable in interface com.virtuosotechnologies.lib.pane.PaneController
Property key for whether the pane is minimized.
PANE_MODIFIED - Static variable in interface com.virtuosotechnologies.lib.pane.PaneController
Property key for whether the pane is marked as modified.
PANE_OPEN - Static variable in interface com.virtuosotechnologies.lib.pane.PaneController
Property key for whether the pane is open.
PANE_POSITION_END - Static variable in interface com.virtuosotechnologies.asaph.maingui.PrefsWindowManager
Property key to force the position of this pane to remain towards the back.
PANE_SIZE - Static variable in interface com.virtuosotechnologies.lib.pane.PaneController
Property key for the size of the pane.
PANE_TITLE - Static variable in interface com.virtuosotechnologies.lib.pane.PaneController
Property key for the pane title.
PLATFORM_EVENT_HAPPENED_METHOD - Static variable in interface com.virtuosotechnologies.lib.platform.PlatformListener
Method object referring to the platformEventHappened method
PLUGINDIR_PROPERTY - Static variable in interface com.virtuosotechnologies.asaph.launch.Launcher
Property for the startup plugin directory path.
PLUGIN_PROGRESSED_METHOD - Static variable in interface com.virtuosotechnologies.lib.plugin.FrameworkProgressListener
Method object to pass to EventBroadcaster.fireEvent()
POPPED_BACK - Static variable in class com.virtuosotechnologies.lib.container.ObjectDequeEvent
A Type indicating the object was popped from the back
POPPED_FRONT - Static variable in class com.virtuosotechnologies.lib.container.ObjectDequeEvent
A Type indicating the object was popped from the front
PRESTART_PROGRESS_STRING_PROPERTY - Static variable in interface com.virtuosotechnologies.lib.asyncjob.AsyncJob
Key for well-known "pre-start progress string" property.
PRIMARY_STRENGTH - Static variable in class com.virtuosotechnologies.asaph.model.opsemantics.SearchParameters
Strength value indicating that only primary differences are significant.
PROPERTYSET_CHANGED_METHOD - Static variable in interface com.virtuosotechnologies.lib.container.PropertySetListener
Method object referring to the propertyChanged method
PUSHED_BACK - Static variable in class com.virtuosotechnologies.lib.container.ObjectDequeEvent
A Type indicating the object was pushed to the back
PUSHED_FRONT - Static variable in class com.virtuosotechnologies.lib.container.ObjectDequeEvent
A Type indicating the object was pushed to the front
PaneClosingEvent - class com.virtuosotechnologies.lib.pane.PaneClosingEvent.
An event sent when a pane is being closed.
PaneClosingEvent(PaneController) - Constructor for class com.virtuosotechnologies.lib.pane.PaneClosingEvent
Constructor
PaneClosingListener - interface com.virtuosotechnologies.lib.pane.PaneClosingListener.
A listener for when a pane is about to be closed
PaneContainer - interface com.virtuosotechnologies.lib.pane.PaneContainer.
A mixin interface to be extended by interfaces and APIs that can have panes plugged into them.
PaneController - interface com.virtuosotechnologies.lib.pane.PaneController.
Controller for a pane.
PaneManager - interface com.virtuosotechnologies.asaph.maingui.PaneManager.
The pane manager API exported by the maingui plugin.
PlatformEvent - class com.virtuosotechnologies.lib.platform.PlatformEvent.
A platform-specific event.
PlatformEvent(PlatformEvent.Type) - Constructor for class com.virtuosotechnologies.lib.platform.PlatformEvent
Constructor
PlatformEvent.Type - class com.virtuosotechnologies.lib.platform.PlatformEvent.Type.
An enumeration of event types.
PlatformEvent.Type() - Constructor for class com.virtuosotechnologies.lib.platform.PlatformEvent.Type
Constructor
PlatformEvent.Type(String) - Constructor for class com.virtuosotechnologies.lib.platform.PlatformEvent.Type
Constructor
PlatformID - class com.virtuosotechnologies.lib.platform.PlatformID.
A platform identification
PlatformListener - interface com.virtuosotechnologies.lib.platform.PlatformListener.
A listener for platform events
PlatformManager - class com.virtuosotechnologies.lib.platform.PlatformManager.
Manager for PlatformProviders and PlatformEvents.
PlatformProvider - interface com.virtuosotechnologies.lib.platform.PlatformProvider.
Platform-specific providers need to implement this interface.
PlatformUtils - class com.virtuosotechnologies.lib.platform.PlatformUtils.
Utilities for dealing with cross-platform issues.
PluginDroppedEvent - class com.virtuosotechnologies.lib.plugin.PluginDroppedEvent.
Plugin dropped because it is a duplicate or it is suppressed.
PluginDroppedEvent(Framework, PluginInfo, PluginInfo) - Constructor for class com.virtuosotechnologies.lib.plugin.PluginDroppedEvent
Constructor
PluginException - exception com.virtuosotechnologies.lib.plugin.PluginException.
Base exception for plugin/API errors.
PluginException() - Constructor for class com.virtuosotechnologies.lib.plugin.PluginException
Default constructor.
PluginException(String) - Constructor for class com.virtuosotechnologies.lib.plugin.PluginException
Constructor with message string.
PluginException(String, Throwable) - Constructor for class com.virtuosotechnologies.lib.plugin.PluginException
Constructor with message string and cause
PluginException(Throwable) - Constructor for class com.virtuosotechnologies.lib.plugin.PluginException
Constructor with cause
PluginID - class com.virtuosotechnologies.lib.plugin.PluginID.
Plugin identifier.
PluginID(String, StringID) - Constructor for class com.virtuosotechnologies.lib.plugin.PluginID
Constructor
PluginInfo - interface com.virtuosotechnologies.lib.plugin.PluginInfo.
Plugin meta-information.
PluginInfoParser - class com.virtuosotechnologies.lib.plugin.PluginInfoParser.
Something that can parse XML into PluginInfo objects
PluginInfoParser() - Constructor for class com.virtuosotechnologies.lib.plugin.PluginInfoParser
Constructor
PluginInitFinishedEvent - class com.virtuosotechnologies.lib.plugin.PluginInitFinishedEvent.
Plugin initialization finished.
PluginInitFinishedEvent(Framework, PluginInfo) - Constructor for class com.virtuosotechnologies.lib.plugin.PluginInitFinishedEvent
Constructor
PluginInitStartedEvent - class com.virtuosotechnologies.lib.plugin.PluginInitStartedEvent.
Plugin initialization started.
PluginInitStartedEvent(Framework, PluginInfo) - Constructor for class com.virtuosotechnologies.lib.plugin.PluginInitStartedEvent
Constructor
PluginInitializer - interface com.virtuosotechnologies.lib.plugin.PluginInitializer.
The interface that plugins must implement to perform initialization.
PluginInitializerException - exception com.virtuosotechnologies.lib.plugin.PluginInitializerException.
Unable to initialize plugin or provide a requested API.
PluginInitializerException() - Constructor for class com.virtuosotechnologies.lib.plugin.PluginInitializerException
Default constructor.
PluginInitializerException(String) - Constructor for class com.virtuosotechnologies.lib.plugin.PluginInitializerException
Constructor with message string.
PluginInitializerException(String, Throwable) - Constructor for class com.virtuosotechnologies.lib.plugin.PluginInitializerException
Constructor with message string and cause
PluginInitializerException(Throwable) - Constructor for class com.virtuosotechnologies.lib.plugin.PluginInitializerException
Constructor with cause
PluginLinker - interface com.virtuosotechnologies.lib.plugin.PluginLinker.
An interface that represents a plugin's view of the rest of the world.
PluginSuppressedException - exception com.virtuosotechnologies.lib.plugin.PluginSuppressedException.
A plugin was suppressed
PluginSuppressedException(PluginInfo, PluginInfo) - Constructor for class com.virtuosotechnologies.lib.plugin.PluginSuppressedException
Constructor.
PopupMenuBuilderNode - class com.virtuosotechnologies.lib.basiccommand.builder.PopupMenuBuilderNode.
A builder that creates a popup menu.
PopupMenuBuilderNode(CommandNode) - Constructor for class com.virtuosotechnologies.lib.basiccommand.builder.PopupMenuBuilderNode
Public constructor
PopupMenuBuilderNode(CommandNode, JPopupMenu) - Constructor for class com.virtuosotechnologies.lib.basiccommand.builder.PopupMenuBuilderNode
Public constructor
PredicateFilterSemantics - interface com.virtuosotechnologies.asaph.model.opsemantics.PredicateFilterSemantics.
An opsemantics that runs a PredicateSemantics and filters on Boolean.TRUE.
PredicateFilterSemantics.DefaultImplementation - class com.virtuosotechnologies.asaph.model.opsemantics.PredicateFilterSemantics.DefaultImplementation.
The default implementation of PredicateFilterSemantics
PredicateFilterSemantics.DefaultImplementation(PredicateSemantics) - Constructor for class com.virtuosotechnologies.asaph.model.opsemantics.PredicateFilterSemantics.DefaultImplementation
Constructor
PredicateSemantics - interface com.virtuosotechnologies.asaph.model.opsemantics.PredicateSemantics.
Base opsemantics interface that indicates this operation sets each data value to Boolean.TRUE or Boolean.FALSE according to some predicate.
PrefsUtils - class com.virtuosotechnologies.lib.util.PrefsUtils.
Various utilities for Java preferences.
PrefsWindowManager - interface com.virtuosotechnologies.asaph.maingui.PrefsWindowManager.
The preferences window manager API exported by the maingui plugin.
ProgressTrackingPane - class com.virtuosotechnologies.lib.swing.ProgressTrackingPane.
A pane that shows a progress tracker gui
ProgressTrackingPane(AsyncJobExecution, int) - Constructor for class com.virtuosotechnologies.lib.swing.ProgressTrackingPane
Constructor
PropertySet - interface com.virtuosotechnologies.lib.container.PropertySet.
A set of constrained properties.
PropertySetEvent - class com.virtuosotechnologies.lib.container.PropertySetEvent.
An event sent when a property is changed in a property set.
PropertySetEvent(PropertySet, boolean, ConstrainedKey, Object, Object) - Constructor for class com.virtuosotechnologies.lib.container.PropertySetEvent
Constructor
PropertySetListener - interface com.virtuosotechnologies.lib.container.PropertySetListener.
A listener for when changes are made to a PropertySet
PseudoModifiableObjectDeque - class com.virtuosotechnologies.lib.container.PseudoModifiableObjectDeque.
An ObjectDeque that implements methods of ModifiableObjectDeque without implementing the ModifiableObjectDeque interface.
PseudoModifiableObjectDeque() - Constructor for class com.virtuosotechnologies.lib.container.PseudoModifiableObjectDeque
Constructor with no constraints
PseudoModifiableObjectDeque(ConstrainedKey) - Constructor for class com.virtuosotechnologies.lib.container.PseudoModifiableObjectDeque
Constructor
PseudoModifiableObjectSet - class com.virtuosotechnologies.lib.container.PseudoModifiableObjectSet.
An ObjectSet that implements methods of ModifiableObjectSet without implementing the ModifiableObjectSet interface.
PseudoModifiableObjectSet() - Constructor for class com.virtuosotechnologies.lib.container.PseudoModifiableObjectSet
Constructor with no constraints.
PseudoModifiableObjectSet(ConstrainedKey) - Constructor for class com.virtuosotechnologies.lib.container.PseudoModifiableObjectSet
Constructor
PseudoModifiablePropertySet - class com.virtuosotechnologies.lib.container.PseudoModifiablePropertySet.
A PropertySet that implements methods of ModifiablePropertySet without implementing the ModifiablePropertySet interface.
PseudoModifiablePropertySet() - Constructor for class com.virtuosotechnologies.lib.container.PseudoModifiablePropertySet
Constructor
PseudoModifiablePropertySet(PropertySet) - Constructor for class com.virtuosotechnologies.lib.container.PseudoModifiablePropertySet
Constructor with parent.
paneClosing(PaneClosingEvent) - Method in interface com.virtuosotechnologies.lib.pane.PaneClosingListener
The pane is about to be closed.
parse(String) - Static method in class com.virtuosotechnologies.lib.plugin.APIVersion
Parse from a string.
parseChord(String) - Method in interface com.virtuosotechnologies.asaph.model.notation.NotationFactory
Parse a Chord from a String
parseChordArray(String) - Method in interface com.virtuosotechnologies.asaph.model.notation.NotationFactory
Parse a Chord array from a String
parseNote(String) - Method in interface com.virtuosotechnologies.asaph.model.notation.NotationFactory
Parse a Note from a String
parseNoteArray(String) - Method in interface com.virtuosotechnologies.asaph.model.notation.NotationFactory
Parse a Note array from a String
parseSimpleSongDatabase(Reader, ErrorHandler, boolean) - Method in interface com.virtuosotechnologies.asaph.standardmodel.StandardModelFactory
Parse a simple SongDatabase from the given XML document.
parseSong(Reader, SongID, ErrorHandler) - Method in interface com.virtuosotechnologies.asaph.standardmodel.StandardModelFactory
Parse a Song from the given XML document.
pasteTransferable(Transferable, SongLine, TextString, int, ChordSet, Variation, UndoableEditListener) - Method in interface com.virtuosotechnologies.asaph.modelutils.DataTransferUtils
Paste the given transferable in the given position.
pasteTransferable(Transferable, SongLine, TextString, int, TextString, int, ChordSet, Variation, UndoableEditListener) - Method in interface com.virtuosotechnologies.asaph.modelutils.DataTransferUtils
Paste the given transferable, replacing the given range.
pasteTransferableAfter(Transferable, SongBlock, SongLine, ChordSet, Variation, UndoableEditListener) - Method in interface com.virtuosotechnologies.asaph.modelutils.DataTransferUtils
Paste the given transferable after the given line.
pasteTransferableAfter(Transferable, Song, SongBlock, ChordSet, Variation, UndoableEditListener) - Method in interface com.virtuosotechnologies.asaph.modelutils.DataTransferUtils
Paste the given transferable after the given block.
perform(SongIDResultSet) - Method in interface com.virtuosotechnologies.asaph.model.SongOperation
Performs the operation on the given result set.
perform(SongIDResultSet) - Method in class com.virtuosotechnologies.asaph.model.opsemantics.AndPredicateSemantics.DefaultImplementation
Performs the operation on the given result set.
perform(SongIDResultSet) - Method in class com.virtuosotechnologies.asaph.model.opsemantics.FalsePredicateSemantics.DefaultImplementation
Performs the operation on the given result set.
perform(SongIDResultSet) - Method in class com.virtuosotechnologies.asaph.model.opsemantics.GetFieldAsStringArraySemantics.DefaultImplementation
Performs the operation on the given result set.
perform(SongIDResultSet) - Method in class com.virtuosotechnologies.asaph.model.opsemantics.GetFieldAsStringSemantics.DefaultImplementation
Performs the operation on the given result set.
perform(SongIDResultSet) - Method in class com.virtuosotechnologies.asaph.model.opsemantics.GetFirstLineSemantics.DefaultImplementation
Performs the operation on the given result set.
perform(SongIDResultSet) - Method in class com.virtuosotechnologies.asaph.model.opsemantics.NopSemantics.DefaultImplementation
Performs the operation on the given result set.
perform(SongIDResultSet) - Method in class com.virtuosotechnologies.asaph.model.opsemantics.NotPredicateSemantics.DefaultImplementation
Performs the operation on the given result set.
perform(SongIDResultSet) - Method in class com.virtuosotechnologies.asaph.model.opsemantics.OrPredicateSemantics.DefaultImplementation
Performs the operation on the given result set.
perform(SongIDResultSet) - Method in class com.virtuosotechnologies.asaph.model.opsemantics.PredicateFilterSemantics.DefaultImplementation
Performs the operation on the given result set.
perform(SongIDResultSet) - Method in class com.virtuosotechnologies.asaph.model.opsemantics.SearchBodyPredicateSemantics.DefaultImplementation
Performs the operation on the given result set.
perform(SongIDResultSet) - Method in class com.virtuosotechnologies.asaph.model.opsemantics.SearchFieldPredicateSemantics.DefaultImplementation
Performs the operation on the given result set.
perform(SongIDResultSet) - Method in class com.virtuosotechnologies.asaph.model.opsemantics.TruePredicateSemantics.DefaultImplementation
Performs the operation on the given result set.
perform(SongIDResultSet) - Method in class com.virtuosotechnologies.asaph.model.opsemantics.ValueFilterSemantics.DefaultImplementation
Performs the operation on the given result set.
performOperation(SongOperation, SongIDResultSet) - Method in interface com.virtuosotechnologies.asaph.model.SongDatabase
Perform an operation on a set of songs.
performOperation(String, Object) - Method in class com.virtuosotechnologies.lib.platform.MacOSXPlatformProvider
Perform a platform-specific operation.
performOperation(String, Object) - Method in interface com.virtuosotechnologies.lib.platform.PlatformProvider
Perform a platform-specific operation.
platformEventHappened(PlatformEvent) - Method in interface com.virtuosotechnologies.lib.platform.PlatformListener
A platform-specific event happened
plug(PluginInfo[]) - Method in interface com.virtuosotechnologies.lib.plugin.Framework
Attempt to plug in the given Plugins.
plug(PluginInfo[]) - Method in class com.virtuosotechnologies.lib.plugin.SimpleFramework
Attempt to plug in the given Plugins.
pluginProgressed(FrameworkProgressEvent) - Method in interface com.virtuosotechnologies.lib.plugin.FrameworkProgressListener
The Framework has made some progress in an operation.
popBack() - Method in class com.virtuosotechnologies.lib.ring.ByteRing
Pop a byte from the back.
popBack(int) - Method in class com.virtuosotechnologies.lib.ring.ByteRing
Pop a byte array from the back.
popBack(int, byte[], int) - Method in class com.virtuosotechnologies.lib.ring.ByteRing
Pop a byte array from the back.
popBack() - Method in class com.virtuosotechnologies.lib.ring.CharRing
Pop a char from the back.
popBack(int) - Method in class com.virtuosotechnologies.lib.ring.CharRing
Pop a String from the back.
popBack(int, StringBuffer) - Method in class com.virtuosotechnologies.lib.ring.CharRing
Pop characters from the back and add to a StringBuffer
popBack() - Method in class com.virtuosotechnologies.lib.ring.IntRing
Pop an int from the back.
popBack(int) - Method in class com.virtuosotechnologies.lib.ring.IntRing
Pop an int array from the back.
popBack(int, int[], int) - Method in class com.virtuosotechnologies.lib.ring.IntRing
Pop an int array from the back.
popBack() - Method in class com.virtuosotechnologies.lib.ring.ObjectRing
Pop an Object from the back.
popBack(int) - Method in class com.virtuosotechnologies.lib.ring.ObjectRing
Pop an Object array from the back.
popBack(int, Object[], int) - Method in class com.virtuosotechnologies.lib.ring.ObjectRing
Pop an Object array from the back.
popFront() - Method in class com.virtuosotechnologies.lib.ring.ByteRing
Pop a byte from the front.
popFront(int) - Method in class com.virtuosotechnologies.lib.ring.ByteRing
Pop a byte array from the front.
popFront(int, byte[], int) - Method in class com.virtuosotechnologies.lib.ring.ByteRing
Pop a byte array from the front.
popFront() - Method in class com.virtuosotechnologies.lib.ring.CharRing
Pop a char from the front.
popFront(int) - Method in class com.virtuosotechnologies.lib.ring.CharRing
Pop a String from the front.
popFront(int, StringBuffer) - Method in class com.virtuosotechnologies.lib.ring.CharRing
Pop characters from the front and add to a StringBuffer
popFront() - Method in class com.virtuosotechnologies.lib.ring.IntRing
Pop an int from the front.
popFront(int) - Method in class com.virtuosotechnologies.lib.ring.IntRing
Pop an int array from the front.
popFront(int, int[], int) - Method in class com.virtuosotechnologies.lib.ring.IntRing
Pop an int array from the front.
popFront() - Method in class com.virtuosotechnologies.lib.ring.ObjectRing
Pop an Object from the front.
popFront(int) - Method in class com.virtuosotechnologies.lib.ring.ObjectRing
Pop an Object array from the front.
popFront(int, Object[], int) - Method in class com.virtuosotechnologies.lib.ring.ObjectRing
Pop an Object array from the front.
popObjectBack() - Method in interface com.virtuosotechnologies.lib.container.ModifiableObjectDeque
Pop an object from the back of the deque.
popObjectBack() - Method in class com.virtuosotechnologies.lib.container.PseudoModifiableObjectDeque
Pop an object from the back of the deque.
popObjectFront() - Method in interface com.virtuosotechnologies.lib.container.ModifiableObjectDeque
Pop an object from the front of the deque.
popObjectFront() - Method in class com.virtuosotechnologies.lib.container.PseudoModifiableObjectDeque
Pop an object from the front of the deque.
preShutDown(PluginLinker) - Method in class com.virtuosotechnologies.asaph.maingui.MainGuiPlugin
Perform any pre-shutdown tasks.
preShutDown(PluginLinker) - Method in class com.virtuosotechnologies.lib.plugin.BasicPluginInitializer
Perform any pre-shutdown tasks.
preShutDown(PluginLinker) - Method in interface com.virtuosotechnologies.lib.plugin.PluginInitializer
Perform any pre-shutdown tasks.
preferredLayoutSize(Container) - Method in class com.virtuosotechnologies.lib.swing.SizeConstrainingLayout
 
prepareSongForEditing(Song) - Method in interface com.virtuosotechnologies.asaph.modelutils.SongUtils
Normalize a song for editing.
propertySetChanged(PropertySetEvent) - Method in class com.virtuosotechnologies.lib.basiccommand.builder.AbstractBuilderNode
Model changed.
propertySetChanged(PropertySetEvent) - Method in class com.virtuosotechnologies.lib.basiccommand.builder.AbstractSwingButtonBuilderNode
Model changed
propertySetChanged(PropertySetEvent) - Method in class com.virtuosotechnologies.lib.basiccommand.builder.ComboBoxBuilderNode
Model changed
propertySetChanged(PropertySetEvent) - Method in class com.virtuosotechnologies.lib.basiccommand.builder.MenuBuilderNode
Model changed
propertySetChanged(PropertySetEvent) - Method in class com.virtuosotechnologies.lib.basiccommand.builder.SimpleLabelBuilderNode
Model changed
propertySetChanged(PropertySetEvent) - Method in interface com.virtuosotechnologies.lib.container.PropertySetListener
Property in a property set was changed.
provideAPI(Class, APIVersion, String, Object) - Method in interface com.virtuosotechnologies.lib.plugin.Framework
Register an API with no providing plugin.
provideAPI(Class, APIVersion, String, Object) - Method in class com.virtuosotechnologies.lib.plugin.SimpleFramework
Register an API with no providing plugin.
pushBack(byte) - Method in class com.virtuosotechnologies.lib.ring.ByteRing
Push a byte to the back
pushBack(byte[]) - Method in class com.virtuosotechnologies.lib.ring.ByteRing
Push a byte array to the back
pushBack(char) - Method in class com.virtuosotechnologies.lib.ring.CharRing
Push a char to the back
pushBack(String) - Method in class com.virtuosotechnologies.lib.ring.CharRing
Push a String to the back
pushBack(int) - Method in class com.virtuosotechnologies.lib.ring.IntRing
Push an int to the back
pushBack(int[]) - Method in class com.virtuosotechnologies.lib.ring.IntRing
Push an int array to the back
pushBack(Object) - Method in class com.virtuosotechnologies.lib.ring.ObjectRing
Push an Object to the back
pushBack(Object[]) - Method in class com.virtuosotechnologies.lib.ring.ObjectRing
Push an Object array to the back
pushFront(byte) - Method in class com.virtuosotechnologies.lib.ring.ByteRing
Push a byte to the front
pushFront(byte[]) - Method in class com.virtuosotechnologies.lib.ring.ByteRing
Push a byte array to the front
pushFront(char) - Method in class com.virtuosotechnologies.lib.ring.CharRing
Push a char to the front
pushFront(String) - Method in class com.virtuosotechnologies.lib.ring.CharRing
Push a String to the front
pushFront(int) - Method in class com.virtuosotechnologies.lib.ring.IntRing
Push an int to the front
pushFront(int[]) - Method in class com.virtuosotechnologies.lib.ring.IntRing
Push an int array to the front
pushFront(Object) - Method in class com.virtuosotechnologies.lib.ring.ObjectRing
Push an Object to the front
pushFront(Object[]) - Method in class com.virtuosotechnologies.lib.ring.ObjectRing
Push an Object array to the front
pushObjectBack(Object) - Method in interface com.virtuosotechnologies.lib.container.ModifiableObjectDeque
Push an object on the back of the deque.
pushObjectBack(Object) - Method in class com.virtuosotechnologies.lib.container.PseudoModifiableObjectDeque
Push an object on the back of the deque.
pushObjectFront(Object) - Method in interface com.virtuosotechnologies.lib.container.ModifiableObjectDeque
Push an object on the front of the deque.
pushObjectFront(Object) - Method in class com.virtuosotechnologies.lib.container.PseudoModifiableObjectDeque
Push an object on the front of the deque.
putFontPref(Preferences, String, Font) - Static method in class com.virtuosotechnologies.lib.util.PrefsUtils
Set a preference formatted as a Font
putStringArrayPref(Preferences, String, String[]) - Static method in class com.virtuosotechnologies.lib.util.PrefsUtils
Set a preference formatted as a string array
putValue(ConstrainedKey, Object) - Method in class com.virtuosotechnologies.lib.basiccommand.BasicDecoratingCommandNode
Set a property.
putValue(ConstrainedKey, Object) - Method in interface com.virtuosotechnologies.lib.container.ModifiablePropertySet
Set a property.
putValue(ConstrainedKey, Object) - Method in class com.virtuosotechnologies.lib.container.PseudoModifiablePropertySet
Set a property.

Q

QUIT_EVENT - Static variable in class com.virtuosotechnologies.lib.platform.PlatformUtils
Event type for request quit.

R

RADIOCONTAINER_FLAVOR - Static variable in class com.virtuosotechnologies.lib.basiccommand.BasicCommandNode
Radio container flavor.
RADIOGROUP_FLAVOR - Static variable in class com.virtuosotechnologies.lib.basiccommand.BasicCommandNode
Radio group flavor.
RADIOMUTEX_FLAVOR - Static variable in class com.virtuosotechnologies.lib.basiccommand.BasicCommandNode
Radio mutex flavor.
REMOVED - Static variable in class com.virtuosotechnologies.lib.container.ObjectDequeEvent
A Type indicating the object was removed
REMOVED - Static variable in class com.virtuosotechnologies.lib.container.ObjectSetEvent
A Type indicating the object was removed
RequestableObjectSet - interface com.virtuosotechnologies.lib.container.RequestableObjectSet.
An ObjectSet with request-semantics mutation methods.
RequestablePropertySet - interface com.virtuosotechnologies.lib.container.RequestablePropertySet.
A PropertySet with request-semantics mutation methods.
RotatingArrayList - class com.virtuosotechnologies.lib.ring.RotatingArrayList.
Rotating resizeable array implementation of the List interface.
RotatingArrayList(int) - Constructor for class com.virtuosotechnologies.lib.ring.RotatingArrayList
Constructs an empty list with the specified initial capacity.
RotatingArrayList() - Constructor for class com.virtuosotechnologies.lib.ring.RotatingArrayList
Constructs an empty list.
RotatingArrayList(Collection) - Constructor for class com.virtuosotechnologies.lib.ring.RotatingArrayList
Constructs a list containing the elements of the specified collection, in the order they are returned by the collection's iterator.
readCompletely(Reader) - Static method in class com.virtuosotechnologies.lib.util.FileUtils
Read a stream completely into a string
readFileCompletely(File) - Static method in class com.virtuosotechnologies.lib.util.FileUtils
Read a file completely into a string
readPluginList(InputSource, URL) - Method in class com.virtuosotechnologies.lib.plugin.PluginInfoParser
Read a list of plugin infos from a file
readResourceCompletely(Class, String) - Static method in class com.virtuosotechnologies.lib.util.FileUtils
Read a resource completely into a string
registerAsyncJobRunner(AsyncJobRunner) - Method in interface com.virtuosotechnologies.asaph.maingui.GuiEnvironmentManager
Register an AsyncJobRunner that can run long operations.
registerDatabaseConnector(String, StringID, DatabaseConnector) - Method in interface com.virtuosotechnologies.asaph.maingui.DatabaseManager
Register a database connector.
remove(int) - Method in class com.virtuosotechnologies.lib.ring.RotatingArrayList
Removes the element at the specified position in this list.
removeAWTErrorListener(AWTErrorListener) - Static method in class com.virtuosotechnologies.lib.error.AWTErrorManager
Remove an error listener.
removeAllChildren() - Method in class com.virtuosotechnologies.lib.basiccommand.BasicRadioGroupCommandNode
Remove all children.
removeAllChildren() - Method in class com.virtuosotechnologies.lib.command.AbstractCommandNode
Remove all children
removeAllChildren() - Method in interface com.virtuosotechnologies.lib.command.CommandNode
Remove all children
removeAllElements() - Method in class com.virtuosotechnologies.lib.basiccommand.builder.AbstractAWTContainerBuilderNode
Remove all elements
removeAllElements() - Method in class com.virtuosotechnologies.lib.basiccommand.builder.AbstractBranchBuilderNode
Override this to remove all child elements.
removeAllElements() - Method in class com.virtuosotechnologies.lib.basiccommand.builder.AbstractGroupBuilderNode
Remove all elements
removeAllElements() - Method in class com.virtuosotechnologies.lib.basiccommand.builder.ComboBoxBuilderNode
Remove all elements
removeAllElements() - Method in class com.virtuosotechnologies.lib.basiccommand.builder.MenuBuilderNode
Remove all elements.
removeAllListeners() - Method in class com.virtuosotechnologies.lib.util.EventBroadcaster
Removes all listeners from the set of listeners.
removeAlternateKey(ChordSetKey, UndoableEditListener) - Method in interface com.virtuosotechnologies.asaph.model.ChordSet
Remove the given alternate key from the chord set.
removeAsyncJobListener(AsyncJobListener) - Method in class com.virtuosotechnologies.lib.asyncjob.AbstractAsyncJobRunner.ExecutionImpl
Remove an execution listener.
removeAsyncJobListener(AsyncJobListener) - Method in class com.virtuosotechnologies.lib.asyncjob.AbstractAsyncJobRunner
Remove a job listener.
removeAsyncJobListener(AsyncJobListener) - Method in interface com.virtuosotechnologies.lib.asyncjob.AsyncJobExecution
Remove an execution listener.
removeAsyncJobListener(AsyncJobListener) - Method in interface com.virtuosotechnologies.lib.asyncjob.AsyncJobRunner
Remove a job listener.
removeBack(int) - Method in class com.virtuosotechnologies.lib.ring.AbstractRing
Truncates the size of the buffer to the back.
removeBinaryData(BinaryData, UndoableEditListener) - Method in interface com.virtuosotechnologies.asaph.model.BinaryList
Remove a BinaryData from the list.
removeBlock(SongBlock, UndoableEditListener) - Method in interface com.virtuosotechnologies.asaph.model.Song
Remove the given SongBlock.
removeChildElements(AbstractBuilderNode) - Method in class com.virtuosotechnologies.lib.basiccommand.builder.AbstractBranchBuilderNode
Helper method that removes elements within the specified child's area of influence (position and cardinality)
removeChordSet(ChordSet, UndoableEditListener) - Method in interface com.virtuosotechnologies.asaph.model.Song
Remove a ChordSet.
removeCommandGroup(CommandNode) - Method in interface com.virtuosotechnologies.asaph.maingui.CommandManager
Removes a command node previously created by createCommandGroup.
removeDatabaseListener(DatabaseListener) - Method in interface com.virtuosotechnologies.asaph.maingui.DatabaseManager
Remove a DatabaseListener from the main gui.
removeDefaultSongCommand(CommandNode) - Method in interface com.virtuosotechnologies.asaph.maingui.CommandManager
Removes a default song command.
removeElementAt(int) - Method in class com.virtuosotechnologies.lib.basiccommand.builder.AbstractAWTContainerBuilderNode
Remove indexed element
removeElementAt(int) - Method in class com.virtuosotechnologies.lib.basiccommand.builder.AbstractBranchBuilderNode
Override this to remove an indexed element.
removeElementAt(int) - Method in class com.virtuosotechnologies.lib.basiccommand.builder.AbstractGroupBuilderNode
Remove indexed element
removeElementAt(int) - Method in class com.virtuosotechnologies.lib.basiccommand.builder.ComboBoxBuilderNode
Remove indexed element
removeElementAt(int) - Method in class com.virtuosotechnologies.lib.basiccommand.builder.MenuBuilderNode
Remove indexed element.
removeField(Field, UndoableEditListener) - Method in interface com.virtuosotechnologies.asaph.model.FieldContainer
Remove a Field.
removeFirst() - Method in class com.virtuosotechnologies.lib.ring.RotatingArrayList
Removes the element from the front of this list.
removeFirst(int) - Method in class com.virtuosotechnologies.lib.ring.RotatingArrayList
Removes from this List the first num elements.
removeFrameworkProgressListener(FrameworkProgressListener) - Method in interface com.virtuosotechnologies.lib.plugin.Framework
Remove a listener on the Framework.
removeFrameworkProgressListener(FrameworkProgressListener) - Method in class com.virtuosotechnologies.lib.plugin.SimpleFramework
Remove a listener on the Framework.
removeFront(int) - Method in class com.virtuosotechnologies.lib.ring.AbstractRing
Truncates the size of the buffer to the front.
removeLast() - Method in class com.virtuosotechnologies.lib.ring.RotatingArrayList
Removes the element from the back of this list.
removeLast(int) - Method in class com.virtuosotechnologies.lib.ring.RotatingArrayList
Removes from this List the last num elements.
removeLayoutComponent(Component) - Method in class com.virtuosotechnologies.lib.swing.SizeConstrainingLayout
 
removeLine(SongLine, UndoableEditListener) - Method in interface com.virtuosotechnologies.asaph.model.SongBlock
Remove the given line.
removeLineRange(SongLine, TextString, int, TextString, int, UndoableEditListener) - Method in interface com.virtuosotechnologies.asaph.modelutils.SongUtils
Remove the given range from a line
removeListener(EventListener) - Method in class com.virtuosotechnologies.lib.util.EventBroadcaster
Removes a listener from the set of listeners.
removeMember(SongLineMember, UndoableEditListener) - Method in interface com.virtuosotechnologies.asaph.model.SongLine
Remove the given member.
removeMiddle(int, int) - Method in class com.virtuosotechnologies.lib.ring.AbstractRing
Removes elements from the middle of the buffer.
removeNodeListener(CommandNodeListener) - Method in class com.virtuosotechnologies.lib.command.AbstractCommandNode
Remove listener for node hierarchy events
removeNodeListener(CommandNodeListener) - Method in interface com.virtuosotechnologies.lib.command.CommandNode
Remove listener for node hierarchy events
removeNthChild(int) - Method in class com.virtuosotechnologies.lib.basiccommand.BasicRadioGroupCommandNode
Remove a child node.
removeNthChild(int) - Method in class com.virtuosotechnologies.lib.command.AbstractCommandNode
Remove a child node
removeNthChild(int) - Method in interface com.virtuosotechnologies.lib.command.CommandNode
Remove a child node
removeObject(int) - Method in interface com.virtuosotechnologies.lib.container.ModifiableObjectDeque
Remove an object from the middle of the deque.
removeObject(Object) - Method in interface com.virtuosotechnologies.lib.container.ModifiableObjectSet
Remove an object from the set
removeObject(int) - Method in class com.virtuosotechnologies.lib.container.PseudoModifiableObjectDeque
Remove an object from the middle of the deque.
removeObject(Object) - Method in class com.virtuosotechnologies.lib.container.PseudoModifiableObjectSet
Remove an object from the set
removeObjectDequeListener(ObjectDequeListener) - Method in interface com.virtuosotechnologies.lib.container.ObjectDeque
Remove an ObjectDequeListener.
removeObjectDequeListener(ObjectDequeListener) - Method in class com.virtuosotechnologies.lib.container.PseudoModifiableObjectDeque
Remove an ObjectDequeListener.
removeObjectSetListener(ObjectSetListener) - Method in interface com.virtuosotechnologies.lib.container.ObjectSet
Remove an ObjectSetListener.
removeObjectSetListener(ObjectSetListener) - Method in class com.virtuosotechnologies.lib.container.PseudoModifiableObjectSet
Remove an ObjectSetListener.
removePaneClosingListener(PaneClosingListener) - Method in interface com.virtuosotechnologies.lib.pane.PaneController
Remove a PaneClosingListener.
removePlatformListener(PlatformListener) - Static method in class com.virtuosotechnologies.lib.platform.PlatformManager
Remove a listener for platform events
removePropertySetListener(PropertySetListener) - Method in interface com.virtuosotechnologies.lib.container.PropertySet
Remove a PropertySetListener.
removePropertySetListener(PropertySetListener) - Method in class com.virtuosotechnologies.lib.container.PseudoModifiablePropertySet
Remove a PropertySetListener.
removePropertySetListener(PropertySetListener) - Method in class com.virtuosotechnologies.lib.container.WrappingPropertySet
Remove a PropertySetListener.
removeRange(int, int) - Method in class com.virtuosotechnologies.lib.ring.RotatingArrayList
Removes from this List all of the elements whose index is between fromIndex, inclusive and toIndex, exclusive.
removeSelectionListener(SelectionListener) - Method in interface com.virtuosotechnologies.asaph.maingui.SelectionManager
Remove a SelectionListener from the main gui.
removeSong(SongID) - Method in interface com.virtuosotechnologies.asaph.model.SongDatabase
Remove the given song from the database.
removeString(SimpleString, UndoableEditListener) - Method in interface com.virtuosotechnologies.asaph.model.StringList
Remove a SimpleString from the list.
removeUserMessageGenerator(UserMessageGenerator) - Method in class com.virtuosotechnologies.lib.error.UserMessageExceptionFormatter
Remove a UserMessageGenerator
removeVariation(Variation, UndoableEditListener) - Method in interface com.virtuosotechnologies.asaph.model.Song
Remove a Variation.
reportSongAdded(SongID) - Method in interface com.virtuosotechnologies.asaph.maingui.ListUpdateManager
Notify the main gui that a song has been added by this plugin.
reportSongChanged(SongID) - Method in interface com.virtuosotechnologies.asaph.maingui.ListUpdateManager
Notify the main gui that a song has been changed by this plugin.
reportSongRemoved(SongID) - Method in interface com.virtuosotechnologies.asaph.maingui.ListUpdateManager
Notify the main gui that a song has been removed by this plugin.
requestAddObject(Object) - Method in interface com.virtuosotechnologies.lib.container.RequestableObjectSet
Request that an object be added to the set.
requestClose() - Method in interface com.virtuosotechnologies.lib.pane.PaneController
Request the pane be closed.
requestPutValue(ConstrainedKey, Object) - Method in interface com.virtuosotechnologies.lib.container.RequestablePropertySet
Request a change to a property value.
requestRemoveObject(Object) - Method in interface com.virtuosotechnologies.lib.container.RequestableObjectSet
Request that an object be removed from the set.
requestResetValue(ConstrainedKey) - Method in interface com.virtuosotechnologies.lib.container.RequestablePropertySet
Request a property be set to the default, or to null if there is no default.
resetValue(ConstrainedKey) - Method in interface com.virtuosotechnologies.lib.container.ModifiablePropertySet
Reset a property to the default.
resetValue(ConstrainedKey) - Method in class com.virtuosotechnologies.lib.container.PseudoModifiablePropertySet
Reset a property to the default.
run(AsyncJobProgressReporter) - Method in interface com.virtuosotechnologies.lib.asyncjob.AsyncJob
Run a job and report progress.
runJobSynchronously() - Method in class com.virtuosotechnologies.lib.asyncjob.AbstractAsyncJobRunner.ExecutionImpl
Run a job synchronously in the current thread.

S

SAVE_DATABASE_COMMANDS - Static variable in interface com.virtuosotechnologies.asaph.maingui.CommandManager
Denotes commands for database saving.
SECONDARY_STRENGTH - Static variable in class com.virtuosotechnologies.asaph.model.opsemantics.SearchParameters
Strength value indicating that primary and secondary differences are significant.
SELECTED_CHILD_PROPERTY - Static variable in class com.virtuosotechnologies.lib.basiccommand.BasicCommandNode
Property key for the selected child property.
SELECTED_NAME_PROPERTY - Static variable in class com.virtuosotechnologies.lib.basiccommand.BasicCommandNode
Property key for the command name when selected property.
SELECTED_SHORT_DESCRIPTION_PROPERTY - Static variable in class com.virtuosotechnologies.lib.basiccommand.BasicCommandNode
Property key for the icon when selected property.
SELECTED_SMALL_ICON_PROPERTY - Static variable in class com.virtuosotechnologies.lib.basiccommand.BasicCommandNode
Property key for the icon when selected property.
SELECTION_STATE_PROPERTY - Static variable in class com.virtuosotechnologies.lib.basiccommand.BasicCommandNode
Property key for the selection state property.
SEPARATOR_FLAVOR - Static variable in class com.virtuosotechnologies.lib.basiccommand.BasicCommandNode
Separator flavor.
SEPARATOR_FRAGMENTTYPE - Static variable in interface com.virtuosotechnologies.asaph.model.notation.Chord
FragmentedString.FragmentType for bass separator
SHORT_DESCRIPTION_PROPERTY - Static variable in class com.virtuosotechnologies.lib.basiccommand.BasicCommandNode
Property key for the short description property.
SMALL_ICON_PROPERTY - Static variable in class com.virtuosotechnologies.lib.basiccommand.BasicCommandNode
Property key for the icon property.
SOLARIS_PLATFORM - Static variable in class com.virtuosotechnologies.lib.platform.PlatformID
 
SONG_SELECTION_CHANGED_METHOD - Static variable in interface com.virtuosotechnologies.asaph.maingui.SelectionListener
 
STARTS_WITH - Static variable in class com.virtuosotechnologies.asaph.model.opsemantics.SearchParameters
Indicates that matches should match "starts with"
SWINGWINDOW_AWTERRORLISTENER - Static variable in class com.virtuosotechnologies.lib.error.AWTErrorManager
 
SafeLaunch - class com.virtuosotechnologies.asaph.launch.SafeLaunch.
Safe launcher.
SafeLaunch() - Constructor for class com.virtuosotechnologies.asaph.launch.SafeLaunch
 
ScrollablePanel - class com.virtuosotechnologies.lib.swing.ScrollablePanel.
A JPanel that implements Scrollable, for use in JViewports.
ScrollablePanel(LayoutManager) - Constructor for class com.virtuosotechnologies.lib.swing.ScrollablePanel
Constructor
ScrollablePanel() - Constructor for class com.virtuosotechnologies.lib.swing.ScrollablePanel
Constructor
SearchBodyPredicateSemantics - interface com.virtuosotechnologies.asaph.model.opsemantics.SearchBodyPredicateSemantics.
PredicateSemantics that searches the song body for text
SearchBodyPredicateSemantics.DefaultImplementation - class com.virtuosotechnologies.asaph.model.opsemantics.SearchBodyPredicateSemantics.DefaultImplementation.
The default implementation of TruePredicateSemantics
SearchBodyPredicateSemantics.DefaultImplementation(SongUtils, SearchBodyPredicateSemantics.PartConstraint, SearchParameters) - Constructor for class com.virtuosotechnologies.asaph.model.opsemantics.SearchBodyPredicateSemantics.DefaultImplementation
Constructor
SearchBodyPredicateSemantics.PartConstraint - class com.virtuosotechnologies.asaph.model.opsemantics.SearchBodyPredicateSemantics.PartConstraint.
PartConstraint
SearchFieldPredicateSemantics - interface com.virtuosotechnologies.asaph.model.opsemantics.SearchFieldPredicateSemantics.
PredicateSemantics that searches a given field for text
SearchFieldPredicateSemantics.DefaultImplementation - class com.virtuosotechnologies.asaph.model.opsemantics.SearchFieldPredicateSemantics.DefaultImplementation.
The default implementation of TruePredicateSemantics
SearchFieldPredicateSemantics.DefaultImplementation(String, SearchParameters) - Constructor for class com.virtuosotechnologies.asaph.model.opsemantics.SearchFieldPredicateSemantics.DefaultImplementation
Constructor
SearchParameters - class com.virtuosotechnologies.asaph.model.opsemantics.SearchParameters.
Description of what to search for
SearchParameters(SearchParameters.PositionConstraint, String, SearchParameters.Strength) - Constructor for class com.virtuosotechnologies.asaph.model.opsemantics.SearchParameters
Constructor
SearchParameters.PositionConstraint - class com.virtuosotechnologies.asaph.model.opsemantics.SearchParameters.PositionConstraint.
PositionConstraint
SearchParameters.Strength - class com.virtuosotechnologies.asaph.model.opsemantics.SearchParameters.Strength.
Strength
SelectOnlyToggleButtonModel - class com.virtuosotechnologies.lib.basiccommand.builder.SelectOnlyToggleButtonModel.
ToggleButtonModel hacked so it only selects (for radio buttons)
SelectOnlyToggleButtonModel() - Constructor for class com.virtuosotechnologies.lib.basiccommand.builder.SelectOnlyToggleButtonModel
 
SelectionListener - interface com.virtuosotechnologies.asaph.maingui.SelectionListener.
Selection change listener
SelectionManager - interface com.virtuosotechnologies.asaph.maingui.SelectionManager.
The selection manager API exported by the maingui plugin
SimpleButtonBuilderNode - class com.virtuosotechnologies.lib.basiccommand.builder.SimpleButtonBuilderNode.
A builder that creates a button
SimpleButtonBuilderNode(CommandNode) - Constructor for class com.virtuosotechnologies.lib.basiccommand.builder.SimpleButtonBuilderNode
Constructor
SimpleButtonBuilderNode(CommandNode, JButton) - Constructor for class com.virtuosotechnologies.lib.basiccommand.builder.SimpleButtonBuilderNode
Constructor
SimpleButtonBuilderNode(CommandNode, AbstractBranchBuilderNode, int) - Constructor for class com.virtuosotechnologies.lib.basiccommand.builder.SimpleButtonBuilderNode
Constructor
SimpleCheckBoxBuilderNode - class com.virtuosotechnologies.lib.basiccommand.builder.SimpleCheckBoxBuilderNode.
A builder that creates a check box
SimpleCheckBoxBuilderNode(CommandNode) - Constructor for class com.virtuosotechnologies.lib.basiccommand.builder.SimpleCheckBoxBuilderNode
Constructor
SimpleCheckBoxBuilderNode(CommandNode, JCheckBox) - Constructor for class com.virtuosotechnologies.lib.basiccommand.builder.SimpleCheckBoxBuilderNode
Constructor
SimpleCheckBoxBuilderNode(CommandNode, AbstractBranchBuilderNode, int) - Constructor for class com.virtuosotechnologies.lib.basiccommand.builder.SimpleCheckBoxBuilderNode
Constructor
SimpleExceptionFormatter - class com.virtuosotechnologies.lib.error.SimpleExceptionFormatter.
Simple exception formatter.
SimpleExceptionFormatter() - Constructor for class com.virtuosotechnologies.lib.error.SimpleExceptionFormatter
Construct a formatter using the default templates
SimpleFramework - class com.virtuosotechnologies.lib.plugin.SimpleFramework.
A simple implementation of Framework.
SimpleFramework() - Constructor for class com.virtuosotechnologies.lib.plugin.SimpleFramework
Constructor.
SimpleLabelBuilderNode - class com.virtuosotechnologies.lib.basiccommand.builder.SimpleLabelBuilderNode.
A builder that creates a label
SimpleLabelBuilderNode(CommandNode) - Constructor for class com.virtuosotechnologies.lib.basiccommand.builder.SimpleLabelBuilderNode
Constructor
SimpleLabelBuilderNode(CommandNode, JLabel) - Constructor for class com.virtuosotechnologies.lib.basiccommand.builder.SimpleLabelBuilderNode
Constructor
SimpleLabelBuilderNode(CommandNode, AbstractBranchBuilderNode, int, JLabel) - Constructor for class com.virtuosotechnologies.lib.basiccommand.builder.SimpleLabelBuilderNode
Constructor
SimplePluginInfo - class com.virtuosotechnologies.lib.plugin.SimplePluginInfo.
Simple uneditable implementation of PluginInfo.
SimplePluginInfo(PluginInfo) - Constructor for class com.virtuosotechnologies.lib.plugin.SimplePluginInfo
Constructor
SimpleString - interface com.virtuosotechnologies.asaph.model.SimpleString.
Interface to a simple string object.
SimpleUserMessageGenerator - class com.virtuosotechnologies.lib.error.SimpleUserMessageGenerator.
Simple implementation of UserMessageGenerator.
Size2D - class com.virtuosotechnologies.lib.swing.Size2D.
An immutable alternative to Dimension2D
Size2D() - Constructor for class com.virtuosotechnologies.lib.swing.Size2D
Constructor
Size2D.Double - class com.virtuosotechnologies.lib.swing.Size2D.Double.
Double implementation of Size2D
Size2D.Double(double, double) - Constructor for class com.virtuosotechnologies.lib.swing.Size2D.Double
Constructor
Size2D.Double() - Constructor for class com.virtuosotechnologies.lib.swing.Size2D.Double
Constructor.
Size2D.Double(Size2D) - Constructor for class com.virtuosotechnologies.lib.swing.Size2D.Double
Constructor that takes a Size2D
Size2D.Float - class com.virtuosotechnologies.lib.swing.Size2D.Float.
Float implementation of Size2D
Size2D.Float(float, float) - Constructor for class com.virtuosotechnologies.lib.swing.Size2D.Float
Constructor
Size2D.Float() - Constructor for class com.virtuosotechnologies.lib.swing.Size2D.Float
Constructor.
Size2D.Float(Size2D) - Constructor for class com.virtuosotechnologies.lib.swing.Size2D.Float
Constructor that takes a Size2D
Size2D.Int - class com.virtuosotechnologies.lib.swing.Size2D.Int.
Integer implementation of Size2D
Size2D.Int(int, int) - Constructor for class com.virtuosotechnologies.lib.swing.Size2D.Int
Constructor
Size2D.Int() - Constructor for class com.virtuosotechnologies.lib.swing.Size2D.Int
Constructor.
Size2D.Int(Size2D) - Constructor for class com.virtuosotechnologies.lib.swing.Size2D.Int
Constructor that takes a Size2D
Size2D.Long - class com.virtuosotechnologies.lib.swing.Size2D.Long.
Long implementation of Size2D
Size2D.Long(long, long) - Constructor for class com.virtuosotechnologies.lib.swing.Size2D.Long
Constructor
Size2D.Long() - Constructor for class com.virtuosotechnologies.lib.swing.Size2D.Long
Constructor.
Size2D.Long(Size2D) - Constructor for class com.virtuosotechnologies.lib.swing.Size2D.Long
Constructor that takes a Size2D
SizeConstrainingLayout - class com.virtuosotechnologies.lib.swing.SizeConstrainingLayout.
A LayoutManager that merely constrains the size of its one child to an optional maximum and minimum
SizeConstrainingLayout() - Constructor for class com.virtuosotechnologies.lib.swing.SizeConstrainingLayout
Default constructor (no constraints)
SizeConstrainingLayout(int, int, int, int) - Constructor for class com.virtuosotechnologies.lib.swing.SizeConstrainingLayout
Constructor with constraints
SizeConstrainingLayout(Size2D, Size2D) - Constructor for class com.virtuosotechnologies.lib.swing.SizeConstrainingLayout
Constructor with constraints
Song - interface com.virtuosotechnologies.asaph.model.Song.
This is the primary interface to a Song.
SongBlock - interface com.virtuosotechnologies.asaph.model.SongBlock.
This interface represents a block of lines in a song.
SongDatabase - interface com.virtuosotechnologies.asaph.model.SongDatabase.
This interface represents a database of songs.
SongDatabaseFailedException - exception com.virtuosotechnologies.asaph.model.SongDatabaseFailedException.
A problem occurred with the song database
SongDatabaseFailedException() - Constructor for class com.virtuosotechnologies.asaph.model.SongDatabaseFailedException
 
SongDatabaseFailedException(String) - Constructor for class com.virtuosotechnologies.asaph.model.SongDatabaseFailedException
 
SongDatabaseFailedException(String, Throwable) - Constructor for class com.virtuosotechnologies.asaph.model.SongDatabaseFailedException
 
SongDatabaseFailedException(Throwable) - Constructor for class com.virtuosotechnologies.asaph.model.SongDatabaseFailedException
 
SongDeletedException - exception com.virtuosotechnologies.asaph.model.SongDeletedException.
Unable to commit the song because it has been deleted from the database.
SongDeletedException() - Constructor for class com.virtuosotechnologies.asaph.model.SongDeletedException
 
SongDeletedException(String) - Constructor for class com.virtuosotechnologies.asaph.model.SongDeletedException
 
SongDeletedException(String, Throwable) - Constructor for class com.virtuosotechnologies.asaph.model.SongDeletedException
 
SongDeletedException(Throwable) - Constructor for class com.virtuosotechnologies.asaph.model.SongDeletedException
 
SongID - interface com.virtuosotechnologies.asaph.model.SongID.
A Song ID.
SongIDResultSet - interface com.virtuosotechnologies.asaph.model.SongIDResultSet.
A result set of SongIDs
SongIDResultSet.Entry - interface com.virtuosotechnologies.asaph.model.SongIDResultSet.Entry.
Interface representing an entry in the set.
SongLine - interface com.virtuosotechnologies.asaph.model.SongLine.
This interface represents a line in a song.
SongLineMember - interface com.virtuosotechnologies.asaph.model.SongLineMember.
Base interface for SongLine members
SongMember - interface com.virtuosotechnologies.asaph.model.SongMember.
An object that is part of a song.
SongNotFreshException - exception com.virtuosotechnologies.asaph.model.SongNotFreshException.
Unable to commit the song because it isn't fresh.
SongNotFreshException() - Constructor for class com.virtuosotechnologies.asaph.model.SongNotFreshException
 
SongNotFreshException(String) - Constructor for class com.virtuosotechnologies.asaph.model.SongNotFreshException
 
SongNotFreshException(String, Throwable) - Constructor for class com.virtuosotechnologies.asaph.model.SongNotFreshException
 
SongNotFreshException(Throwable) - Constructor for class com.virtuosotechnologies.asaph.model.SongNotFreshException
 
SongOperation - interface com.virtuosotechnologies.asaph.model.SongOperation.
An operation to perform on SongIDResultSets.
SongSelectionEvent - class com.virtuosotechnologies.asaph.maingui.SongSelectionEvent.
The selection in the song list has changed.
SongSelectionEvent(Object, SongDatabase, Collection, Collection) - Constructor for class com.virtuosotechnologies.asaph.maingui.SongSelectionEvent
Constructor
SongUtils - interface com.virtuosotechnologies.asaph.modelutils.SongUtils.
API that includes utilities for manipulating songs.
StackTraceExceptionFormatter - class com.virtuosotechnologies.lib.error.StackTraceExceptionFormatter.
Exception formatter that creates full stack traces.
StackTraceExceptionFormatter() - Constructor for class com.virtuosotechnologies.lib.error.StackTraceExceptionFormatter
Construct a formatter using the default templates
StandardGuiPlugin - class com.virtuosotechnologies.asaph.standardgui.StandardGuiPlugin.
Plugin for the standard song viewer and editor
StandardGuiPlugin() - Constructor for class com.virtuosotechnologies.asaph.standardgui.StandardGuiPlugin
Constructor
StandardModelFactory - interface com.virtuosotechnologies.asaph.standardmodel.StandardModelFactory.
API for StandardModel.
StandardModelPlugin - class com.virtuosotechnologies.asaph.standardmodel.StandardModelPlugin.
Plugin for the standard model
StandardModelPlugin() - Constructor for class com.virtuosotechnologies.asaph.standardmodel.StandardModelPlugin
Constructor
StandardSongBlock - interface com.virtuosotechnologies.asaph.model.StandardSongBlock.
This interface represents a SongBlock that is normally present in a song, but may be omitted in some variations.
StringField - interface com.virtuosotechnologies.asaph.model.StringField.
Field whose value is a string
StringID - class com.virtuosotechnologies.lib.util.StringID.
A immutable string ID class.
StringID() - Constructor for class com.virtuosotechnologies.lib.util.StringID
Constructs a new id with value ""
StringID(String) - Constructor for class com.virtuosotechnologies.lib.util.StringID
Constructs a new id with the given value
StringID(StringID) - Constructor for class com.virtuosotechnologies.lib.util.StringID
Constructs a new id with the given value
StringID(long) - Constructor for class com.virtuosotechnologies.lib.util.StringID
Constructs a new id with a nonnegative integer value.
StringList - interface com.virtuosotechnologies.asaph.model.StringList.
This is the string list interface in an Asaph model.
StringListField - interface com.virtuosotechnologies.asaph.model.StringListField.
Field whose value is a string list
StringUtils - class com.virtuosotechnologies.lib.util.StringUtils.
Various utilities for strings.
Stringizer - interface com.virtuosotechnologies.lib.conversion.Stringizer.
Something that converts binary data to a string.
SwingButtonUpdater - class com.virtuosotechnologies.lib.basiccommand.builder.SwingButtonUpdater.
Utility that updates a swing AbstractButton
SwingButtonUpdater(AbstractButton) - Constructor for class com.virtuosotechnologies.lib.basiccommand.builder.SwingButtonUpdater
Constructor
SwingUtils - class com.virtuosotechnologies.lib.swing.SwingUtils.
Various utilities for swing.
safeEquals(Object, Object) - Static method in class com.virtuosotechnologies.lib.util.ObjectUtils
Safe-equals.
selectDatabase(SongDatabase) - Method in interface com.virtuosotechnologies.asaph.maingui.SelectionManager
Select the specified database in the gui.
set(int, Object) - Method in class com.virtuosotechnologies.lib.ring.RotatingArrayList
Replaces the element at the specified position in this list with the specified element.
setAcceleratorKeystrokeProperty(KeyStroke) - Method in class com.virtuosotechnologies.lib.basiccommand.BasicCommandNode
Convenience mutator for ACCELERATOR_KEYSTROKE_PROPERTY
setByte(int, byte) - Method in class com.virtuosotechnologies.lib.ring.ByteRing
Sets the value of a particular byte
setChar(int, char) - Method in class com.virtuosotechnologies.lib.ring.CharRing
Sets the value of a particular char
setClipboardContents(Transferable) - Method in interface com.virtuosotechnologies.asaph.modelutils.DataTransferUtils
Set the current system clipboard contents.
setData(Object) - Method in interface com.virtuosotechnologies.asaph.model.SongIDResultSet.Entry
Set the data object for this entry
setDataType(String, UndoableEditListener) - Method in interface com.virtuosotechnologies.asaph.model.BinaryData
Set the type of the data
setDatabaseDirtyBit(SongDatabase) - Method in interface com.virtuosotechnologies.asaph.maingui.DatabaseManager
Set the dirty bit for a SongDatabase.
setDefaultChordSet(ChordSet, UndoableEditListener) - Method in interface com.virtuosotechnologies.asaph.model.Song
Set a ChordSet as the default.
setDisabledProperty(boolean) - Method in class com.virtuosotechnologies.lib.basiccommand.BasicCommandNode
Convenience mutator for DISABLED_PROPERTY
setElement(Object) - Method in class com.virtuosotechnologies.lib.basiccommand.builder.AbstractElementBuilderNode
Change the element
setElementAt(int, Object) - Method in class com.virtuosotechnologies.lib.basiccommand.builder.AbstractBranchBuilderNode
Override this to set the element at a position.
setElementAt(int, Object) - Method in class com.virtuosotechnologies.lib.basiccommand.builder.AbstractGroupBuilderNode
Set indexed element
setExceptionTemplate(String) - Method in class com.virtuosotechnologies.lib.error.DefaultUserMessageGenerator
Set the template for exceptions
setExceptionTemplate(String) - Method in class com.virtuosotechnologies.lib.error.SimpleUserMessageGenerator
Set the template for exceptions
setExceptionTemplate(String) - Method in class com.virtuosotechnologies.lib.error.StackTraceExceptionFormatter
Set the template for exceptions
setFileChooserDirectory(File) - Method in interface com.virtuosotechnologies.asaph.maingui.GuiEnvironmentManager
Set the current directory for file choosers
setFirst(Object) - Method in class com.virtuosotechnologies.lib.ring.RotatingArrayList
Replaces the element at the front of this list with the specified element.
setFirstTemplate(String) - Method in class com.virtuosotechnologies.lib.error.SimpleExceptionFormatter
Set the template for first exception
setFollowingChords(Chord[], UndoableEditListener) - Method in interface com.virtuosotechnologies.asaph.model.ChordAnnotation
Set the array of chords that should follow the main one.
setGCInterval(int) - Static method in class com.virtuosotechnologies.lib.debug.DebugUtils
Control the garbage collection thread
setHandled() - Method in class com.virtuosotechnologies.lib.platform.PlatformEvent
Mark the event as having been handled.
setHiddenProperty(boolean) - Method in class com.virtuosotechnologies.lib.basiccommand.BasicCommandNode
Convenience mutator for HIDDEN_PROPERTY
setIndentLevel(int, UndoableEditListener) - Method in interface com.virtuosotechnologies.asaph.model.SongBlock
Set the indent level
setIndentLevel(int, UndoableEditListener) - Method in interface com.virtuosotechnologies.asaph.model.SongLine
Set the indent level
setInt(int, int) - Method in class com.virtuosotechnologies.lib.ring.IntRing
Sets the value of a particular int
setKeyNote(Note, UndoableEditListener) - Method in interface com.virtuosotechnologies.asaph.model.ChordSetKey
Set the note for key signature
setLast(Object) - Method in class com.virtuosotechnologies.lib.ring.RotatingArrayList
Replaces the element at the back of this list with the specified element.
setLength(int, UndoableEditListener) - Method in interface com.virtuosotechnologies.asaph.model.BinaryData
Set the length of the value.
setLongDescriptionProperty(String) - Method in class com.virtuosotechnologies.lib.basiccommand.BasicCommandNode
Convenience mutator for LONG_DESCRIPTION_PROPERTY
setMaximumSize(int, int) - Method in class com.virtuosotechnologies.lib.swing.SizeConstrainingLayout
Sets the maximum size constraint.
setMaximumSize(Size2D) - Method in class com.virtuosotechnologies.lib.swing.SizeConstrainingLayout
Sets the maximum size constraint.
setMessageString(String) - Method in class com.virtuosotechnologies.lib.error.SimpleUserMessageGenerator
Set the message string
setMinimumSize(int, int) - Method in class com.virtuosotechnologies.lib.swing.SizeConstrainingLayout
Sets the minimum size constraint.
setMinimumSize(Size2D) - Method in class com.virtuosotechnologies.lib.swing.SizeConstrainingLayout
Sets the minimum size constraint.
setMnemonicCodeProperty(int) - Method in class com.virtuosotechnologies.lib.basiccommand.BasicCommandNode
Convenience mutator for MNEMONIC_CODE_PROPERTY
setMultiLineString(StringList, String, UndoableEditListener) - Method in interface com.virtuosotechnologies.asaph.modelutils.SongUtils
Parses the given string into lines and sets the string list value.
setName(String) - Method in class com.virtuosotechnologies.lib.util.EventBroadcaster
Set identifying name that will be returned from toString (for debugging)
setNameProperty(String) - Method in class com.virtuosotechnologies.lib.basiccommand.BasicCommandNode
Convenience mutator for NAME_PROPERTY
setNextTemplate(String) - Method in class com.virtuosotechnologies.lib.error.SimpleExceptionFormatter
Set the template for next exception
setNotationFactoryForLocale(LocaleFilter, Locale, NotationFactory) - Method in interface com.virtuosotechnologies.asaph.notationmanager.NotationManager
Register a NotationFactory to use for a given locale.
setObject(int, Object) - Method in class com.virtuosotechnologies.lib.ring.ObjectRing
Sets the value of a particular Object
setPluginShortDescription(String) - Method in class com.virtuosotechnologies.lib.plugin.EditablePluginInfo
Sets the short description of the plugin
setPrecedingChords(Chord[], UndoableEditListener) - Method in interface com.virtuosotechnologies.asaph.model.ChordAnnotation
Set the array of chords that should precede the main one.
setPressed(boolean) - Method in class com.virtuosotechnologies.lib.basiccommand.builder.SelectOnlyToggleButtonModel
 
setPrimaryChord(Chord, UndoableEditListener) - Method in interface com.virtuosotechnologies.asaph.model.ChordAnnotation
Set the primary chord.
setRange(int, int, byte[], int, UndoableEditListener) - Method in interface com.virtuosotechnologies.asaph.model.BinaryData
Set a range of the value.
setRange(int, int, byte[], int) - Method in class com.virtuosotechnologies.lib.ring.ByteRing
Sets a range of values from the given array.
setRange(int, int, char[], int) - Method in class com.virtuosotechnologies.lib.ring.CharRing
Sets a range of values from the given array.
setRange(int, String) - Method in class com.virtuosotechnologies.lib.ring.CharRing
Sets a range of values from the given String.
setRange(int, int, int[], int) - Method in class com.virtuosotechnologies.lib.ring.IntRing
Sets a range of values from the given array.
setRange(int, int, Object[], int) - Method in class com.virtuosotechnologies.lib.ring.ObjectRing
Sets a range of values from the given array.
setRangeRaw(int, int, Object, int) - Method in class com.virtuosotechnologies.lib.ring.AbstractRing
Sets a range of values from the given array.
setScrollableBlockOverlap(int) - Method in class com.virtuosotechnologies.lib.swing.ScrollablePanel
Set current block overlap setting.
setScrollableTracksViewportHeight(boolean) - Method in class com.virtuosotechnologies.lib.swing.ScrollablePanel
Set current ScrollableTracksViewportWidth setting.
setScrollableTracksViewportWidth(boolean) - Method in class com.virtuosotechnologies.lib.swing.ScrollablePanel
Set current ScrollableTracksViewportWidth setting.
setScrollableUnitIncrement(int) - Method in class com.virtuosotechnologies.lib.swing.ScrollablePanel
Set current unit increment setting.
setSelectedChildProperty(CommandNode) - Method in class com.virtuosotechnologies.lib.basiccommand.BasicCommandNode
Convenience mutator for SELECTED_CHILD_PROPERTY
setSelectedNameProperty(String) - Method in class com.virtuosotechnologies.lib.basiccommand.BasicCommandNode
Convenience mutator for SELECTED_NAME_PROPERTY
setSelectedShortDescriptionProperty(String) - Method in class com.virtuosotechnologies.lib.basiccommand.BasicCommandNode
Convenience mutator for SELECTED_SHORT_DESCRIPTION_PROPERTY
setSelectedSmallIconProperty(Icon) - Method in class com.virtuosotechnologies.lib.basiccommand.BasicCommandNode
Convenience mutator for SELECTED_SMALL_ICON_PROPERTY
setSelectionStateProperty(boolean) - Method in class com.virtuosotechnologies.lib.basiccommand.BasicCommandNode
Convenience mutator for SELECTION_STATE_PROPERTY
setShortDescriptionProperty(String) - Method in class com.virtuosotechnologies.lib.basiccommand.BasicCommandNode
Convenience mutator for SHORT_DESCRIPTION_PROPERTY
setSize(double, double) - Method in class com.virtuosotechnologies.lib.swing.FloatDimension
Sets the size of this FloatDimension object to the specified width and height in double precision.
setSmallIconProperty(Icon) - Method in class com.virtuosotechnologies.lib.basiccommand.BasicCommandNode
Convenience mutator for SMALL_ICON_PROPERTY
setSongVersion(Song, StringID) - Method in interface com.virtuosotechnologies.asaph.standardmodel.StandardModelFactory
Set the version string for the given Song.
setStackTraceElementTemplate(String) - Method in class com.virtuosotechnologies.lib.error.StackTraceExceptionFormatter
Set the template for stack trace elements
setString(String, UndoableEditListener) - Method in interface com.virtuosotechnologies.asaph.model.SimpleString
Set the string value.
setSystemPreferencesMenuItemEnabled(boolean) - Static method in class com.virtuosotechnologies.lib.platform.PlatformUtils
Enable or disable the system-provided "Preferences" menu item.
setType(String, UndoableEditListener) - Method in interface com.virtuosotechnologies.asaph.model.TextString
Set the type of string.
setValue(byte[], UndoableEditListener) - Method in interface com.virtuosotechnologies.asaph.model.BinaryData
Set the value as a byte array.
setValue(boolean) - Method in class com.virtuosotechnologies.lib.util.ValueWrapper.BooleanWrapper
Sets the current value
setValue(int) - Method in class com.virtuosotechnologies.lib.util.ValueWrapper.IntWrapper
Sets the current value
setValue(Object) - Method in class com.virtuosotechnologies.lib.util.ValueWrapper.ObjectWrapper
Sets the current value
setValue(String) - Method in class com.virtuosotechnologies.lib.util.ValueWrapper.StringWrapper
Sets the current value
setVerbose(boolean) - Method in class com.virtuosotechnologies.lib.util.EventBroadcaster
Set verbose mode (for debugging)
shortClassName(Class) - Static method in class com.virtuosotechnologies.lib.util.ObjectUtils
Return the short name (unqualified by its package name) of a class.
shortClassName(Object) - Static method in class com.virtuosotechnologies.lib.util.ObjectUtils
Return the short name (unqualified by its package name) of the class of an object.
showDialog(JComponent, String, String, String, String, String) - Static method in class com.virtuosotechnologies.lib.swing.DetailedMessagePane
Show a dialog with a single "OK" button.
showDialog(JComponent, String, String) - Static method in class com.virtuosotechnologies.lib.swing.DetailedMessagePane
Show a dialog with a single "OK" button.
showDialog(JComponent, String, String, String, String, String, String[]) - Static method in class com.virtuosotechnologies.lib.swing.DetailedMessagePane
Show a dialog with the given choice buttons.
showDialog(JComponent, String, String, String[]) - Static method in class com.virtuosotechnologies.lib.swing.DetailedMessagePane
Show a dialog with the given choice buttons.
shutDown(PluginLinker) - Method in class com.virtuosotechnologies.asaph.maingui.MainGuiPlugin
Perform finalization and shutdown of the plugin.
shutDown(PluginLinker) - Method in class com.virtuosotechnologies.asaph.standardgui.StandardGuiPlugin
Perform finalization and shutdown of the plugin.
shutDown(PluginLinker) - Method in class com.virtuosotechnologies.asaph.xmldatabase.XMLDatabasePlugin
Perform finalization and shutdown of the plugin.
shutDown() - Method in class com.virtuosotechnologies.lib.asyncjob.ThreadWorkerAsyncJobRunner
Shut down the runner once the jobs are done.
shutDown(PluginLinker) - Method in class com.virtuosotechnologies.lib.plugin.BasicPluginInitializer
Perform finalization and shutdown of the plugin.
shutDown(PluginLinker) - Method in interface com.virtuosotechnologies.lib.plugin.PluginInitializer
Perform finalization and shutdown of the plugin.
size() - Method in class com.virtuosotechnologies.lib.ring.RotatingArrayList
Returns the number of elements in this list.
songSelectionChanged(SongSelectionEvent) - Method in interface com.virtuosotechnologies.asaph.maingui.SelectionListener
The song selection has changed.
splitBlock(SongBlock, SongLine, UndoableEditListener) - Method in interface com.virtuosotechnologies.asaph.modelutils.SongUtils
Split a block in half.
splitLine(TextString, int, UndoableEditListener) - Method in interface com.virtuosotechnologies.asaph.modelutils.SongUtils
Split a line in half.
startJob(AsyncJob) - Method in interface com.virtuosotechnologies.lib.asyncjob.AsyncJobRunner
Start a job using this runner.
startJob(AsyncJob) - Method in class com.virtuosotechnologies.lib.asyncjob.BlockingAsyncJobRunner
Start a job
startJob(AsyncJob) - Method in class com.virtuosotechnologies.lib.asyncjob.ThreadSpawningAsyncJobRunner
Start a job
startJob(AsyncJob) - Method in class com.virtuosotechnologies.lib.asyncjob.ThreadWorkerAsyncJobRunner
Start a job
startMultiLineElement(String) - Method in class com.virtuosotechnologies.lib.xml.XMLUnparser
Start a multi-line element.
startSingleLineElement(String) - Method in class com.virtuosotechnologies.lib.xml.XMLUnparser
Start a single-line element.
stopTrackingFor(AsyncJob) - Method in class com.virtuosotechnologies.lib.swing.ModalProgressTracker
Stop progress reporting for a particular job.

T

TERTIARY_STRENGTH - Static variable in class com.virtuosotechnologies.asaph.model.opsemantics.SearchParameters
Strength value indicating that primary, secondary and tertiary differences are significant.
TOGGLEITEM_FLAVOR - Static variable in class com.virtuosotechnologies.lib.basiccommand.BasicCommandNode
Toggle-item flavor.
TOOL_COMMANDS - Static variable in interface com.virtuosotechnologies.asaph.maingui.CommandManager
Denotes commands for publishing, report generation, and other features provided by the plugin.
TYPESTR_FRAGMENTTYPE - Static variable in interface com.virtuosotechnologies.asaph.model.notation.Chord
FragmentedString.FragmentType for type string
TYPE_FIELD - Static variable in interface com.virtuosotechnologies.asaph.model.SongBlock
Type of block field.
TextString - interface com.virtuosotechnologies.asaph.model.TextString.
SongLineMember indicating text in a song line.
ThreadSpawningAsyncJobRunner - class com.virtuosotechnologies.lib.asyncjob.ThreadSpawningAsyncJobRunner.
AsyncJobRunner that spawns a new thread for each job.
ThreadSpawningAsyncJobRunner() - Constructor for class com.virtuosotechnologies.lib.asyncjob.ThreadSpawningAsyncJobRunner
Constructor
ThreadWorkerAsyncJobRunner - class com.virtuosotechnologies.lib.asyncjob.ThreadWorkerAsyncJobRunner.
AsyncJobRunner that queues jobs and runs them in a pool of threads.
ThreadWorkerAsyncJobRunner(int) - Constructor for class com.virtuosotechnologies.lib.asyncjob.ThreadWorkerAsyncJobRunner
Constructor
ToolBarBuilderNode - class com.virtuosotechnologies.lib.basiccommand.builder.ToolBarBuilderNode.
A builder that creates a tool bar.
ToolBarBuilderNode(CommandNode) - Constructor for class com.virtuosotechnologies.lib.basiccommand.builder.ToolBarBuilderNode
Constructor
ToolBarBuilderNode(CommandNode, JToolBar) - Constructor for class com.virtuosotechnologies.lib.basiccommand.builder.ToolBarBuilderNode
Constructor
ToolBarCheckBoxItemBuilderNode - class com.virtuosotechnologies.lib.basiccommand.builder.ToolBarCheckBoxItemBuilderNode.
A builder that creates a toggle toolbar item
ToolBarCheckBoxItemBuilderNode(CommandNode, AbstractBranchBuilderNode, int) - Constructor for class com.virtuosotechnologies.lib.basiccommand.builder.ToolBarCheckBoxItemBuilderNode
Constructor
ToolBarGroupBuilderNode - class com.virtuosotechnologies.lib.basiccommand.builder.ToolBarGroupBuilderNode.
A builder that creates a group of toolbar items
ToolBarGroupBuilderNode(CommandNode, AbstractBranchBuilderNode, int) - Constructor for class com.virtuosotechnologies.lib.basiccommand.builder.ToolBarGroupBuilderNode
Constructor
ToolBarItemBuilderNode - class com.virtuosotechnologies.lib.basiccommand.builder.ToolBarItemBuilderNode.
A builder that creates a toolbar item
ToolBarItemBuilderNode(CommandNode, AbstractBranchBuilderNode, int) - Constructor for class com.virtuosotechnologies.lib.basiccommand.builder.ToolBarItemBuilderNode
Constructor
ToolBarRadioButtonItemBuilderNode - class com.virtuosotechnologies.lib.basiccommand.builder.ToolBarRadioButtonItemBuilderNode.
A builder that creates a toggle toolbar item
ToolBarRadioButtonItemBuilderNode(CommandNode, AbstractBranchBuilderNode, int) - Constructor for class com.virtuosotechnologies.lib.basiccommand.builder.ToolBarRadioButtonItemBuilderNode
Constructor
ToolBarRadioGroupBuilderNode - class com.virtuosotechnologies.lib.basiccommand.builder.ToolBarRadioGroupBuilderNode.
A builder that creates a radio group of toolbar items
ToolBarRadioGroupBuilderNode(CommandNode, AbstractBranchBuilderNode, int) - Constructor for class com.virtuosotechnologies.lib.basiccommand.builder.ToolBarRadioGroupBuilderNode
Constructor
ToolBarSeparatorBuilderNode - class com.virtuosotechnologies.lib.basiccommand.builder.ToolBarSeparatorBuilderNode.
A builder that creates a toolbar separator
ToolBarSeparatorBuilderNode(CommandNode, AbstractBranchBuilderNode, int) - Constructor for class com.virtuosotechnologies.lib.basiccommand.builder.ToolBarSeparatorBuilderNode
Constructor
ToolBarToggleItemBuilderNode - class com.virtuosotechnologies.lib.basiccommand.builder.ToolBarToggleItemBuilderNode.
A builder that creates a special toggle toolbar item that isn't a true ToggleButton but instead changes its icon and/or name.
ToolBarToggleItemBuilderNode(CommandNode, AbstractBranchBuilderNode, int) - Constructor for class com.virtuosotechnologies.lib.basiccommand.builder.ToolBarToggleItemBuilderNode
Constructor
TruePredicateSemantics - interface com.virtuosotechnologies.asaph.model.opsemantics.TruePredicateSemantics.
A PredicateSemantics that sets every value to Boolean.TRUE.
TruePredicateSemantics.DefaultImplementation - class com.virtuosotechnologies.asaph.model.opsemantics.TruePredicateSemantics.DefaultImplementation.
The default implementation of TruePredicateSemantics
TruePredicateSemantics.DefaultImplementation() - Constructor for class com.virtuosotechnologies.asaph.model.opsemantics.TruePredicateSemantics.DefaultImplementation
 
terminate() - Method in class com.virtuosotechnologies.lib.debug.ObjectTracker
Terminate the tracker
terminate() - Method in class com.virtuosotechnologies.lib.swing.ProgressTrackingPane
Force this pane to stop tracking.
toArray() - Method in class com.virtuosotechnologies.lib.ring.RotatingArrayList
Returns an array containing all of the elements in this list in the correct order.
toArray(Object[]) - Method in class com.virtuosotechnologies.lib.ring.RotatingArrayList
Returns an array containing all of the elements in this list in the correct order.
toCharArray() - Method in class com.virtuosotechnologies.lib.util.StringID
Returns a copy of the character array
toString() - Method in interface com.virtuosotechnologies.asaph.model.notation.FragmentedString
Get the entire string.
toString() - Method in class com.virtuosotechnologies.lib.base.UniqueObject
Return string description.
toString() - Method in class com.virtuosotechnologies.lib.plugin.APIVersion
Unparses the version to a string form suitable for reparsing using the parse() method.
toString() - Method in class com.virtuosotechnologies.lib.swing.FloatDimension
Returns a string representation of the values of this FloatDimension object's height and width fields.
toString() - Method in class com.virtuosotechnologies.lib.swing.Location2D.Double
 
toString() - Method in class com.virtuosotechnologies.lib.swing.Location2D.Float
 
toString() - Method in class com.virtuosotechnologies.lib.swing.Location2D.Int
 
toString() - Method in class com.virtuosotechnologies.lib.swing.Location2D.Long
 
toString() - Method in class com.virtuosotechnologies.lib.swing.Size2D.Double
 
toString() - Method in class com.virtuosotechnologies.lib.swing.Size2D.Float
 
toString() - Method in class com.virtuosotechnologies.lib.swing.Size2D.Int
 
toString() - Method in class com.virtuosotechnologies.lib.swing.Size2D.Long
 
toString() - Method in class com.virtuosotechnologies.lib.util.EventBroadcaster
toString override.
toString() - Method in class com.virtuosotechnologies.lib.util.StringID
Implementation of Object.toString().
toString() - Method in class com.virtuosotechnologies.lib.xml.MessageCollectingErrorHandler
Get the string
transpose(SongLine, ChordSet, Interval, UndoableEditListener) - Method in interface com.virtuosotechnologies.asaph.modelutils.SongUtils
Transpose chords in the given song line.
transpose(SongBlock, ChordSet, Interval, UndoableEditListener) - Method in interface com.virtuosotechnologies.asaph.modelutils.SongUtils
Transpose chords in the given song block.
transpose(Song, ChordSet, Interval, UndoableEditListener) - Method in interface com.virtuosotechnologies.asaph.modelutils.SongUtils
Transpose chords in the given song.
trimToSize() - Method in class com.virtuosotechnologies.lib.ring.AbstractRing
Trims the capacity of this ring to be the buffer's current size.
trimToSize() - Method in class com.virtuosotechnologies.lib.ring.RotatingArrayList
Trims the capacity of this RotatingArrayList instance to be the list's current size.

U

UNIX_PLATFORM - Static variable in class com.virtuosotechnologies.lib.platform.PlatformID
 
UnStringizer - interface com.virtuosotechnologies.lib.conversion.UnStringizer.
Something that converts a string to binary data.
UniqueClassConstrainedKey - class com.virtuosotechnologies.lib.base.UniqueClassConstrainedKey.
A UniqueObject base class implementing ClassConstrainedKey
UniqueClassConstrainedKey(Class) - Constructor for class com.virtuosotechnologies.lib.base.UniqueClassConstrainedKey
Constructor
UniqueClassConstrainedKey(String, Class) - Constructor for class com.virtuosotechnologies.lib.base.UniqueClassConstrainedKey
Constructor
UniqueHierarchicalType - class com.virtuosotechnologies.lib.base.UniqueHierarchicalType.
A basic UniqueObject-based implementation of a HierarchicalType.
UniqueHierarchicalType(String) - Constructor for class com.virtuosotechnologies.lib.base.UniqueHierarchicalType
Constructs a new type that doesn't extend anything.
UniqueHierarchicalType(String, HierarchicalType[]) - Constructor for class com.virtuosotechnologies.lib.base.UniqueHierarchicalType
Constructs a new type that extends the given types.
UniqueHierarchicalType(String, HierarchicalType) - Constructor for class com.virtuosotechnologies.lib.base.UniqueHierarchicalType
Constructs a new type that extends the given type.
UniqueHierarchicalType(String, HierarchicalType, HierarchicalType) - Constructor for class com.virtuosotechnologies.lib.base.UniqueHierarchicalType
Constructs a new type that extends the given two types.
UniqueObject - class com.virtuosotechnologies.lib.base.UniqueObject.
An object whose equals() method is guaranteed to use reference equality.
UniqueObject() - Constructor for class com.virtuosotechnologies.lib.base.UniqueObject
Default constructor with no description.
UniqueObject(String) - Constructor for class com.virtuosotechnologies.lib.base.UniqueObject
Construct a UniqueObject with a description
UnrecognizedDatabaseIdentifierException - exception com.virtuosotechnologies.asaph.maingui.UnrecognizedDatabaseIdentifierException.
A DatabaseConnector didn't recognize a DatabaseIdentifier
UnrecognizedDatabaseIdentifierException() - Constructor for class com.virtuosotechnologies.asaph.maingui.UnrecognizedDatabaseIdentifierException
 
UserMessageExceptionFormatter - class com.virtuosotechnologies.lib.error.UserMessageExceptionFormatter.
Exception formatter that generates user-interpretable messages.
UserMessageGenerator - interface com.virtuosotechnologies.lib.error.UserMessageGenerator.
Interface for generators of user messages for specific exception types.
unOmitVariation(Variation, UndoableEditListener) - Method in interface com.virtuosotechnologies.asaph.model.StandardSongBlock
Remove a variation from the set of omitting variations.
undoableEditHappened(UndoableEditEvent) - Method in class com.virtuosotechnologies.lib.util.CollectingCompoundEdit
Implementation of UndoableEditListener.
unlinkThis() - Method in class com.virtuosotechnologies.lib.base.LinkedObject
Remove this element from its current link.
unparseChordArray(Chord[]) - Method in interface com.virtuosotechnologies.asaph.model.notation.NotationFactory
Generate a string for a chord array
unparseSimpleSongDatabase(SongDatabase, OutputStream, String) - Method in interface com.virtuosotechnologies.asaph.standardmodel.StandardModelFactory
Unparse the given SongDatabase to an OutputStream as a standalone XML file.
unparseSimpleSongDatabase(SongDatabase, Writer, String) - Method in interface com.virtuosotechnologies.asaph.standardmodel.StandardModelFactory
Unparse the given SongDatabase to an OutputStream as a standalone XML file.
unparseSong(Song, OutputStream, String) - Method in interface com.virtuosotechnologies.asaph.standardmodel.StandardModelFactory
Unparse the given Song to an OutputStream as a standalone XML file.
unparseSong(Song, Writer, String) - Method in interface com.virtuosotechnologies.asaph.standardmodel.StandardModelFactory
Unparse the given Song to an OutputStream as a standalone XML file.
unparseSongElement(Song, XMLUnparser) - Method in interface com.virtuosotechnologies.asaph.standardmodel.StandardModelFactory
Unparse the given Song to an OutputStream as an element within a larger XML document.
unplug(PluginID[]) - Method in interface com.virtuosotechnologies.lib.plugin.Framework
Attempt to unplug in the given Plugins.
unplug(PluginID[]) - Method in class com.virtuosotechnologies.lib.plugin.SimpleFramework
Attempt to unplug in the given Plugins.
unregisterDatabaseConnector(String, StringID) - Method in interface com.virtuosotechnologies.asaph.maingui.DatabaseManager
Unregister a database connector.
updateAll(PropertySet) - Method in class com.virtuosotechnologies.lib.basiccommand.builder.SwingButtonUpdater
Update now
updateIncremental(PropertySetEvent) - Method in class com.virtuosotechnologies.lib.basiccommand.builder.SwingButtonUpdater
Update now
updateProgress(float, String) - Method in interface com.virtuosotechnologies.lib.asyncjob.AsyncJobProgressReporter
Send a progress update
uriToDatabaseIdentifier(URI) - Method in interface com.virtuosotechnologies.asaph.maingui.DatabaseManager
Create a new DatabaseIdentifier from an URI.

V

ValueFilterSemantics - interface com.virtuosotechnologies.asaph.model.opsemantics.ValueFilterSemantics.
An opsemantics that filters a SongIDResultSet based on the value.
ValueFilterSemantics.DefaultImplementation - class com.virtuosotechnologies.asaph.model.opsemantics.ValueFilterSemantics.DefaultImplementation.
The default implementation of ValueFilterSemantics
ValueFilterSemantics.DefaultImplementation(Object) - Constructor for class com.virtuosotechnologies.asaph.model.opsemantics.ValueFilterSemantics.DefaultImplementation
Constructor
ValueWrapper - class com.virtuosotechnologies.lib.util.ValueWrapper.
Wrapper objects.
ValueWrapper() - Constructor for class com.virtuosotechnologies.lib.util.ValueWrapper
 
ValueWrapper.BooleanWrapper - class com.virtuosotechnologies.lib.util.ValueWrapper.BooleanWrapper.
Wrapper object for a settable boolean value.
ValueWrapper.BooleanWrapper(boolean) - Constructor for class com.virtuosotechnologies.lib.util.ValueWrapper.BooleanWrapper
Constructs a wrapper with the given value
ValueWrapper.BooleanWrapper() - Constructor for class com.virtuosotechnologies.lib.util.ValueWrapper.BooleanWrapper
Constructs a wrapper with false as the value
ValueWrapper.IntWrapper - class com.virtuosotechnologies.lib.util.ValueWrapper.IntWrapper.
Wrapper object for a settable int value.
ValueWrapper.IntWrapper(int) - Constructor for class com.virtuosotechnologies.lib.util.ValueWrapper.IntWrapper
Constructs a wrapper with the given value
ValueWrapper.IntWrapper() - Constructor for class com.virtuosotechnologies.lib.util.ValueWrapper.IntWrapper
Constructs a wrapper with 0 as the value
ValueWrapper.ObjectWrapper - class com.virtuosotechnologies.lib.util.ValueWrapper.ObjectWrapper.
Wrapper object for a settable object value.
ValueWrapper.ObjectWrapper(Object) - Constructor for class com.virtuosotechnologies.lib.util.ValueWrapper.ObjectWrapper
Constructs a wrapper with the given value
ValueWrapper.ObjectWrapper() - Constructor for class com.virtuosotechnologies.lib.util.ValueWrapper.ObjectWrapper
Constructs a wrapper with null as the value
ValueWrapper.StringWrapper - class com.virtuosotechnologies.lib.util.ValueWrapper.StringWrapper.
Wrapper object for a settable string value.
ValueWrapper.StringWrapper(String) - Constructor for class com.virtuosotechnologies.lib.util.ValueWrapper.StringWrapper
Constructs a wrapper with the given value
ValueWrapper.StringWrapper() - Constructor for class com.virtuosotechnologies.lib.util.ValueWrapper.StringWrapper
Constructs a wrapper with null as the value
Variation - interface com.virtuosotechnologies.asaph.model.Variation.
A variation on the verses for a song.

W

WINDOWS_2000_PLATFORM - Static variable in class com.virtuosotechnologies.lib.platform.PlatformID
 
WINDOWS_NT_PLATFORM - Static variable in class com.virtuosotechnologies.lib.platform.PlatformID
 
WINDOWS_PLATFORM - Static variable in class com.virtuosotechnologies.lib.platform.PlatformID
 
WINDOWS_XP_PLATFORM - Static variable in class com.virtuosotechnologies.lib.platform.PlatformID
 
WrappingPropertySet - class com.virtuosotechnologies.lib.container.WrappingPropertySet.
A PropertySet that wraps another PropertySet.
WrappingPropertySet(PropertySet) - Constructor for class com.virtuosotechnologies.lib.container.WrappingPropertySet
Constructor
waitForCompletion() - Method in class com.virtuosotechnologies.lib.asyncjob.AbstractAsyncJobRunner.ExecutionImpl
Wait until the job is finished.
waitForCompletion() - Method in interface com.virtuosotechnologies.lib.asyncjob.AsyncJobExecution
Wait until the job is finished.
warning(SAXParseException) - Method in class com.virtuosotechnologies.lib.xml.MessageCollectingErrorHandler
 
warning(SAXParseException) - Method in class com.virtuosotechnologies.lib.xml.ZeroToleranceErrorHandler
 
width - Variable in class com.virtuosotechnologies.lib.swing.FloatDimension
The width dimension; negative values can be used.

X

XMLDatabasePlugin - class com.virtuosotechnologies.asaph.xmldatabase.XMLDatabasePlugin.
Plugin that provides the XML database implementations.
XMLDatabasePlugin() - Constructor for class com.virtuosotechnologies.asaph.xmldatabase.XMLDatabasePlugin
Constructor.
XMLDocumentUnparser - class com.virtuosotechnologies.lib.xml.XMLDocumentUnparser.
Helper for XML unparsing.
XMLDocumentUnparser(Writer, String, boolean, String, String, String) - Constructor for class com.virtuosotechnologies.lib.xml.XMLDocumentUnparser
Constructor
XMLUnparser - class com.virtuosotechnologies.lib.xml.XMLUnparser.
Helper for XML unparsing.
XMLUnparser(Writer, int, boolean) - Constructor for class com.virtuosotechnologies.lib.xml.XMLUnparser
Constructor

Z

ZeroToleranceErrorHandler - class com.virtuosotechnologies.lib.xml.ZeroToleranceErrorHandler.
ErrorHandler that doesn't tolerate any errors.
ZeroToleranceErrorHandler() - Constructor for class com.virtuosotechnologies.lib.xml.ZeroToleranceErrorHandler
Construct an error handler that doesn't log errors
ZeroToleranceErrorHandler(Level) - Constructor for class com.virtuosotechnologies.lib.xml.ZeroToleranceErrorHandler
Construct an error handler that logs all errors and warnings at the given level
ZeroToleranceErrorHandler(Level, Level) - Constructor for class com.virtuosotechnologies.lib.xml.ZeroToleranceErrorHandler
Construct an error handler that logs all errors and warnings at the given levels

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