> Yes I wrote the Velocity template, but I believe it could be considered > a work based on the example code found on Josh's site here: > http://java.sun.com/docs/books/effective/
Oh? Wait a minute? You saw an example of a type-safe enum in Josh's book as a best practice, you wrote something to generate a type-safe enum based upon that example, and THAT is why you applied the Sun license? Hopefully, someone more involved in this area can give us a more definitely answer, but I don't believe that what you did was necessary. --- Noel