B C D E G I L M O P S T U V X _

B

ba - Variable in class com.palserv.XMidi.ByteLen
A byte array.
ByteLen - Class in com.palserv.XMidi
internal class
ByteLen() - Constructor for class com.palserv.XMidi.ByteLen
Default constructor.
ByteLen(byte[], int) - Constructor for class com.palserv.XMidi.ByteLen
Constructor used in the MX.deltaToInt method to create this class, which it then returns.

C

characters(char[], int, int) - Method in class com.palserv.XMidi.XM
Process each element's contents.
CmdLineArgs - Class in com.palserv.XMidi
internal class
CmdLineArgs() - Constructor for class com.palserv.XMidi.CmdLineArgs
 
com.palserv.XMidi - package com.palserv.XMidi
XMidi
createEndXML(State) - Method in interface com.palserv.XMidi.iTag
 
createEndXML(State) - Method in class com.palserv.XMidi.Tag
Create the XML end tag, if needed.
createStartXML(State) - Method in interface com.palserv.XMidi.iTag
 
createStartXML(State) - Method in class com.palserv.XMidi.Tag
Create the XML start tag.
createStartXML(State) - Method in class com.palserv.XMidi.TagCHANNEL
 
createStartXML(State) - Method in class com.palserv.XMidi.TagCHUNK
 
createStartXML(State) - Method in class com.palserv.XMidi.TagDELTA
 
createStartXML(State) - Method in class com.palserv.XMidi.TagEDATA
 
createStartXML(State) - Method in class com.palserv.XMidi.TagFORMAT
 
createStartXML(State) - Method in class com.palserv.XMidi.TagHEXDATA
 
createStartXML(State) - Method in class com.palserv.XMidi.TagMThd
 
createStartXML(State) - Method in class com.palserv.XMidi.TagMTrk
 
createStartXML(State) - Method in class com.palserv.XMidi.TagNOTE_OFF
 
createStartXML(State) - Method in class com.palserv.XMidi.TagPPNQ
 
createStartXML(State) - Method in class com.palserv.XMidi.TagSTATUS
 
createStartXML(State) - Method in class com.palserv.XMidi.TagTIME_SIG
 
createStartXML(State) - Method in class com.palserv.XMidi.TagTRACKS
 
createStartXML(State) - Method in class com.palserv.XMidi.TagXMidi
 

D

deltaToInt(byte[], int) - Method in class com.palserv.XMidi.MX
convert delta time to byte array a delta time is expressed as a byte array, length unknown (4 or less)
doContent(String, State) - Method in class com.palserv.XMidi.TagContent
Handle the content for TagContent sublcasses.
doContent(String, State) - Method in class com.palserv.XMidi.TagContentEDATA
 
doContent(String, State) - Method in class com.palserv.XMidi.TagContentFORMAT
 
doContent(String, State) - Method in class com.palserv.XMidi.TagContentHEXDATA
 
doContent(String, State) - Method in class com.palserv.XMidi.TagContentPPNQ
 

E

endElement(State) - Method in interface com.palserv.XMidi.iTag
 
endElement(State) - Method in class com.palserv.XMidi.Tag
Handle the end of each element.
endElement(State) - Method in class com.palserv.XMidi.TagCHUNK
 
endElement(String, String, String) - Method in class com.palserv.XMidi.XM
Process the end of each (XML) element.

G

getCmdLine(String[]) - Static method in class com.palserv.XMidi.Util
This routine parses "command line" arguments and returns a structure (class) containing the needed data.
getInstanceFromName(String) - Static method in class com.palserv.XMidi.Util
Get an instance of an object from its name.
getName() - Method in class com.palserv.XMidi.Tag
Get the tag name.
getName() - Method in class com.palserv.XMidi.TagAFTER
 
getName() - Method in class com.palserv.XMidi.TagCHANNEL
 
getName() - Method in class com.palserv.XMidi.TagCHUNK
 
getName() - Method in class com.palserv.XMidi.TagCONTROL
 
getName() - Method in class com.palserv.XMidi.TagDELTA
 
getName() - Method in class com.palserv.XMidi.TagEDATA
 
getName() - Method in class com.palserv.XMidi.TagFORMAT
 
getName() - Method in class com.palserv.XMidi.TagHEXDATA
 
getName() - Method in class com.palserv.XMidi.TagMThd
 
getName() - Method in class com.palserv.XMidi.TagMTrk
 
getName() - Method in class com.palserv.XMidi.TagNOTE_OFF
 
getName() - Method in class com.palserv.XMidi.TagNOTE_ON
 
getName() - Method in class com.palserv.XMidi.TagPPNQ
 
getName() - Method in class com.palserv.XMidi.TagPRESSURE
 
getName() - Method in class com.palserv.XMidi.TagPROGRAM
 
