The org.jlense.uiworks.dialog.IDialogSettings interface
and it's implementation,
org.jlense.uiworks.dialog.DialogSettings are pretty lame.
There is an existing open source package named
PropertySets,
http://www.opensymphony.com/propertyset/, that would
be a good replacement.
Specifically, PropertySets are *typed*, DialogSetting are
not.
Also, PropertySets are designed to be persistence
agnostic, DialogSettings were pretty much written for
the Eclipse xml store.