I
- how information about TabPane
s gets representedpublic abstract class AbstractTabLayoutManager<I extends AbstractTabLayoutManagerPane> extends java.lang.Object implements TabLayoutManager
TabPane
individually.Constructor and Description |
---|
AbstractTabLayoutManager() |
Modifier and Type | Method and Description |
---|---|
protected abstract I |
createInfoFor(TabPane pane)
Creates a new bag for information about
pane . |
protected abstract void |
destroy(I info)
Called when the information
info is no longer
required. |
I |
getInfo(TabPane pane)
Gets all the information that is stored for
pane . |
void |
install(TabPane pane)
Informs this
TabLayoutManager that from now on it will have
to layout pane . |
void |
uninstall(TabPane pane)
Informs this
TabLayoutManager that it has no longer to
look after pane . |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getIndexOfTabAt, getMinimumSize, getPreferredSize, layout
public void install(TabPane pane)
TabLayoutManager
TabLayoutManager
that from now on it will have
to layout pane
.install
in interface TabLayoutManager
pane
- a pane that will be given to TabLayoutManager.layout(TabPane)
public void uninstall(TabPane pane)
TabLayoutManager
TabLayoutManager
that it has no longer to
look after pane
.uninstall
in interface TabLayoutManager
pane
- a TabPane
that will no longer be given to
TabLayoutManager.layout(TabPane)
protected abstract I createInfoFor(TabPane pane)
pane
.pane
- some panelpane
protected abstract void destroy(I info)
info
is no longer
required.info
- the information bag to delete