getName() - Method in class com.palserv.XMidi.TagSTATUS
 
getName() - Method in class com.palserv.XMidi.TagTIME_SIG
 
getName() - Method in class com.palserv.XMidi.TagTRACKS
 
getName() - Method in class com.palserv.XMidi.TagWHEEL
 
getName() - Method in class com.palserv.XMidi.TagXMidi
 
getParent() - Method in class com.palserv.XMidi.State
Peek at the top item in the parent stack.
getTag(String) - Static method in class com.palserv.XMidi.Tag
Factory method to get a Tag by name.
getTag(String) - Static method in class com.palserv.XMidi.TagContent
Factory method to get a TagContent by name.

I

inFile - Variable in class com.palserv.XMidi.CmdLineArgs
Used to hold the first non-option command line argument.
iTag - Interface in com.palserv.XMidi
Provide the Tag interface.

L

len - Variable in class com.palserv.XMidi.ByteLen
As used in the MX.deltaToInt method, it is the length of the delta field being converted, not the length of the array.

M

main(String[]) - Static method in class com.palserv.XMidi.MX
main routine, executed from command line.
main(String[]) - Static method in class com.palserv.XMidi.XM
This method is for command line invocation.
midiToXMidi() - Method in class com.palserv.XMidi.MX
convert a midi file to an XMidi (XML) file
MX - Class in com.palserv.XMidi
Convert a midi file to an XMidi (XML) file.
MX(String[]) - Constructor for class com.palserv.XMidi.MX
public constructor Takes "command line" arguments.

O

outFile - Variable in class com.palserv.XMidi.CmdLineArgs
Used to hold the second non-option command line argument.

P

parserName - Variable in class com.palserv.XMidi.CmdLineArgs
 

S

startElement(Attributes, State) - Method in interface com.palserv.XMidi.iTag
 
startElement(Attributes, State) - Method in class com.palserv.XMidi.Tag
Handle the beginning of each element.
startElement(Attributes, State) - Method in class com.palserv.XMidi.TagAFTER
 
startElement(Attributes, State) - Method in class com.palserv.XMidi.TagCHANNEL
 
startElement(Attributes, State) - Method in class com.palserv.XMidi.TagCHUNK
 
startElement(Attributes, State) - Method in class com.palserv.XMidi.TagCONTROL
 
startElement(Attributes, State) - Method in class com.palserv.XMidi.TagDELTA
 
startElement(Attributes, State) - Method in class com.palserv.XMidi.TagEDATA
 
startElement(Attributes, State) - Method in class com.palserv.XMidi.TagFORMAT
 
startElement(Attributes, State) - Method in class com.palserv.XMidi.TagNOTE_OFF
 
startElement(Attributes, State) - Method in class com.palserv.XMidi.TagNOTE_ON
 
startElement(Attributes, State) - Method in class com.palserv.XMidi.TagPRESSURE
 
startElement(Attributes, State) - Method in class com.palserv.XMidi.TagPROGRAM
 
startElement(Attributes, State) - Method in class com.palserv.XMidi.TagSTATUS
 
startElement(Attributes, State) - Method in class com.palserv.XMidi.TagTIME_SIG
 
startElement(Attributes, State) - Method in class com.palserv.XMidi.TagWHEEL
 
startElement(Attributes, State) - Method in class com.palserv.XMidi.TagXMidi
 
startElement(String, String, String, Attributes) - Method in class com.palserv.XMidi.XM
Process each (XML) element when it is encountered.
State - Class in com.palserv.XMidi
Hold state data for calls to Tag subclasses.
State() - Constructor for class com.palserv.XMidi.State
 

T

Tag - Class in com.palserv.XMidi
Base class for all Tag classes.
Tag() - Constructor for class com.palserv.XMidi.Tag
 
TagAFTER - Class in com.palserv.XMidi
Implement the AFTER tag.
TagAFTER() - Constructor for class com.palserv.XMidi.TagAFTER
 
TagAttr - Class in com.palserv.XMidi
Convenience class to represent the name/value pair of an XML attribute.
TagCHANNEL - Class in com.palserv.XMidi
Implement the CHANNEL tag.
TagCHANNEL() - Constructor for class com.palserv.XMidi.TagCHANNEL
 
TagCHUNK - Class in com.palserv.XMidi
Implement the CHUNK tag.
TagCHUNK() - Constructor for class com.palserv.XMidi.TagCHUNK
 
TagContent - Class in com.palserv.XMidi
Base class for all TagContent classes.
TagContent() - Constructor for class com.palserv.XMidi.TagContent
 
TagContentEDATA - Class in com.palserv.XMidi
Handle the content of the EDATA tag.
TagContentEDATA() - Constructor for class com.palserv.XMidi.TagContentEDATA
 
