Star Objects is an umbrella project for the various sister projects of Naked Objects framework.
Its purpose is to:
This site contains submodules for the documentation and programming standards resources. The corporate POM and Maven site skin are not included here, but instead are built separately (otherwise we get into bootstrapping issues). However, the documentation does fully describe how to build and deploy the corporate POM, the Maven site skin as well as this site.
The diagram below shows Naked Objects and its sister projects as a hexagonal architecture.
Sister projects are shown as black on pink (implemented) or white on pale pink (planned). All other components are part of the Naked Objects framework.
The status of sister projects implemented/released are:
Project | Description | Home Page | Version | NO Version |
Star Objects (this project) | Umbrella project for all sister projects | http://starobjects.sourceforge.net | 1 (nb: no snapshots) | n/a |
JPA Objects | Hibernate-based object store | http://jpaobjects.sourceforge.net | stable:n/a dev :1.0-beta-3-SNAPSHOT | 4.0.0 4.0.1-SNAPSHOT |
Tested Objects | FitNesse integration | http://testedobjects.sourceforge.net | stable:n/a dev :1.0-beta-3-SNAPSHOT | 4.0.0 4.0.1-SNAPSHOT |
Restful Objects | RESTful viewer | http://restfulobjects.sourceforge.net | stable:n/a dev :1.0-beta-3-SNAPSHOT | 4.0.0 4.0.1-SNAPSHOT |
Wicket Objects | Apache Wicket-based viewer | http://wicketobjects.sourceforge.net | stable:n/a dev :0.1-SNAPSHOT | 4.0.0 4.0.1-SNAPSHOT |
Groovy Objects | Support for domain objects in Groovy | http://groovyobjects.sourceforge.net | stable:n/a dev :0.1-SNAPSHOT | 4.0.0 4.0.1-SNAPSHOT |
Other projects planned are:
Project | Description | Home Page |
Tested Objects enhancements | Concordion & Cucumber support | http://testedobjects.sourceforge.net |
Vaadin Objects | Ajax viewer built using Vaadin toolkit | (none yet) |
JavaFx Objects | JavaFX viewer | (none yet) |
Rcp Objects | Eclipse RCP viewer | (none yet) |