This post originated from an RSS feed registered with Java Buzz
by Dan Haywood.
Original Post: Simulated Enums – supporting choices
Feed Title: Domain Driven Design using Naked Objects
Feed URL: http://danhaywood.com/feed/
Feed Description: Naked Objects is an open source Java framework making it easy to develop domain-driven applications. This blog provides hints and tips to help you get the most out of Naked Objects and its sister projects, extending and supplementing the ideas in Dan's pragprog book of the same name.
In my last post I showed how to simulate enums, and then Giorgio asked in the comments as to how this fits in with the choices() method, used to provide a drop-down list of values.
To start with, let's add an all() method to StockType:
import org.nakedobjects.applib.DomainObjectContainer;
public class StockType extends EnumeratedAbstract {
...