Uses of Interface
bibliothek.gui.dock.station.stack.tab.TabPane

Packages that use TabPane
bibliothek.extension.gui.dock.theme.bubble Various graphical and logical components used when BubbleTheme is active. 
bibliothek.extension.gui.dock.theme.eclipse.displayer The DockableDisplayers that are used by the EclipseTheme
bibliothek.extension.gui.dock.theme.eclipse.stack An implementation of TabPane and supporting classes for the EclipseTheme
bibliothek.extension.gui.dock.theme.flat Various graphical and logical components needed to paint the layout when FlatTheme is active. 
bibliothek.gui.dock.station.stack Elements which are related to the StackDockStation
bibliothek.gui.dock.station.stack.menu Contains an abstract implementation of CombinedMenu including helper classes. 
bibliothek.gui.dock.station.stack.tab This package contains a generic implementation of a "tabbed-pane". 
bibliothek.gui.dock.station.stack.tab.layouting Various interfaces and classes used by a TabPane to describe its content to a TabLayoutManager, which will set position and size of all the children of the TabPane
 

Uses of TabPane in bibliothek.extension.gui.dock.theme.bubble
 

Classes in bibliothek.extension.gui.dock.theme.bubble that implement TabPane
 class BubbleStackDockComponent
          A StackDockComponent used by a BubbleTheme.
 

Methods in bibliothek.extension.gui.dock.theme.bubble that return TabPane
 TabPane BubbleTab.getTabParent()
           
 

Uses of TabPane in bibliothek.extension.gui.dock.theme.eclipse.displayer
 

Classes in bibliothek.extension.gui.dock.theme.eclipse.displayer that implement TabPane
 class EclipseDockableDisplayer
          Deprecated. this class gets replaced by EclipseDockableDisplayer2, it is no longer used by the framework and only remains for backwards compatibility. This class will be removed in a future release.
 

Uses of TabPane in bibliothek.extension.gui.dock.theme.eclipse.stack
 

Classes in bibliothek.extension.gui.dock.theme.eclipse.stack that implement TabPane
 class EclipseTabPane
          The EclipseTabPane uses a generic TabPainter to create its tabs and to change its border.
 

Uses of TabPane in bibliothek.extension.gui.dock.theme.flat
 

Classes in bibliothek.extension.gui.dock.theme.flat that implement TabPane
 class FlatTabPane
          A panel that works like a JTabbedPane, but the buttons to change between the children are smaller and "flatter" than the buttons of the JTabbedPane.
 

Methods in bibliothek.extension.gui.dock.theme.flat that return TabPane
 TabPane FlatTab.getTabParent()
           
 

Uses of TabPane in bibliothek.gui.dock.station.stack
 

Classes in bibliothek.gui.dock.station.stack that implement TabPane
 class CombinedStackDockComponent<T extends CombinedTab,M extends CombinedMenu,I extends CombinedInfoComponent>
          A StackDockComponent which is a combination of other components.
This class also implements TabPane and thus supports the TabLayoutManager.
 

Uses of TabPane in bibliothek.gui.dock.station.stack.menu
 

Constructors in bibliothek.gui.dock.station.stack.menu with parameters of type TabPane
AbstractCombinedMenu(TabPane parent, CombinedHandler<? super AbstractCombinedMenu> handler)
          Creates a new menu.
ButtonCombinedMenu(TabPane pane, CombinedHandler<? super AbstractCombinedMenu> handler)
          Creates a new menu.
 

Uses of TabPane in bibliothek.gui.dock.station.stack.tab
 

Classes in bibliothek.gui.dock.station.stack.tab that implement TabPane
 class AbstractTabPane<T extends Tab,M extends TabMenu,I extends LonelyTabPaneComponent>
          An abstract implementation of TabPane.
 

Methods in bibliothek.gui.dock.station.stack.tab that return TabPane
 TabPane AbstractTabLayoutManagerPane.getPane()
          Gets the owner of this info.
 TabPane TabPaneBackgroundComponent.getPane()
          Gets the TabPane which is represented by this UIValue.
 TabPane AbstractTabPaneComponent.getTabParent()
           
 TabPane TabPaneComponent.getTabParent()
          Gets the parent of this component.
 

Methods in bibliothek.gui.dock.station.stack.tab with parameters of type TabPane
 void AbstractTabLayoutManagerPane.added(TabPane pane, Dockable dockable)
           
 void TabPaneListener.added(TabPane pane, Dockable dockable)
          Called after dockable has been added to pane.
 void AbstractTabLayoutManagerPane.controllerChanged(TabPane pane, DockController controller)
           
 void TabPaneListener.controllerChanged(TabPane pane, DockController controller)
          Called if the DockController of pane has changed.
 LayoutBlock DefaultMenuLineLayoutFactory.createInfo(MenuLineLayout layout, TabPane pane)
           
 LayoutBlock MenuLineLayoutFactory.createInfo(MenuLineLayout layout, TabPane pane)
          Creates the LayoutBlock for the info component of pane.
