org.jvnet.substance.api.tabbed
Interface VetoableTabCloseListener

All Superinterfaces:
BaseTabCloseListener, TabCloseListener

public interface VetoableTabCloseListener
extends TabCloseListener

Vetoable listener on tab closing. This class is part of officially supported API.

Author:
Kirill Grouchnikov

Method Summary
 boolean vetoTabClosing(javax.swing.JTabbedPane tabbedPane, java.awt.Component tabComponent)
          Called when a tab is about to be closed.
 
Methods inherited from interface org.jvnet.substance.api.tabbed.TabCloseListener
tabClosed, tabClosing
 

Method Detail

vetoTabClosing

boolean vetoTabClosing(javax.swing.JTabbedPane tabbedPane,
                       java.awt.Component tabComponent)
Called when a tab is about to be closed. Can veto the tab closing.

Parameters:
tabbedPane - Tabbed pane.
tabComponent - Tab component to be closed.
Returns:
true if the corresponding tab shouldn't be closed, false otherwise.