Prev Class | Next Class | Frames | No Frames |
Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
java.lang.Object
org.herac.tuxguitar.io.pt.PTBInputStream
public abstract class PTBInputStream
extends java.lang.Object
Nested Class Summary | |
protected class | |
protected class | |
protected class | |
protected class | |
protected class | |
protected class | |
protected class | |
protected class |
Field Summary | |
protected static int | |
protected static int | |
protected List | |
protected int | |
protected List | |
protected List | |
protected String |
Constructor Summary | |
| |
|
Method Summary | |
protected Song | |
protected void |
|
protected void |
|
protected MeasureHeader |
|
protected MeasureHeader | |
protected Measure |
|
protected SongTrack |
|
abstract boolean | |
abstract boolean |
|
protected long |
|
protected void |
|
protected int |
|
protected String | |
protected String |
|
protected int | |
protected boolean | |
protected int |
|
protected int |
protected static final int TRACK_TYPE_BASS
- Field Value:
- 2
protected static final int TRACK_TYPE_GUITAR
- Field Value:
- 1
protected List headers
protected int lastUsedChannel
protected List trackInfos
protected List tracks
protected String version
public PTBInputStream(FileInputStream file) throws FileNotFoundException
public PTBInputStream(String fileName) throws FileNotFoundException
protected void debug(String s)
protected void debug(int i)
public abstract boolean isSupportedVersion()
public abstract boolean isSupportedVersion(String version)
protected long makeSectionNotes(long start, List trackHelpers, List barHelpers, List tempoHelpers)
protected void makeTrackChannels(int fromNumber, int trackType, List guitarInHelpers)
protected int readByte()
protected String readString()
protected String readString(int length)
protected int readUCType()
protected boolean readUChar()
protected int readUInt()
protected int readULong()