org.herac.tuxguitar.gui.items

Class ItemManager

public class ItemManager extends Object

Constructor Summary
ItemManager(TablatureEditor tablatureEditor)
Method Summary
voidcreateCoolbar(Shell shell)
voidcreateItems(Shell shell)
voidcreateMenu(Shell shell)
voidcreatePopupMenu(Shell shell)
ListgetAvailableToolBarNames()
CoolBargetCoolbar()
ListgetEnabledToolBars()
MenugetPopupMenu()
ListloadEnableToolBars(List availableItems)
voidloadProperties()
voidloadProperties(List items)
voidmakeCoolItems()
voidsaveDefaultToolBars()
voidsaveToolBars(List toolItems)
voidupdateItems()
voidupdateItems(List items)

Constructor Detail

ItemManager

public ItemManager(TablatureEditor tablatureEditor)

Method Detail

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)