Index
All Classes|All Packages|Constant Field Values|Serialized Form
P
- paint(Graphics) - Method in class visitorDemoExercises.basicVisitorDemo.model.VisitorDemoModel
 - 
Paint on the given Graphics object using the current IPaintCmd object in the model.
 - paint(Graphics) - Method in interface visitorDemoExercises.basicVisitorDemo.view.IModelAdapter
 - 
Ask the model to paint something on this Graphics object.
 - paintCmd - Variable in class visitorDemoExercises.basicVisitorDemo.model.VisitorDemoModel
 - 
The installed painting command instance.
 - ParallelDispatcher<TMsg> - Class in provided.utils.dispatcher.impl
 - 
A dispatcher that updates its observers in parallel if possible on multiple threads.
 - ParallelDispatcher() - Constructor for class provided.utils.dispatcher.impl.ParallelDispatcher
 - parse() - Method in class provided.abcMusic.parser.ABCParser
 - 
Run the parser and parse the entire file, returning an IPhrase object that represents the entire piece of music.
 - parseFraction(String) - Method in class provided.abcMusic.utils.ABCUtil
 - 
Return the evaluation of a string "a/b".
 - parseNote(String) - Method in class provided.abcMusic.parser.tokenizer.ABCTokenizer
 - 
Returns the first note string in the given string.
 - parseQuote(String, String) - Method in class provided.abcMusic.parser.tokenizer.ABCTokenizer
 - 
Returns the rest of a string, incl.
 - parseTempo(String, double) - Method in class provided.abcMusic.utils.ABCUtil
 - 
Return the tempo given by the input string.
 - play(ISequencePlayerStatus) - Method in class provided.abcMusic.player.impl.SequencePlayer
 - 
Play the created Sequence.
 - play(ISequencePlayerStatus) - Method in class provided.abcMusic.player.impl.SequencePlayer2
 - 
Plays the currently loaded song and adds it to the internal queue of IPlayables
 - play(ISequencePlayerStatus) - Method in interface provided.abcMusic.player.ISequencePlayer
 - 
Play the created sequence.
 - pnlControl - Variable in class provided.logger.demo.view.MainFrame
 - 
The panel holding the control components at the top of the frame
 - pnlControl - Variable in class visitorDemoExercises.listFWVisitorExercises.view.ListDemoFrame
 - 
Control panel
 - pnlControlSub - Variable in class visitorDemoExercises.listFWVisitorExercises.view.ListDemoFrame
 - 
Control sub-panel
 - pnlCreateLog - Variable in class provided.logger.demo.view.MainFrame
 - 
The panel to hold the controls to ask the model to make a log entry
 - pnlFoldCtrl - Variable in class visitorDemoExercises.listFWVisitorExercises.view.ListDemoFrame
 - 
Panel for controlling folding
 - pnlListCtrl - Variable in class visitorDemoExercises.listFWVisitorExercises.view.ListDemoFrame
 - 
Panel host list control
 - pnlLog - Variable in class provided.logger.demo.controller.LoggerTestApp
 - 
The logger panel that will be embedded in the view
 - pnlLogControl - Variable in class provided.logger.demo.view.MainFrame
 - 
The panel that holds the controls for the system logger.
 - pnlViewOnly - Variable in class provided.logger.demo.view.MainFrame
 - 
The panel that holds the controls for the local view logger
 - pnlVisitorCtrl - Variable in class visitorDemoExercises.listFWVisitorExercises.view.ListDemoFrame
 - 
Panel for visitor control
 - popJumpTarget() - Method in class provided.abcMusic.parser.ABCParser
 - 
Pull off the current jump target from the jump target stack.
 - primitiveTypes - Variable in class provided.utils.loader.impl.AObjectLoader
 - 
Maps the primitive type class to the corresponding wrapper class, e.g.
 - printmap() - Method in class provided.abcMusic.utils.KeySignature
 - 
Print the mapping for this key signature
 - ProdAcc - Class in provided.listFW.visitors
 - 
Accumulates the product of the values, starting with a total of 1.
 - ProdAcc() - Constructor for class provided.listFW.visitors.ProdAcc
 - 
Constructor for the class
 - ProdAlgo - Class in provided.listFW.visitors
 - 
Algo to calculate the product of all the elements in a list of integers.
 - ProdAlgo() - Constructor for class provided.listFW.visitors.ProdAlgo
 - provided.abcMusic.musicFW - package provided.abcMusic.musicFW
 - 
Definitions of the IPhrase data structure and its sub-types used to represent ABC music elements.
 - provided.abcMusic.parser - package provided.abcMusic.parser
 - 
Package for parsing for ABC music files into Token objects and then into IPhrase structures.
 - provided.abcMusic.parser.tokenizer - package provided.abcMusic.parser.tokenizer
 - 
