org.herac.tuxguitar.gui.items

Class ItemManager


public class ItemManager
extends java.lang.Object

Constructor Summary

ItemManager(TablatureEditor tablatureEditor)

Method Summary

void
createCoolbar(Shell shell)
void
createItems(Shell shell)
void
createMenu(Shell shell)
void
createPopupMenu(Shell shell)
List
getAvailableToolBarNames()
CoolBar
getCoolbar()
List
getEnabledToolBars()
Menu
getPopupMenu()
List
loadEnableToolBars(List availableItems)
void
loadProperties()
void
loadProperties(List items)
void
makeCoolItems()
void
saveDefaultToolBars()
void
saveToolBars(List toolItems)
void
updateItems()
void
updateItems(List items)

Constructor Details

ItemManager

public ItemManager(TablatureEditor tablatureEditor)

Method Details

createCoolbar

public void createCoolbar(Shell shell)

createItems

public void createItems(Shell shell)

createMenu

public void createMenu(Shell shell)

createPopupMenu

public void createPopupMenu(Shell shell)

getAvailableToolBarNames

public List getAvailableToolBarNames()

getCoolbar

public CoolBar getCoolbar()

getEnabledToolBars

public List getEnabledToolBars()

getPopupMenu

public Menu getPopupMenu()

loadEnableToolBars

public List loadEnableToolBars(List availableItems)

loadProperties

public void loadProperties()

loadProperties

public void loadProperties(List items)

makeCoolItems

public void makeCoolItems()

saveDefaultToolBars

public void saveDefaultToolBars()

saveToolBars

public void saveToolBars(List toolItems)

updateItems

public void updateItems()

updateItems

public void updateItems(List items)