org.herac.tuxguitar.gui.system.plugins.base
Class TGPluginList

java.lang.Object
  extended by org.herac.tuxguitar.gui.system.plugins.base.TGPluginAdapter
      extended by org.herac.tuxguitar.gui.system.plugins.base.TGPluginList
All Implemented Interfaces:
TGPlugin

public abstract class TGPluginList
extends TGPluginAdapter


Constructor Summary
TGPluginList()
           
 
Method Summary
 void close()
           
protected abstract  java.util.List getPlugins()
           
 void init()
           
 void setEnabled(boolean enabled)
           
 
Methods inherited from class org.herac.tuxguitar.gui.system.plugins.base.TGPluginAdapter
getAuthor, getDescription, getName, getVersion
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TGPluginList

public TGPluginList()
Method Detail

init

public void init()
          throws TGPluginException
Throws:
TGPluginException

close

public void close()
           throws TGPluginException
Throws:
TGPluginException

setEnabled

public void setEnabled(boolean enabled)
                throws TGPluginException
Throws:
TGPluginException

getPlugins

protected abstract java.util.List getPlugins()
                                      throws TGPluginException
Throws:
TGPluginException