Index
All Classes|All Packages|Constant Field Values|Serialized Form
I
- IAccumulator - Interface in provided.listFW.visitors
-
An accumulator for use in FoldR and FoldL.
- IATImage - Interface in provided.utils.displayModel
-
An interface that represents an affine transform drawable image object.
- ID - Static variable in class provided.abcMusic.musicFW.Chord
-
The ID value of this class
- ID - Static variable in class provided.abcMusic.musicFW.MTSeqList
-
The ID value of this class
- ID - Static variable in class provided.abcMusic.musicFW.NESeqList
-
The ID value of this class
- ID - Static variable in class provided.abcMusic.musicFW.Note
-
The ID value of this class
- ID - Static variable in class provided.abcMusic.musicFW.Triplet
-
The ID value of this class
- ID - Static variable in class provided.abcMusic.musicFW.Tuplet
-
The ID value of this class
- IDimension - Interface in provided.utils.displayModel
-
Abstract representation of an entity with an integer width and height.
- IDispatcher<TMsg> - Interface in provided.utils.dispatcher
-
Top-level abstraction of a Dispatcher which is the Observable in the Observer-Observable Design Pattern without the requirement to set the state before sending a message to the observers.
- IDyad<F,S> - Interface in provided.utils.struct
-
A representation of a pair of objects
- IFileContents - Interface in provided.utils.file
-
A Serializable container for the byte stream of a file.
- IHost - Interface in provided.basicVisitorFW
-
Interface that represents the abstract host type
- IList - Interface in provided.listFW
-
Represents the abstract list structure with a hook method to call on the extrinsic behaviors represented as visitors.
- IListAlgo - Interface in provided.listFW
-
Represents an abstract algorithm to be executed by a host IList.
- ILogEntry - Interface in provided.logger
-
Represents a complete log entry with a log level, code location and a message.
- ILogEntryFormatter - Interface in provided.logger
-
A functional which will convert an ILogEntry into a String representation.
- ILogEntryProcessor - Interface in provided.logger
-
Represents an object that processes a log entry.
- ILogger - Interface in provided.logger
-
Represents a logger object that is the head node of a chain of logger objects.
- ILoggerControl - Interface in provided.logger
- ILogicalHost - Interface in provided.utils.logic
-
A class that models the mathematical notion of a "predicate", i.e.
- ILogicalVisitor<R,P> - Interface in provided.utils.logic
-
The visitor to an ILogicalHost that has cases for the true and false states of the host.
- IModel2ViewAdapter - Interface in provided.logger.demo.model
-
The adapter from the model to the view
- IModelAdapter<CBoxItem> - Interface in visitorDemoExercises.basicVisitorDemo.view
-
The view's adapter to the model
- IModelAdapter<THost> - Interface in visitorDemoExercises.listFWVisitorExercises.view
-
Adapter to the model from the view
- info - Variable in class provided.utils.file.impl.FileContents
-
The info associated with the file contents
- INFO - Enum constant in enum class provided.logger.LogLevel
-
Information about general program operation.
- init(int, int) - Method in class provided.abcMusic.player.impl.SequencePlayer
-
Initialize the SequencePlayer as per the supplied ticksPerQuarterNote and instrument this SequencePlayer was instantiated with.
- init(int, int) - Method in class provided.abcMusic.player.impl.SequencePlayer2
-
Initialize the SequencePlayer as per the supplied ticksPerQuarterNote and instrument this SequencePlayer was instantiated with.
- init(int, int) - Method in interface provided.abcMusic.player.ISequencePlayer
-
Initialize the sequence player as per the supplied ticksPerQuarterNote and instrument this SequencePlayer was instantiated with.
- initBase(int, int) - Method in class provided.abcMusic.player.impl.ASequencePlayer
-
Base initialization that sets the internal ticks per quarter note and instrument.
- initGUI() - Method in class provided.logger.demo.view.MainFrame
-
Initialize the GUI
- initGUI() - Method in class provided.logger.util.LoggerPanel
-
Initialize the panel's GUI elements
- initGUI() - Method in class visitorDemoExercises.basicVisitorDemo.view.DemoFrame
-
Utility method to initialize the system.
- initGUI() - Method in class visitorDemoExercises.listFWVisitorExercises.view.ListDemoFrame
-
Initialize the GUI components
- initTrack() - Method in class provided.abcMusic.player.impl.ASequencePlayer
-
Initial the internal Sequence and Track.
- INote - Interface in provided.abcMusic.musicFW
-
Note interface for Notes and collections of Notes.
- insert(KeySignature.KeyNote) - Method in class provided.abcMusic.utils.KeySignature
-
Helper method to insert the given note into the keymap.
- IObjectLoader<ReturnT> - Interface in provided.utils.loader
-
Abstraction of the dynamic class loading process for a particular type of entity (class or interface).
- IObserver<TMsg> - Interface in provided.utils.dispatcher
-
Top-level abstraction of the Observer in the Observer-Observable Design Pattern.
- IPhrase - Interface in provided.abcMusic.musicFW
-
Top level of a piece of abc music.
- IPhraseVisitor - Interface in provided.abcMusic.musicFW
-
Interface for a Phrase visitor.
- IPhraseVisitorCmd - Interface in provided.abcMusic.musicFW
-
The command used by APhraseVisitor that is associated with a host or hosts.
- IRandomizer - Interface in provided.utils.valueGenerator
-
Top-level abstraction of a utility to generate various random values.
- ISeqList - Interface in provided.abcMusic.musicFW
-
Interface for sequential lists of IPhrases.
- ISequencePlayer - Interface in provided.abcMusic.player
-
Abstract sequence player to create and play MIDI music sequences.
- ISequencePlayerStatus - Interface in provided.abcMusic.player
-
Command that is used to notify a user that a track has stopped playing.
- isFine - Variable in class provided.abcMusic.musicFW.FineToggleDecoratorSeqList
-
Flag that tells the system that the "fine" decoree is to be used next.
- isGrace - Variable in class provided.abcMusic.parser.ABCParser
-
Current notes to be parsed are grace notes
- ISineMaker - Interface in provided.utils.valueGenerator
-
Top-level abstraction of the generation of sinusoidally varying numerical values.
- isNatural - Variable in class provided.abcMusic.musicFW.Note
-
Flag to override key signature
- IStringLogEntryProcessor - Interface in provided.logger.util
-
An abstract log entry processor that converts a log entry into a String that is then displayed, stored, transmitted, etc.
- IStringTokenizer - Interface in provided.tokenFW.tokenizer
-
Tokenizer that only returns string tokens.
- ITokenFactory - Interface in provided.tokenFW
-
Abstract factory to produce tokens
- ITokenizer - Interface in provided.tokenFW.tokenizer
-
Extract and return an appropriate Token from some given source.
- ITokVisitor - Interface in provided.tokenFW
-
Interface for a token visitor.
- ITokVisitorCmd - Interface in provided.tokenFW
-
A command for use in ATokVisitors
- IVectorUtil - Interface in provided.utils.valueGenerator
-
Utilities for working with 2-D vectors.
- IView2ModelAdapter - Interface in provided.logger.demo.view
-
The view to model adapter
- IViewAdapter - Interface in visitorDemoExercises.basicVisitorDemo.model
-
The adapter interface to the view from the model
- IViewAdapter - Interface in visitorDemoExercises.listFWVisitorExercises.model
-
Adapter to the view from the model
- IVisitor - Interface in provided.basicVisitorFW
-
An abstract visitor to an IHost object.
All Classes|All Packages|Constant Field Values|Serialized Form