1
package org.herac.tuxguitar.io.tg;
3
import java.util.ArrayList;
6
import org.herac.tuxguitar.gui.system.plugins.base.TGInputStreamPlugin;
7
import org.herac.tuxguitar.gui.system.plugins.base.TGPluginList;
8
import org.herac.tuxguitar.io.base.TGInputStreamBase;
10
public class TGPluginListImpl extends TGPluginList{
12
protected List getPlugins() {
13
List plugins = new ArrayList();
14
plugins.add(new TGInputStreamPlugin() {
15
protected TGInputStreamBase getInputStream() {
16
return new org.herac.tuxguitar.io.tg.v09.TGInputStream();
19
plugins.add(new TGInputStreamPlugin() {
20
protected TGInputStreamBase getInputStream() {
21
return new org.herac.tuxguitar.io.tg.v08.TGInputStream();
24
plugins.add(new TGInputStreamPlugin() {
25
protected TGInputStreamBase getInputStream() {
26
return new org.herac.tuxguitar.io.tg.v07.TGInputStream();
32
public String getAuthor() {
33
return "Julian Casadesus <julian@casadesus.com.ar>";
36
public String getName() {
37
return "TuxGuitar file format compatibility";
40
public String getDescription() {
41
return "This plugin, provides support for other tuxguitar file format versions.";
44
public String getVersion() {