org.herac.tuxguitar.io.gtp
Class GP4OutputStream

java.lang.Object
  extended by org.herac.tuxguitar.io.gtp.GTPFileFormat
      extended by org.herac.tuxguitar.io.gtp.GTPOutputStream
          extended by org.herac.tuxguitar.io.gtp.GP4OutputStream

public class GP4OutputStream
extends GTPOutputStream


Field Summary
 
Fields inherited from class org.herac.tuxguitar.io.gtp.GTPFileFormat
DEFAULT_TG_CHARSET, DEFAULT_VERSION_CHARSET
 
Constructor Summary
GP4OutputStream(GTPSettings settings)
           
 
Method Summary
 TGFileFormat getFileFormat()
           
 boolean isSupportedExtension(java.lang.String extension)
           
 void writeSong(TGSong song)
           
 void writeTremoloPicking(TGEffectTremoloPicking effect)
           
 
Methods inherited from class org.herac.tuxguitar.io.gtp.GTPOutputStream
close, init, skipBytes, writeBoolean, writeByte, writeBytes, writeInt, writeString, writeStringByte, writeStringByte, writeStringByteSizeOfInteger, writeStringByteSizeOfInteger, writeStringInteger, writeStringInteger, writeUnsignedByte
 
Methods inherited from class org.herac.tuxguitar.io.gtp.GTPFileFormat
getFactory, getSettings, init
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GP4OutputStream

public GP4OutputStream(GTPSettings settings)
Method Detail

getFileFormat

public TGFileFormat getFileFormat()

isSupportedExtension

public boolean isSupportedExtension(java.lang.String extension)

writeSong

public void writeSong(TGSong song)

writeTremoloPicking

public void writeTremoloPicking(TGEffectTremoloPicking effect)
                         throws java.io.IOException
Throws:
java.io.IOException