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

P

P - Static variable in class net.charlesames.music.score.Dynamic
 
padLeft(String, int) - Static method in class net.charlesames.utility.common.StringMethods
Pad the indicated text with blanks on the left to obtain the indicated length.
padRight(String, int) - Static method in class net.charlesames.utility.common.StringMethods
Pad the indicated text with blanks on the right to obtain the indicated length.
PAGE - Static variable in class net.charlesames.music.musicxml.MusicXmlTags
 
PAGE_HEIGHT - Static variable in class net.charlesames.music.musicxml.MusicXmlTags
 
PAGE_LAYOUT - Static variable in class net.charlesames.music.musicxml.MusicXmlTags
 
PAGE_MARGINS - Static variable in class net.charlesames.music.musicxml.MusicXmlTags
 
PAGE_WIDTH - Static variable in class net.charlesames.music.musicxml.MusicXmlTags
 
PageLayout - Class in net.charlesames.music.musicxml
The PageLayout class implements the MusicXML <page-layout> element.
PageMargins - Class in net.charlesames.music.musicxml
The PageMargins class implements the MusicXML <page-margins> element.
PAN - Static variable in class net.charlesames.music.musicxml.MusicXmlTags
 
PAN_LIMIT - Static variable in class net.charlesames.music.midi.Midi
 
PAN_POSITION - Static variable in class net.charlesames.music.ensemble.TypeOfMidiControl
 
PAN_POSITION_CENTER - Static variable in class net.charlesames.music.midi.Midi
 
PARAGRAPH - Static variable in class net.charlesames.utility.html.HtmlBuilder.Tags
Tag for HTML paragraph ("p") element
PARENT - Static variable in class net.charlesames.music.common.XmlTags
 
PARENTHESES - Static variable in class net.charlesames.music.musicxml.MusicXmlTags
 
parse(String) - Static method in class net.charlesames.music.score.Accidental
Dereference an Ashton text-representation of an Accidental.
parse(ParsingBuffer) - Static method in class net.charlesames.music.score.Accidental
Dereference an Accidental from the current position in a parsing buffer.
parse(String) - Static method in class net.charlesames.music.score.Clef
Dereference an Ashton text-representation of a Clef.
parse(ParsingBuffer) - Static method in class net.charlesames.music.score.Clef
Dereference a Clef from the current position in a parsing buffer.
parse(String) - Static method in class net.charlesames.music.score.Degree
Dereference an Ashton text-representation of a Degree.
parse(ParsingBuffer) - Static method in class net.charlesames.music.score.Degree
Dereference a Degree from the current position in a parsing buffer.
parse(String) - Static method in class net.charlesames.music.score.Duration
Dereference an Ashton text-representation of a Duration.
parse(ParsingBuffer) - Static method in class net.charlesames.music.score.Duration
Dereference a Duration from the current position in a parsing buffer.
parse(String) - Static method in class net.charlesames.music.score.HarpPedalling
Dereference an Ashton text-representation of a HarpPedalling.
parse(ParsingBuffer) - Static method in class net.charlesames.music.score.HarpPedalling
Dereference a HarpPedalling from the current position in a parsing buffer.
parse(String) - Static method in class net.charlesames.music.score.Inflection
Dereference an Ashton text-representation of an Accidental.
parse(ParsingBuffer) - Static method in class net.charlesames.music.score.Inflection
Dereference an Accidental from the current position in a parsing buffer.
parse(String) - Static method in class net.charlesames.music.score.KeySignature
Dereference a KeySignature from a text string.
parse(ParsingBuffer) - Static method in class net.charlesames.music.score.KeySignature
Dereference a KeySignature from the current position in a parsing buffer.
parse(String) - Static method in class net.charlesames.music.score.LetterName
Dereference an Ashton text-representation of a LetterName.
parse(ParsingBuffer) - Static method in class net.charlesames.music.score.LetterName
Dereference a LetterName from the current position in a parsing buffer.
parse(String) - Static method in class net.charlesames.music.score.Neume
Dereference an Ashton text-representation of a Neume.
parse(ParsingBuffer) - Static method in class net.charlesames.music.score.Neume
Dereference a Neume from the current position in a parsing buffer.
parse(String) - Static method in class net.charlesames.music.score.Pitch
Dereference an Ashton text-representation of a Pitch.
parse(ParsingBuffer) - Static method in class net.charlesames.music.score.Pitch
Dereference a Pitch from the current position in a parsing buffer.
parse(String) - Static method in class net.charlesames.music.score.TimeSignature
Dereference a TimeSignature from a text string.
parse(ParsingBuffer) - Static method in class net.charlesames.music.score.TimeSignature
Dereference a TimeSignature from the current position in a parsing buffer.
parse(ParsingBuffer, Duration) - Static method in class net.charlesames.music.score.TimeSignature
Dereference a TimeSignature from the current position in a parsing buffer, given a known beat unit.
parse(String) - Static method in class net.charlesames.utility.math.Ratio
Parse a ratio in long-colon-long format.
parseCents(ParsingBuffer) - Static method in class net.charlesames.music.score.Pitch
Parse the cents deviation for a Pitch from the current position in a parsing buffer.
parseDateTime(String) - Static method in class net.charlesames.utility.date.ISO8601
Parses a date from ISO-8601 format.
parseDouble() - Method in class net.charlesames.utility.io.ParsingBuffer
 
