Index

A B C D E F G H I J K L M N O P R S T U V W _ 
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.
A B C D E F G H I J K L M N O P R S T U V W _ 
All Classes|All Packages|Constant Field Values|Serialized Form