org.herac.tuxguitar.io.gp

Class GP5InputStream


public class GP5InputStream
extends InputStream

Constructor Summary

GP5InputStream(InputStream inputStream)
GP5InputStream(String fileName)

Method Summary

void
close()
boolean
isSupportedVersion()
static boolean
isSupportedVersion(String version)
int
read()
Song
readSong()
void
readTremoloPicking(NoteEffect effect)

Constructor Details

GP5InputStream

public GP5InputStream(InputStream inputStream)

GP5InputStream

public GP5InputStream(String fileName)
            throws FileNotFoundException

Method Details

close

public void close()
            throws IOException

isSupportedVersion

public boolean isSupportedVersion()

isSupportedVersion

public static boolean isSupportedVersion(String version)

read

public int read()
            throws IOException

readSong

public Song readSong()
            throws IOException,
                   GPFormatException

readTremoloPicking

public void readTremoloPicking(NoteEffect effect)
            throws IOException