package org.herac.tuxguitar.gui.items;
import org.eclipse.swt.widgets.ToolBar;
import org.herac.tuxguitar.gui.TuxGuitar;
import org.herac.tuxguitar.gui.editors.TablatureEditor;
public abstract class ToolItems implements ItemBase {
private boolean enabled;
private String name;
public ToolItems(String name) {
this.name = name;
this.enabled = true;
}
protected TablatureEditor getEditor() {
return TuxGuitar.instance().getTablatureEditor();
}
public String getName() {
return this.name;
}
public boolean isEnabled() {
return this.enabled;
}
public void setEnabled(boolean enabled) {
this.enabled = enabled;
}
public abstract void showItems(ToolBar toolBar);
}