Uses of Class
bibliothek.gui.dock.station.stack.tab.layouting.Size

Packages that use Size
bibliothek.gui.dock.station.stack Elements which are related to the StackDockStation
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 Size in bibliothek.gui.dock.station.stack
 

Methods in bibliothek.gui.dock.station.stack that return Size
 Size[] DockActionCombinedInfoComponent.getSizes()
           
 

Methods in bibliothek.gui.dock.station.stack with parameters of type Size
 void DockActionCombinedInfoComponent.setLayout(Size size)
           
 

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

Methods in bibliothek.gui.dock.station.stack.tab that return Size
protected  Size[] MenuLineLayout.getSizes(LayoutBlock block, Size.Type type)
          Collects all the Sizes whose type is type.
protected  Size[] MenuLineLayout.getSizes(Size[] choices, Size.Type type)
          Makes a selection of those Sizes with type.
 

Methods in bibliothek.gui.dock.station.stack.tab with parameters of type Size
protected  MenuLineLayoutPossibility MenuLineLayoutPane.getLayout(Size tabSize, Size menuSize, Size infoSize)
          Creates a possible layout for the given sizes.
 double DefaultMenuLineLayoutStrategy.getScore(MenuLineLayoutPossibility possibility, Size menuSize, Size infoSize, Size tabSize)
           
 double MenuLineLayoutStrategy.getScore(MenuLineLayoutPossibility possibility, Size menuSize, Size infoSize, Size tabSize)
          Calculates how good a layout with the given sizes is.
protected  Size[] MenuLineLayout.getSizes(Size[] choices, Size.Type type)
          Makes a selection of those Sizes with type.
 

Constructors in bibliothek.gui.dock.station.stack.tab with parameters of type Size
MenuLineLayoutPossibility(MenuLineLayoutPane pane, Size tab, Size menu, Size info)
          Creates a new layout.
 

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

Subclasses of Size in bibliothek.gui.dock.station.stack.tab.layouting
protected  class AbstractTabsLayoutBlock.TabsSize
          This Size contains an array of Tabs which are required to get this size.
 class LineTabsLayoutBlock.LineSize
          Size information about a line on a LineTabsLayoutBlock.
 

Methods in bibliothek.gui.dock.station.stack.tab.layouting that return Size
 Size[] ComponentLayoutBlock.getSizes()
           
 Size[] LayoutBlock.getSizes()
          Creates a map of all sizes for which this block knows how to make an optimal layout.
 

Methods in bibliothek.gui.dock.station.stack.tab.layouting with parameters of type Size
 Tab[] LineTabsLayoutBlock.getTabs(Size size)
           
 Tab[] TabsLayoutBlock.getTabs(Size size)
          Gets all the tabs that would be shown if size would be applied.
 int LineTabsLayoutBlock.getTabsCount(Size size)
           
 int TabsLayoutBlock.getTabsCount(Size size)
          Tells how many tabs could be shown if size would be applied.
 boolean LineTabsLayoutBlock.isAllTabs(Size size)
           
 boolean TabsLayoutBlock.isAllTabs(Size size)
          Tells whether this block would be able to show all tabs if size would be applied.
 void AbstractTabsLayoutBlock.setLayout(Size size)
           
 void ComponentLayoutBlock.setLayout(Size size)
           
 void LayoutBlock.setLayout(Size size)
          Sets the layout of this block, the exact meaning of size depends on this block.