package org.herac.tuxguitar.jack.sequencer;
import org.herac.tuxguitar.gui.system.plugins.TGPluginException;
import org.herac.tuxguitar.gui.system.plugins.base.TGMidiSequencerProviderPlugin;
import org.herac.tuxguitar.jack.JackClient;
import org.herac.tuxguitar.player.base.MidiSequencerProvider;
public class JackSequencerProviderPlugin extends TGMidiSequencerProviderPlugin {
private MidiSequencerProvider jackSequencerProvider;
public JackSequencerProviderPlugin() {
this(new JackClient());
}
public JackSequencerProviderPlugin(JackClient jackClient) {
this.jackSequencerProvider = new JackSequencerProvider(jackClient);
}
protected MidiSequencerProvider getProvider() throws TGPluginException {
return this.jackSequencerProvider;
}
}