org.apache.pivot.wtk
Interface TabPaneListener

All Known Implementing Classes:
TabPaneListener.Adapter, TerraTabPaneSkin

public interface TabPaneListener

Tab pane listener interface.


Nested Class Summary
static class TabPaneListener.Adapter
          Tab pane listener adapter.
 
Method Summary
 void closeableChanged(TabPane tabPane)
          Called when a tab pane's closeable property has changed.
 void collapsibleChanged(TabPane tabPane)
          Called when a tab pane's collapsible property has changed.
 void cornerChanged(TabPane tabPane, Component previousCorner)
          Called when a tab pane's corner component has changed.
 Vote previewRemoveTabs(TabPane tabPane, int index, int count)
          Called to preview a tab removal.
 void removeTabsVetoed(TabPane tabPane, Vote reason)
          Called when a tab removal has been vetoed.
 void tabDataRendererChanged(TabPane tabPane, Button.DataRenderer previousTabDataRenderer)
          Called when a tab pane's tab data renderer has changed.
 void tabInserted(TabPane tabPane, int index)
          Called when a tab has been inserted into a tab pane's tab sequence.
 void tabsRemoved(TabPane tabPane, int index, Sequence<Component> tabs)
          Called when a tab has been removed from a tab pane's tab sequence.
 

Method Detail

tabInserted

void tabInserted(TabPane tabPane,
                 int index)
Called when a tab has been inserted into a tab pane's tab sequence.

Parameters:
tabPane -
index -

previewRemoveTabs

Vote previewRemoveTabs(TabPane tabPane,
                       int index,
                       int count)
Called to preview a tab removal.

Parameters:
tabPane -
index -
count -

removeTabsVetoed

void removeTabsVetoed(TabPane tabPane,
                      Vote reason)
Called when a tab removal has been vetoed.

Parameters:
tabPane -
reason -

tabsRemoved

void tabsRemoved(TabPane tabPane,
                 int index,
                 Sequence<Component> tabs)
Called when a tab has been removed from a tab pane's tab sequence.

Parameters:
tabPane -
index -
tabs -

cornerChanged

void cornerChanged(TabPane tabPane,
                   Component previousCorner)
Called when a tab pane's corner component has changed.

Parameters:
tabPane -
previousCorner -

tabDataRendererChanged

void tabDataRendererChanged(TabPane tabPane,
                            Button.DataRenderer previousTabDataRenderer)
Called when a tab pane's tab data renderer has changed.

Parameters:
tabPane -
previousTabDataRenderer -

closeableChanged

void closeableChanged(TabPane tabPane)
Called when a tab pane's closeable property has changed.

Parameters:
tabPane -

collapsibleChanged

void collapsibleChanged(TabPane tabPane)
Called when a tab pane's collapsible property has changed.

Parameters:
tabPane -