org.herac.tuxguitar.gui.items
Class ToolItems

java.lang.Object
  extended by org.herac.tuxguitar.gui.items.ToolItems
All Implemented Interfaces:
ItemBase
Direct Known Subclasses:
BeatToolItems, CompositionToolItems, DurationToolItems, DynamicToolItems, EditToolItems, FileToolItems, LayoutToolItems, MarkerToolItems, NoteEffectToolItems, PropertiesToolItems, TrackToolItems, TransportToolItems, ViewToolItems

public abstract class ToolItems
extends java.lang.Object
implements ItemBase


Constructor Summary
ToolItems(java.lang.String name)
           
 
Method Summary
protected  TablatureEditor getEditor()
           
 java.lang.String getName()
           
 boolean isEnabled()
           
 void setEnabled(boolean enabled)
           
abstract  void showItems(ToolBar toolBar)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.herac.tuxguitar.gui.items.ItemBase
loadProperties, update
 

Constructor Detail

ToolItems

public ToolItems(java.lang.String name)
Method Detail

getName

public java.lang.String getName()

isEnabled

public boolean isEnabled()

setEnabled

public void setEnabled(boolean enabled)

getEditor

protected TablatureEditor getEditor()

showItems

public abstract void showItems(ToolBar toolBar)