org.herac.tuxguitar.io.abc
Class ABCSongExporter
java.lang.Object
org.herac.tuxguitar.io.abc.ABCSongExporter
- All Implemented Interfaces:
- org.herac.tuxguitar.io.base.TGLocalFileExporter, org.herac.tuxguitar.io.base.TGRawExporter
- public class ABCSongExporter
- extends java.lang.Object
- implements org.herac.tuxguitar.io.base.TGLocalFileExporter
Method Summary |
boolean |
configure(boolean setDefaults)
|
void |
exportSong(org.herac.tuxguitar.song.models.TGSong song)
|
java.lang.String |
getExportName()
|
org.herac.tuxguitar.io.base.TGFileFormat |
getFileFormat()
|
void |
init(org.herac.tuxguitar.song.factory.TGFactory factory,
java.io.OutputStream stream)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ABCSongExporter
public ABCSongExporter()
getExportName
public java.lang.String getExportName()
- Specified by:
getExportName
in interface org.herac.tuxguitar.io.base.TGRawExporter
getFileFormat
public org.herac.tuxguitar.io.base.TGFileFormat getFileFormat()
- Specified by:
getFileFormat
in interface org.herac.tuxguitar.io.base.TGLocalFileExporter
configure
public boolean configure(boolean setDefaults)
- Specified by:
configure
in interface org.herac.tuxguitar.io.base.TGLocalFileExporter
init
public void init(org.herac.tuxguitar.song.factory.TGFactory factory,
java.io.OutputStream stream)
- Specified by:
init
in interface org.herac.tuxguitar.io.base.TGLocalFileExporter
exportSong
public void exportSong(org.herac.tuxguitar.song.models.TGSong song)
- Specified by:
exportSong
in interface org.herac.tuxguitar.io.base.TGRawExporter