org.jdesktop.application
Class SessionStorage.TableState

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

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

This Java Bean records the columnWidths for all of the columns in a JTable. A width of -1 is used to mark TableColumns that are not resizable.

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

Constructor Summary
SessionStorage.TableState()
           
SessionStorage.TableState(int[] columnWidths)
           
 
Method Summary
 int[] getColumnWidths()
           
 void setColumnWidths(int[] columnWidths)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SessionStorage.TableState

public SessionStorage.TableState()

SessionStorage.TableState

public SessionStorage.TableState(int[] columnWidths)
Method Detail

getColumnWidths

public int[] getColumnWidths()

setColumnWidths

public void setColumnWidths(int[] columnWidths)