parseDuration(String) - Static method in class net.charlesames.utility.date.ISO8601
Converts an ISO8601 duration to a date.
parseInt() - Method in class net.charlesames.utility.io.ParsingBuffer
 
parseInterval(ParsingBuffer) - Static method in class net.charlesames.music.score.Degree
Dereference an interval between degrees from the current position in a parsing buffer.
parseInterval(ParsingBuffer) - Static method in class net.charlesames.music.score.Pitch
Dereference an interval (i.e.
parseIntervalQuality(ParsingBuffer) - Static method in class net.charlesames.music.score.Degree
Dereference an interval between degrees from the current position in a parsing buffer.
parseLong() - Method in class net.charlesames.utility.io.ParsingBuffer
 
parseRatio() - Method in class net.charlesames.utility.io.ParsingBuffer
Parse a ratio in long-colon-long format.
parseSymbol() - Method in class net.charlesames.utility.io.ParsingBuffer
 
parseText() - Method in class net.charlesames.utility.io.ParsingBuffer
 
parseTonicAndMode(String) - Static method in class net.charlesames.music.score.KeySignature
Convert a description of a key signature into a KeySignature instance.
parseWhitespace() - Method in class net.charlesames.utility.io.ParsingBuffer
Skips over whitespace in the parsing buffer.
ParsingBuffer - Class in net.charlesames.utility.io
Parsing buffer.
ParsingBuffer() - Constructor for class net.charlesames.utility.io.ParsingBuffer
Constructor for ParsingBuffer instances.
ParsingException - Exception in net.charlesames.utility.io
 
ParsingException(String) - Constructor for exception net.charlesames.utility.io.ParsingException
Constructor for ParsingException instances
PART - Static variable in class net.charlesames.music.musicxml.MusicXmlTags
 
Part - Class in net.charlesames.music.musicxml
The abstract Part class implements functionality shared between MusicXML <part> elements.
PART_GROUP - Static variable in class net.charlesames.music.musicxml.MusicXmlTags
 
PART_LIST - Static variable in class net.charlesames.music.musicxml.MusicXmlTags
 
PART_NAME - Static variable in class net.charlesames.music.musicxml.MusicXmlTags
 
PartGroup - Class in net.charlesames.music.musicxml
The PartGroup class implements the MusicXML <part-group> element.
PartInScore - Class in net.charlesames.music.musicxml
The PartInScore class implements the MusicXML <part> element.
PATTERN - Static variable in class net.charlesames.utility.xml.Xsd.Tags
Pattern tag
PEDAL_ALTER - Static variable in class net.charlesames.music.musicxml.MusicXmlTags
 
PEDAL_STEP - Static variable in class net.charlesames.music.musicxml.MusicXmlTags
 
PEDAL_TUNING - Static variable in class net.charlesames.music.musicxml.MusicXmlTags
 
PedalTuning - Class in net.charlesames.music.musicxml
The PedalTuning class implements the MusicXML <pedal-tuning> element.
PER_MINUTE - Static variable in class net.charlesames.music.musicxml.MusicXmlTags
 
PercussionTest - Class in net.charlesames.music.musicxml
 
PercussionTest() - Constructor for class net.charlesames.music.musicxml.PercussionTest
 
PERIOD - Static variable in class net.charlesames.music.common.XmlTags
 
permutations(long, long) - Static method in class net.charlesames.utility.math.MathMethods
code source: http://www.koders.com/java/fidB0DF1A89F0472F6F4039AF61944BA2D072AF6032.aspx
PHASER_LEVEL - Static variable in class net.charlesames.music.ensemble.TypeOfMidiControl
 
PHRASE - Static variable in class net.charlesames.music.common.XmlTags
 
PIANO - Static variable in class net.charlesames.music.utility.PianoEnsemble.PartNames
 
PianoEnsemble - Class in net.charlesames.music.utility
 
PianoEnsemble() - Constructor for class net.charlesames.music.utility.PianoEnsemble
 
PianoEnsemble.PartNames - Class in net.charlesames.music.utility
 
PianoEnsemble.PartNames() - Constructor for class net.charlesames.music.utility.PianoEnsemble.PartNames
 
PianoEnsemble.VoiceNames - Class in net.charlesames.music.utility
 
PianoEnsemble.VoiceNames() - Constructor for class net.charlesames.music.utility.PianoEnsemble.VoiceNames
 
PianoEnsembleTest - Class in net.charlesames.music.ensemble
 
PianoEnsembleTest() - Constructor for class net.charlesames.music.ensemble.PianoEnsembleTest
 
PICKUP - Static variable in class net.charlesames.music.common.XmlTags
 
PITCH - Static variable in class net.charlesames.music.common.XmlTags
 
PITCH - Static variable in class net.charlesames.music.musicxml.MusicXmlTags
 
Pitch - Class in net.charlesames.music.musicxml
The Pitch class implements the MusicXML <pitch> element.
Pitch - Class in net.charlesames.music.score
A Pitch extends a Degree with an octave number and a cents deviation.
PITCH_BEND - Static variable in class net.charlesames.music.ensemble.TypeOfMidiControl
 
PITCH_BEND_CENTER - Static variable in class net.charlesames.music.midi.Midi
 
pitchBendFromCents(int) - Method in class net.charlesames.music.ensemble.Ensemble
Calculate pitch bend value required to achieve the indicated cents deviation.
placeInRegister(int) - Method in class net.charlesames.music.score.Degree
Returns a pitch with this Degree whose Chroma property equals or just exceeds (within 11 chromatic steps) the indicated register.
PLACEMENT - Static variable in class net.charlesames.music.common.XmlTags
 
Placement - Enum in net.charlesames.music.musicxml.attribute
Selection options for MusicXML Placement attributes.
PLACEMENT - Static variable in class net.charlesames.music.musicxml.MusicXmlTags
 
PLOP - Static variable in class net.charlesames.music.musicxml.MusicXmlTags.Notation
 
Plop - Class in net.charlesames.music.musicxml.notation
The Plop class implements the MusicXML <plop> articulation.
Plop(MusicXmlEntity) - Constructor for class net.charlesames.music.musicxml.notation.Plop
Constructor for new Plop instances.
plotRect(String, int, int, HtmlColor) - Method in class net.charlesames.utility.html.DiscreteGraphBuilder
Plot a rectangle as a table cell
plotRow(int, int, HtmlColor) - Method in class net.charlesames.utility.html.DiscreteGraphBuilder
Plot a row
plotSpacerRow() - Method in class net.charlesames.utility.html.DiscreteGraphBuilder
Plot a spacer row
PLUS - Static variable in class net.charlesames.music.score.Inflection
 
POLY_PRESSURE - Static variable in class net.charlesames.music.ensemble.TypeOfMidiControl
 
PomProperties - Class in net.charlesames.utility.io
Singleton class which extracts Maven pom.properties info from the application resource
popTag(String) - Method in class net.charlesames.utility.html.HtmlBuilder
Pops a tag from the stack.
PORT_LIMIT - Static variable in class net.charlesames.music.midi.Midi
 
PORTAMENTO - Static variable in class net.charlesames.music.ensemble.TypeOfMidiControl
 
PORTAMENTO_TIME - Static variable in class net.charlesames.music.ensemble.TypeOfMidiControl
 
POSITION - Static variable in class net.charlesames.music.common.XmlTags
 
power(long) - Method in class net.charlesames.utility.math.Ratio
Raise this ratio to the indicated power.
PP - Static variable in class net.charlesames.music.score.Dynamic
 
PPP - Static variable in class net.charlesames.music.score.Dynamic
 
PPPP - Static variable in class net.charlesames.music.score.Dynamic
 
predecessor(SortedMap<Integer, ? extends EnsembleEntity>) - Method in class net.charlesames.music.ensemble.EnsembleEntity
 
predecessor(SortedMap<Integer, ? extends Entity>, int) - Method in class net.charlesames.utility.entity.Entity
 
PRINT - Static variable in class net.charlesames.music.musicxml.MusicXmlTags
 
PrivilegedFilePropertyGetter - Class in net.charlesames.utility.io
Reads a text string from a file in a privileged context.
PrivilegedPropertyGetter - Class in net.charlesames.utility.io
PrivilegedAction to access a system property.
PrivilegedPropertyGetter() - Constructor for class net.charlesames.utility.io.PrivilegedPropertyGetter
 
PrivilegedTextReader - Class in net.charlesames.utility.io
Reads a text string from a file in a privileged context.
PrivilegedTextReader() - Constructor for class net.charlesames.utility.io.PrivilegedTextReader
 
PrivilegedTextWriter - Class in net.charlesames.utility.io
Writes a text string to a file in a privileged context.
PrivilegedTextWriter() - Constructor for class net.charlesames.utility.io.PrivilegedTextWriter
 
PROCESS - Static variable in class net.charlesames.music.common.XmlTags
 
PROCESS - Static variable in class net.charlesames.music.ensemble.NoteAttribute
Note process ID.
PROGRAM - Static variable in class net.charlesames.music.utility.PianoEnsemble
 
PROGRAM - Static variable in class net.charlesames.music.utility.ViolinEnsemble
 
PROGRAM_LIMIT - Static variable in class net.charlesames.music.midi.Midi
 
ProgressBarBuilder - Class in net.charlesames.utility.html
Generates a progress bar using HTML formatting tags.
ProgressBarBuilder() - Constructor for class net.charlesames.utility.html.ProgressBarBuilder
Constructor for ProgressBarBuilder instances.
ProgressBarBuilderTest - Class in net.charlesames.utility.html
 
ProgressBarBuilderTest() - Constructor for class net.charlesames.utility.html.ProgressBarBuilderTest
 
ProgressMonitor - Class in net.charlesames.utility.common
Common interface for tracking the status and portion-completed condition of a process.
ProgressMonitor() - Constructor for class net.charlesames.utility.common.ProgressMonitor
Constructor for ProgressMonitor instances.
ProgressMonitor(Thread) - Constructor for class net.charlesames.utility.common.ProgressMonitor
Constructor for ProgressMonitor instances.
ProgressMonitor.Status - Enum in net.charlesames.utility.common
ProgressMonitor status conditions.
pushTag(String) - Method in class net.charlesames.utility.html.HtmlBuilder
Pushes a tag onto the stack.
putData(WriteableEntity, Element) - Method in class net.charlesames.utility.entity.XmlChoice
 
putData(WriteableEntity, Element) - Method in class net.charlesames.utility.entity.XmlNode
Writes data from an WriteableEntity instance into an XML Element.
putXmlData(Element) - Method in class net.charlesames.music.musicxml.Attributes
 
putXmlData(Element) - Method in class net.charlesames.music.musicxml.Barline
 
putXmlData(Element) - Method in class net.charlesames.music.musicxml.Beam
 
putXmlData(Element) - Method in class net.charlesames.music.musicxml.Clef
 
putXmlData(Element) - Method in class net.charlesames.music.musicxml.Credit
 
putXmlData(Element) - Method in class net.charlesames.music.musicxml.CreditWords
 
putXmlData(Element) - Method in class net.charlesames.music.musicxml.Dashes
 
putXmlData(Element) - Method in class net.charlesames.music.musicxml.Defaults
 
putXmlData(Element) - Method in class net.charlesames.music.musicxml.Direction
 
putXmlData(Element) - Method in class net.charlesames.music.musicxml.DirectionType
 
putXmlData(Element) - Method in class net.charlesames.music.musicxml.Directive
 
putXmlData(Element) - Method in class net.charlesames.music.musicxml.Dynamics
 
putXmlData(Element) - Method in class net.charlesames.music.musicxml.HarpPedals
 
putXmlData(Element) - Method in class net.charlesames.music.musicxml.Identification
 
putXmlData(Element) - Method in class net.charlesames.music.musicxml.IdentificationCreator
 
putXmlData(Element) - Method in class net.charlesames.music.musicxml.IdentificationEncoding
 
putXmlData(Element) - Method in class net.charlesames.music.musicxml.IdentificationEncodingSupport
 
putXmlData(Element) - Method in class net.charlesames.music.musicxml.KeySignature
 
putXmlData(Element) - Method in class net.charlesames.music.musicxml.Measure
 
putXmlData(Element) - Method in class net.charlesames.music.musicxml.MeasureInPart
 
putXmlData(Element) - Method in class net.charlesames.music.musicxml.MeasurePrint
 
putXmlData(Element) - Method in class net.charlesames.music.musicxml.Metronome
 
putXmlData(Element) - Method in class net.charlesames.music.musicxml.MidiInstrument
 
putXmlData(Element) - Method in class net.charlesames.music.musicxml.MusicXmlScore
 
putXmlData(Element) - Method in class net.charlesames.music.musicxml.notation.Articulation
 
putXmlData(Element) - Method in class net.charlesames.music.musicxml.notation.Notation
 
putXmlData(Element) - Method in class net.charlesames.music.musicxml.notation.Slur
 
putXmlData(Element) - Method in class net.charlesames.music.musicxml.notation.TechnicalNotation
 
putXmlData(Element) - Method in class net.charlesames.music.musicxml.notation.Tuplet
 
putXmlData(Element) - Method in class net.charlesames.music.musicxml.Notehead
 
putXmlData(Element) - Method in class net.charlesames.music.musicxml.NoteInMeasure
 
putXmlData(Element) - Method in class net.charlesames.music.musicxml.OtherNotation
 
putXmlData(Element) - Method in class net.charlesames.music.musicxml.PageLayout
 
putXmlData(Element) - Method in class net.charlesames.music.musicxml.PageMargins
 
putXmlData(Element) - Method in class net.charlesames.music.musicxml.PartGroup
 
putXmlData(Element) - Method in class net.charlesames.music.musicxml.PartInScore
 
putXmlData(Element) - Method in class net.charlesames.music.musicxml.PedalTuning
 
putXmlData(Element) - Method in class net.charlesames.music.musicxml.Pitch
 
putXmlData(Element) - Method in class net.charlesames.music.musicxml.Scaling
 
putXmlData(Element) - Method in class net.charlesames.music.musicxml.ScoreInstrument
 
putXmlData(Element) - Method in class net.charlesames.music.musicxml.ScorePart
 
putXmlData(Element) - Method in class net.charlesames.music.musicxml.ScorePartwise
 
putXmlData(Element) - Method in class net.charlesames.music.musicxml.Sound
 
putXmlData(Element) - Method in class net.charlesames.music.musicxml.StaffLayout
 
putXmlData(Element) - Method in class net.charlesames.music.musicxml.Stem
 
putXmlData(Element) - Method in class net.charlesames.music.musicxml.SystemLayout
 
putXmlData(Element) - Method in class net.charlesames.music.musicxml.SystemMargins
 
putXmlData(Element) - Method in class net.charlesames.music.musicxml.TimedEvent
 
putXmlData(Element) - Method in class net.charlesames.music.musicxml.TimeSignature
 
putXmlData(Element) - Method in class net.charlesames.music.musicxml.Unpitched
 
putXmlData(Element) - Method in class net.charlesames.music.musicxml.Wedge
 
putXmlData(Element) - Method in class net.charlesames.music.musicxml.Words
 
putXmlData(Element) - Method in class net.charlesames.utility.entity.WriteableEntity
Write data to an XML Element.

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