|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface MenuLineLayoutFactory
A factory creating various LayoutBlocks that are required by the MenuLineLayout. These objects
are responsible for layouting a subset of components, clients may replace this factory and return blocks that
behave different that the original blocks.
| Method Summary | |
|---|---|
LayoutBlock |
createInfo(MenuLineLayout layout,
TabPane pane)
Creates the LayoutBlock for the info component of pane. |
MenuLayoutBlock |
createMenu(MenuLineLayout layout,
TabPane pane)
Creates a new LayoutBlock representing the menu of pane. |
MenuLineLayoutOrder |
createOrder(MenuLineLayout layout,
TabPane pane)
Creates the order in which the LayoutBlocks should be presented. |
TabsLayoutBlock |
createTabs(MenuLineLayout layout,
TabPane pane)
Creates a new LayoutBlock representing the tabs of pane. |
| Method Detail |
|---|
MenuLayoutBlock createMenu(MenuLineLayout layout,
TabPane pane)
LayoutBlock representing the menu of pane. This method
must call MenuLayoutBlock.setMenu(TabMenu) with an appropriate menu.
layout - the layout requesting the blockpane - the panel on which the menu will be shown
null
TabsLayoutBlock createTabs(MenuLineLayout layout,
TabPane pane)
LayoutBlock representing the tabs of pane. This method
may call AbstractTabsLayoutBlock.setPane(TabPane) with pane.
layout - the layout requesting the blockpane - the panel on which the tabs will be shown
null
LayoutBlock createInfo(MenuLineLayout layout,
TabPane pane)
LayoutBlock for the info component of pane. This method
should just call TabPane.getInfoComponent() adnd LonelyTabPaneComponent.toLayoutBlock().
layout - the layout requesting the blockpane - the panel on which the component will be shown
null
MenuLineLayoutOrder createOrder(MenuLineLayout layout,
TabPane pane)
LayoutBlocks should be presented.
layout - the layout requesting the orderpane - the panel on which the components will be shown
null
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||