This post originated from an RSS feed registered with Java Buzz
by Thomas Gideon.
Original Post: Navel 0.2 Released
Feed Title: Command Line Interface
Feed URL: http://www.gideonfamily.org/roller/rss/cmdln?catname=Java
Feed Description: The blog of a programmer-hacktivist-curmudgeon who occasional rants about society, work, and technology, among other things. Now how do I get to a command prompt on this thing?
I finished up my planned changes for the BeanManipulator class. It now fully supports nested and indexed properties, in any combination, in populateBean(). I'm not sure if their is a transitive change that needs to be made to describeBean(). It would be symmetrical but I'm not sure how useful--if you have any thoughs, weigh in.
I also added support for String to primitive/wrapper type conversion with the default PropertyEditor instances in the beans package. May have to re-work this code a bit to work 100% correctly with the JavaBeans spec. But doing the conversion this way allows users to provide their own PropertyEditors through the usual means, either through java.beans.PropertyEditorManager or an implementation of BeanInfo, to do String to whatever conversion. Nifty, huh?
Get the release from the usual place. I released updated sources and updated the JavaDocs, though I don't think they changed since release 0.1. ping me if you have any issues, problems or concerns. For all two of you who download 0.1, enjoy 0.2.