org.jdesktop.appframework.swingx
Class XProperties

java.lang.Object
  extended by org.jdesktop.appframework.swingx.XProperties

public class XProperties
extends Object

Container class for SwingX specific SessionStorage Properties. Is Factory for custom PersistanceDelegates


Nested Class Summary
static class XProperties.ColumnState
           
(package private) static class XProperties.FilePersistenceDelegate
           
static class XProperties.SortKeyState
          Quick hack to make SortKey encodable.
static class XProperties.VisibleColumnIndexComparator
           
static class XProperties.XTableProperty
           
static class XProperties.XTableState
           
 
Constructor Summary
XProperties()
           
 
Method Summary
 void registerPersistenceDelegates()
          Registers all custom PersistenceDelegates needed by contained Property classes.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XProperties

public XProperties()
Method Detail

registerPersistenceDelegates

public void registerPersistenceDelegates()
Registers all custom PersistenceDelegates needed by contained Property classes.

PersistenceDelegates are effectively static properties shared by all encoders. In other words: Register once on an arbitrary encoder makes them available for all. Example usage:


 new XProperties.registerPersistenceDelegates();