org.jdesktop.application
Class SessionStorage.TabbedPaneState

java.lang.Object
  extended by org.jdesktop.application.SessionStorage.TabbedPaneState
Enclosing class:
SessionStorage

public static class SessionStorage.TabbedPaneState
extends java.lang.Object

This Java Bean record the selectedIndex and tabCount properties of a JTabbedPane. A TabbedPaneState object created by SessionStorage.TabbedPaneProperty.getSessionState(java.awt.Component) and used to restore the selected tab by SessionStorage.TabbedPaneProperty.setSessionState(java.awt.Component, java.lang.Object).

See Also:
SessionStorage.TabbedPaneProperty, SessionStorage.save(java.awt.Component, java.lang.String), SessionStorage.restore(java.awt.Component, java.lang.String)

Constructor Summary
SessionStorage.TabbedPaneState()
           
SessionStorage.TabbedPaneState(int selectedIndex, int tabCount)
           
 
Method Summary
 int getSelectedIndex()
           
 int getTabCount()
           
 void setSelectedIndex(int selectedIndex)
           
 void setTabCount(int tabCount)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SessionStorage.TabbedPaneState

public SessionStorage.TabbedPaneState()

SessionStorage.TabbedPaneState

public SessionStorage.TabbedPaneState(int selectedIndex,
                                      int tabCount)
Method Detail

getSelectedIndex

public int getSelectedIndex()

setSelectedIndex

public void setSelectedIndex(int selectedIndex)

getTabCount

public int getTabCount()

setTabCount

public void setTabCount(int tabCount)