TagContentFORMAT - Class in com.palserv.XMidi
Handle the content of the FORMAT tag.
TagContentFORMAT() - Constructor for class com.palserv.XMidi.TagContentFORMAT
 
TagContentHEXDATA - Class in com.palserv.XMidi
Handle the content of the HEXDATA tag.
TagContentHEXDATA() - Constructor for class com.palserv.XMidi.TagContentHEXDATA
 
TagContentPPNQ - Class in com.palserv.XMidi
Handle the content of the PPNQ tag.
TagContentPPNQ() - Constructor for class com.palserv.XMidi.TagContentPPNQ
 
TagContentTRACKS - Class in com.palserv.XMidi
Handle the content of the TRACKS tag.
TagContentTRACKS() - Constructor for class com.palserv.XMidi.TagContentTRACKS
 
TagCONTROL - Class in com.palserv.XMidi
Implement the CONTROL tag.
TagCONTROL() - Constructor for class com.palserv.XMidi.TagCONTROL
 
TagDELTA - Class in com.palserv.XMidi
Implement the DELTA tag.
TagDELTA() - Constructor for class com.palserv.XMidi.TagDELTA
 
TagEDATA - Class in com.palserv.XMidi
Implement the EDATA tag.
TagEDATA() - Constructor for class com.palserv.XMidi.TagEDATA
 
TagFORMAT - Class in com.palserv.XMidi
Implement the FORMAT tag.
TagFORMAT() - Constructor for class com.palserv.XMidi.TagFORMAT
 
TagHEXDATA - Class in com.palserv.XMidi
Implement the HEXDATA tag.
TagHEXDATA() - Constructor for class com.palserv.XMidi.TagHEXDATA
 
TagMThd - Class in com.palserv.XMidi
Implement the MThd tag.
TagMThd() - Constructor for class com.palserv.XMidi.TagMThd
 
TagMTrk - Class in com.palserv.XMidi
Implement the MTrk tag.
TagMTrk() - Constructor for class com.palserv.XMidi.TagMTrk
 
TagNOTE_OFF - Class in com.palserv.XMidi
Implement the NOTE_OFF tag.
TagNOTE_OFF() - Constructor for class com.palserv.XMidi.TagNOTE_OFF
 
TagNOTE_ON - Class in com.palserv.XMidi
Implement the NOTE_ON tag.
TagNOTE_ON() - Constructor for class com.palserv.XMidi.TagNOTE_ON
 
TagPPNQ - Class in com.palserv.XMidi
Implement the PPNQ tag.
TagPPNQ() - Constructor for class com.palserv.XMidi.TagPPNQ
 
TagPRESSURE - Class in com.palserv.XMidi
Implement the PRESSURE tag.
TagPRESSURE() - Constructor for class com.palserv.XMidi.TagPRESSURE
 
TagPROGRAM - Class in com.palserv.XMidi
Implement the PROGRAM tag.
TagPROGRAM() - Constructor for class com.palserv.XMidi.TagPROGRAM
 
TagSTATUS - Class in com.palserv.XMidi
Implement the STATUS tag.
TagSTATUS() - Constructor for class com.palserv.XMidi.TagSTATUS
 
TagTIME_SIG - Class in com.palserv.XMidi
Implement the TIME_SIG tag.
TagTIME_SIG() - Constructor for class com.palserv.XMidi.TagTIME_SIG
 
TagTRACKS - Class in com.palserv.XMidi
Implement the TRACKS tag.
TagTRACKS() - Constructor for class com.palserv.XMidi.TagTRACKS
 
TagWHEEL - Class in com.palserv.XMidi
Implement the WHEEL tag.
TagWHEEL() - Constructor for class com.palserv.XMidi.TagWHEEL
 
TagXMidi - Class in com.palserv.XMidi
Implement the XMidi tag.
TagXMidi() - Constructor for class com.palserv.XMidi.TagXMidi
 

U

Util - Class in com.palserv.XMidi
internal utilities
Util() - Constructor for class com.palserv.XMidi.Util
 

V

verbose - Variable in class com.palserv.XMidi.CmdLineArgs
Used to hold the answer of "was the -v option coded?" defaults to false.
Version - Class in com.palserv.XMidi
This class does nothing but provide the "global" version number.
Version() - Constructor for class com.palserv.XMidi.Version
 

X

XM - Class in com.palserv.XMidi
Convert an XMidi file (XML) to a midi file.
XM(String[]) - Constructor for class com.palserv.XMidi.XM
public constructor Takes "command line" arguments.
xMidiToMidi() - Method in class com.palserv.XMidi.XM
Convert an XMidi file (XML) to a midi file.

_

_VERSION - Static variable in class com.palserv.XMidi.Version
 

B C D E G I L M O P S T U V X _