Tokenizer support specifically for ABC Music
 - provided.abcMusic.player - package provided.abcMusic.player
 - 
MIDI players that play IPhrase sequences of Note objects through the local computer's sound system.
 - provided.abcMusic.player.impl - package provided.abcMusic.player.impl
 - 
Implementations of the player package
 - provided.abcMusic.utils - package provided.abcMusic.utils
 - 
Utilities for working with MIDI and ABC music
 - provided.basicVisitorFW - package provided.basicVisitorFW
 - 
A rudimentory visitor system framework with 3 simple hosts.
 - provided.basicVisitorFW.visitors - package provided.basicVisitorFW.visitors
 - 
A package of provided example visitors for the basicVisitorFW visitor system.
 - provided.listFW - package provided.listFW
 - 
A package containing the list visitor system framework.
 - provided.listFW.visitors - package provided.listFW.visitors
 - 
A package of provided visitors (algorithms) for use with the listFW visitor system and accumulators for use with the FoldLAlgo and FoldRAlgo visitors.
 - provided.logger - package provided.logger
 - provided.logger.demo - package provided.logger.demo
 - 
Example code to show how the logger package is used.
 - provided.logger.demo.controller - package provided.logger.demo.controller
 - 
Controller package for the Logger utilities demo.
 - provided.logger.demo.model - package provided.logger.demo.model
 - 
The model parts of the demo app
 - provided.logger.demo.view - package provided.logger.demo.view
 - 
The view parts of the demo app
 - provided.logger.impl - package provided.logger.impl
 - 
FOR INTERNAL USE ONLY! DEVELOPER CODE SHOULD NEVER DIRECTLY ACCESS ANYTHING IN THIS PACKAGE! Implementation details for the logger library.
 - provided.logger.util - package provided.logger.util
 - 
Convenience and utility support for the logger library
 - provided.tokenFW - package provided.tokenFW
 - 
Extended Visitor implementation of parser that takes tokens from ABC text files and converts them into an IPhrase structure.
 - provided.tokenFW.tokenizer - package provided.tokenFW.tokenizer
 - 
Tokenizer and support classes to read the text stream from an ABC music text file and generate a stream of tokens from it.
 - provided.utils.dispatcher - package provided.utils.dispatcher
 - 
Definitions of the parts of the Observer-Observable Design Pattern.
 - provided.utils.dispatcher.impl - package provided.utils.dispatcher.impl
 - 
Implementations of the Observer-Observable Design Pattern as described in the dispatcher package.
 - provided.utils.displayModel - package provided.utils.displayModel
 - 
Definitions and implementations of utilities for representing and encapsulating displayable elements in the model.
 - provided.utils.file - package provided.utils.file
 - 
Utilities for use with file operations
 - provided.utils.file.impl - package provided.utils.file.impl
 - 
Implementations of the abstractions in the provided.utils package.
 - provided.utils.function - package provided.utils.function
 - 
Utilities for use with functional programming operations
 - provided.utils.loader - package provided.utils.loader
 - 
Definitions and implementations of utilities for dynamic class loading.
 - provided.utils.loader.impl - package provided.utils.loader.impl
 - 
Implementations of the definitions in the loader package
 - provided.utils.logic - package provided.utils.logic
 - 
Visitor design pattern hosts and visitors that model Boolean logical operations
 - provided.utils.logic.impl - package provided.utils.logic.impl
 - 
Implementations of logical hosts that represent specific compound logical operations on other logical hosts.
 - provided.utils.struct - package provided.utils.struct
 - 
Utilities for use with data structures
 - provided.utils.struct.impl - package provided.utils.struct.impl
 - provided.utils.valueGenerator - package provided.utils.valueGenerator
 - 
Definitions of utilities for generating values for numbers, colors, etc.
 - provided.utils.valueGenerator.impl - package provided.utils.valueGenerator.impl
 - 
Implementations of the definitions from the valueGenerator package
 - pushJumpTarget(DecoratorSeqList) - Method in class provided.abcMusic.parser.ABCParser
 - 
Push the given jump target onto the stack so that it is now the current jump target.
 - putBack(Token) - Method in class provided.abcMusic.parser.tokenizer.ABCTokenizer
 - 
Push token back into the stream
 - putBack(Token) - Method in interface provided.tokenFW.tokenizer.ITokenizer
 - 
Put the previously consumed token back into the token stream.
 - putStringBack(String) - Method in interface provided.tokenFW.tokenizer.IStringTokenizer
 - 
Put the previously consumed token back into the token stream.
 - putStringBack(String) - Method in class provided.tokenFW.tokenizer.StringTokenizer
 - 
Puts the given string back into the stream.
 
All Classes|All Packages|Constant Field Values|Serialized Form