In general, you have to expect that properties will return null values, so I always check !Boolean.TRUE.equals(value) rather than ((Boolean)value).booleanValue(). I don't think it would hurt anything to set SELECTED to FALSE instead of null, but you shouldn't count on finding FALSE instead of null because everything gets initialized to null.
rk [Non-text portions of this message have been removed] ------------------------ Yahoo! Groups Sponsor --------------------~--> Get fast access to your favorite Yahoo! Groups. Make Yahoo! your home page http://us.click.yahoo.com/dpRU5A/wUILAA/yQLSAA/IMSolB/TM --------------------------------------------------------------------~-> Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/vassalengine/ <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/
