com.vlsolutions.swing.docking
public interface TabbedDockableContainer extends DockableContainer
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 |