The framework has changed considerably since the 0.6.x release (see changes.txt). To convert you existing application please work through through this list and make these changes.
AbstractNakedObject and not NakedObject.
NakedObject is now an interface.InternalCollection class is sought in
the org.nakedobjects.object.collection package.org.nakedobjects.object.value packageSelectionObject to
Option.Currency to
Money
Date to Date,
Time, and TimeStamp
ActionController to
ActionAbout
AttributeController to
FieldAbout
attributeOrder()
to fieldOrder()
ActionController.ALLOW to
ActionAbout.ENABLE
ActionController.VETO to
ActionAbout.DISABLE
createAbout() to
ActionAbout.enable()DefaultApplication to
Exploration
DefaultApplication.classSet(ClassSet
set) to
Exploration.classSet(NakedClassList
classes)DefaultApplication.configureLogging() to
Exploration.configureSystemLogging()
Delete
DefaultApplication.installObjectStore()
or replace it with:
protected NakedObjectStore installObjectStore() throws
ConfigurationException, ObjectStoreException { return
super.installObjectStore(); }
Copyright (c) 2002 - 2004 nakedobjects.org
You may print this document for your own personal
use, or you may copy it in electronic form for access within your
organisation, provided that this notice is preserved.