protected abstract  I AbstractTabLayoutManager.createInfoFor(TabPane pane)
          Creates a new bag for information about pane.
protected  MenuLineLayoutPane MenuLineLayout.createInfoFor(TabPane pane)
           
 MenuLayoutBlock DefaultMenuLineLayoutFactory.createMenu(MenuLineLayout layout, TabPane pane)
           
 MenuLayoutBlock MenuLineLayoutFactory.createMenu(MenuLineLayout layout, TabPane pane)
          Creates a new LayoutBlock representing the menu of pane.
 MenuLineLayoutOrder DefaultMenuLineLayoutFactory.createOrder(MenuLineLayout layout, TabPane pane)
           
 MenuLineLayoutOrder MenuLineLayoutFactory.createOrder(MenuLineLayout layout, TabPane pane)
          Creates the order in which the LayoutBlocks should be presented.
 TabsLayoutBlock DefaultMenuLineLayoutFactory.createTabs(MenuLineLayout layout, TabPane pane)
           
 TabsLayoutBlock MenuLineLayoutFactory.createTabs(MenuLineLayout layout, TabPane pane)
          Creates a new LayoutBlock representing the tabs of pane.
protected  AxisConversion MenuLineLayout.getConversion(TabPane pane)
          Creates a new AxisConversion to convert a layout that is at the top of dockables to a layout at the TabPlacement given by pane.
 I AbstractTabLayoutManager.getInfo(TabPane pane)
          Gets all the information that is stored for pane.
 Dimension MenuLineLayout.getMinimumSize(TabPane pane)
           
 Dimension RowLayout.getMinimumSize(TabPane pane)
           
 Dimension TabLayoutManager.getMinimumSize(TabPane pane)
          Gets the minimal size that getAvailableArea() should return.
 Dimension MenuLineLayout.getPreferredSize(TabPane pane)
           
 Dimension RowLayout.getPreferredSize(TabPane pane)
           
 Dimension TabLayoutManager.getPreferredSize(TabPane pane)
          Gets the preferred size that getAvailableArea() should return.
 void AbstractTabLayoutManagerPane.infoComponentChanged(TabPane pane, LonelyTabPaneComponent oldInfo, LonelyTabPaneComponent newInfo)
           
 void MenuLineLayoutPane.infoComponentChanged(TabPane pane, LonelyTabPaneComponent oldInfo, LonelyTabPaneComponent newInfo)
           
 void TabPaneListener.infoComponentChanged(TabPane pane, LonelyTabPaneComponent oldInfo, LonelyTabPaneComponent newInfo)
          Called if the getInfoComponent() was replaced.
 void AbstractTabLayoutManager.install(TabPane pane)
           
 void RowLayout.install(TabPane pane)
           
 void TabLayoutManager.install(TabPane pane)
          Informs this TabLayoutManager that from now on it will have to layout pane.
 void MenuLineLayout.layout(TabPane pane)
           
 void RowLayout.layout(TabPane pane)
           
 void TabLayoutManager.layout(TabPane pane)
          Lays out the tabs on pane, this manager is free to make any layout it wishes.
 void AbstractTabLayoutManagerPane.removed(TabPane pane, Dockable dockable)
           
 void TabPaneListener.removed(TabPane pane, Dockable dockable)
          Called after dockable has been removed from pane.
 void AbstractTabLayoutManagerPane.selectionChanged(TabPane pane)
           
 void TabPaneListener.selectionChanged(TabPane pane)
          Called when the selection on pane has changed.
 void AbstractTabLayoutManager.uninstall(TabPane pane)
           
 void RowLayout.uninstall(TabPane pane)
           
 void TabLayoutManager.uninstall(TabPane pane)
          Informs this TabLayoutManager that it has no longer to look after pane.
 

Constructors in bibliothek.gui.dock.station.stack.tab with parameters of type TabPane
AbstractTab(TabPane parent, Dockable dockable)
          Creates a new abstract tab.
AbstractTabLayoutManagerPane(TabPane pane)
          Creates a new info.
AbstractTabPaneComponent(TabPane parent)
          Creates a new object.
MenuLineLayoutPane(MenuLineLayout layout, TabPane pane)
          Creates new layout information for pane.
 

Uses of TabPane in bibliothek.gui.dock.station.stack.tab.layouting
 

Methods in bibliothek.gui.dock.station.stack.tab.layouting that return TabPane
 TabPane AbstractTabsLayoutBlock.getPane()
          Gets the producer of new tabs.
 

Methods in bibliothek.gui.dock.station.stack.tab.layouting with parameters of type TabPane
 void AbstractTabsLayoutBlock.setPane(TabPane pane)
          Sets the producer of new tabs.