|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface TabbedDockableContainer
Interface describing a container that can be used to display more than one Dockable in a Tabbed Pane fashion.
This interface is meant for API Extenders in order to provide new kinds of
TabbedDockableContainers (the default implementation is DockTabbedPane
).
Method Summary | |
---|---|
void |
addDockable(Dockable dockable,
int index)
Adds a dockable to the given index tab. |
Dockable |
getDockableAt(int index)
Returns the dockable at the index tab |
Dockable |
getSelectedDockable()
Returns the currently selected (front) dockable |
int |
getTabCount()
Returs the current tab count (which is also the current dockable count) |
int |
indexOfDockable(Dockable dockable)
Returns the index of the given dockable |
void |
removeDockable(Dockable dockable)
Removes a dockable from the tabs |
void |
removeDockable(int index)
Remove the dockable at specified index tab |
void |
setSelectedDockable(Dockable dockable)
Change the tab selection to display this dockable |
Methods inherited from interface com.vlsolutions.swing.docking.DockableContainer |
---|
installDocking, uninstallDocking |
Method Detail |
---|
Dockable getSelectedDockable()
void setSelectedDockable(Dockable dockable)
int getTabCount()
Dockable getDockableAt(int index)
void addDockable(Dockable dockable, int index)
void removeDockable(Dockable dockable)
void removeDockable(int index)
int indexOfDockable(Dockable dockable)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |