bibliothek.gui.dock.station.stack.tab
Class TabMenuDockIcon

java.lang.Object
  extended by bibliothek.gui.dock.util.AbstractUIValue<Icon,DockIcon>
      extended by bibliothek.gui.dock.util.icon.DockIcon
          extended by bibliothek.gui.dock.station.stack.tab.TabMenuDockIcon
All Implemented Interfaces:
UIValue<Icon>

public abstract class TabMenuDockIcon
extends DockIcon

Represents the icon of a TabMenu.

Author:
Benjamin Sigg

Field Summary
static Path KIND_TAB_MENU
          the kind of this UIValue
 
Fields inherited from class bibliothek.gui.dock.util.icon.DockIcon
KIND_ICON
 
Constructor Summary
TabMenuDockIcon(String id, TabMenu menu)
          Creates a new DockIcon
 
Method Summary
 TabMenu getMenu()
          Gets the menu which is represented by this icon
 
Methods inherited from class bibliothek.gui.dock.util.icon.DockIcon
me, setController
 
Methods inherited from class bibliothek.gui.dock.util.AbstractUIValue
changed, getBackup, getId, getKind, getValue, set, setBackup, setId, setKind, setManager, setValue, setValue, update, value
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

KIND_TAB_MENU

public static final Path KIND_TAB_MENU
the kind of this UIValue

Constructor Detail

TabMenuDockIcon

public TabMenuDockIcon(String id,
                       TabMenu menu)
Creates a new DockIcon

Parameters:
id - the unique identifier of this icon
menu - the menu which is represented by this icon
Method Detail

getMenu

public TabMenu getMenu()
Gets the menu which is represented by this icon

Returns:
the menu