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()
           
 

Constructors in bibliothek.extension.gui.dock.theme.bubble with parameters of type TabPane
BubbleTabMenu(StackDockComponentParent station, TabPane parent, CombinedHandler<CombinedMenu> visibility)
          Creates a new tab menu.
 

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
          This displayer paints a tab instead of a DockTitle (if the framework sets a title, then this title is ignored).
 

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.
 

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.
 

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 AbstractTabLayoutManager.PaneInfo.getPane()
          Gets the owner of this info.
 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 AbstractTabLayoutManager.PaneInfo.added(TabPane pane, Dockable dockable)
           
 void TabPaneListener.added(TabPane pane, Dockable dockable)
          Called after dockable has been added to pane.
protected abstract  I AbstractTabLayoutManager.createInfoFor(TabPane pane)
          Creates a new bag for information about pane.
protected  MenuLineLayout.Layout MenuLineLayout.createInfoFor(TabPane 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 AbstractTabLayoutManager.PaneInfo.infoComponentChanged(TabPane pane, LonelyTabPaneComponent oldInfo, LonelyTabPaneComponent newInfo)
           
 void MenuLineLayout.Layout.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 AbstractTabLayoutManager.PaneInfo.removed(TabPane pane, Dockable dockable)
           
 void TabPaneListener.removed(TabPane pane, Dockable dockable)
          Called after dockable has been removed from pane.
 void AbstractTabLayoutManager.PaneInfo.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.
AbstractTabLayoutManager.PaneInfo(TabPane pane)
          Creates a new info.
AbstractTabPaneComponent(TabPane parent)
          Creates a new object.
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 TabsLayoutBlock.getPane()
          Gets the producer of new tabs.
 

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