<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.2.1" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
	<title>Comments on: WicketWebBeans 1.0-rc2 Released</title>
	<link>http://dansyrstad.com/2007/12/03/wicketwebbeans-10-rc2-released/</link>
	<description>If you don't know where you want to go, any road will take you there</description>
	<pubDate>Sun, 05 Feb 2012 01:30:54 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.2.1</generator>

	<item>
		<title>By: Dan Syrstad</title>
		<link>http://dansyrstad.com/2007/12/03/wicketwebbeans-10-rc2-released/#comment-5</link>
		<author>Dan Syrstad</author>
		<pubDate>Wed, 05 Dec 2007 02:35:51 +0000</pubDate>
		<guid>http://dansyrstad.com/2007/12/03/wicketwebbeans-10-rc2-released/#comment-5</guid>
		<description>&lt;p&gt;Jon:  &lt;/p&gt;
&lt;p&gt;Thank you! Both of these are really good suggestions. The latter one would be especially useful if you're using annotations or beanprops. I'll add them to the to-do list!&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Jon:  </p>
<p>Thank you! Both of these are really good suggestions. The latter one would be especially useful if you&#8217;re using annotations or beanprops. I&#8217;ll add them to the to-do list!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jonathan Locke</title>
		<link>http://dansyrstad.com/2007/12/03/wicketwebbeans-10-rc2-released/#comment-4</link>
		<author>Jonathan Locke</author>
		<pubDate>Tue, 04 Dec 2007 22:02:12 +0000</pubDate>
		<guid>http://dansyrstad.com/2007/12/03/wicketwebbeans-10-rc2-released/#comment-4</guid>
		<description>Also, why can't I say just this:

12         add(new BeanForm("beanForm", new Customer()));

instead of this:

12         Customer bean = new Customer();
13         BeanMetaData meta = new BeanMetaData(bean.getClass(), null, this, null, false);
14         add( new BeanForm("beanForm", bean, meta) );

assuming I want the default metadata extraction.</description>
		<content:encoded><![CDATA[<p>Also, why can&#8217;t I say just this:</p>
<p>12         add(new BeanForm(&#8221;beanForm&#8221;, new Customer()));</p>
<p>instead of this:</p>
<p>12         Customer bean = new Customer();<br />
13         BeanMetaData meta = new BeanMetaData(bean.getClass(), null, this, null, false);<br />
14         add( new BeanForm(&#8221;beanForm&#8221;, bean, meta) );</p>
<p>assuming I want the default metadata extraction.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jonathan Locke</title>
		<link>http://dansyrstad.com/2007/12/03/wicketwebbeans-10-rc2-released/#comment-3</link>
		<author>Jonathan Locke</author>
		<pubDate>Tue, 04 Dec 2007 21:57:47 +0000</pubDate>
		<guid>http://dansyrstad.com/2007/12/03/wicketwebbeans-10-rc2-released/#comment-3</guid>
		<description>One suggestion: simplify or refactor BeanMetaData constructions somehow.  Why not use factory methods to create BeanMetaData?  I think it might be a bit more self-documenting.  This is not easily understood at a glance:

new BeanMetaData(bean.getClass(), null, this, null, false);

Something like this is easier to read, although arguably a bit less discoverable.

BeanMetaData.forBean(bean);
BeanMetaData.forChildBean(bean, VIEW_ONLY);</description>
		<content:encoded><![CDATA[<p>One suggestion: simplify or refactor BeanMetaData constructions somehow.  Why not use factory methods to create BeanMetaData?  I think it might be a bit more self-documenting.  This is not easily understood at a glance:</p>
<p>new BeanMetaData(bean.getClass(), null, this, null, false);</p>
<p>Something like this is easier to read, although arguably a bit less discoverable.</p>
<p>BeanMetaData.forBean(bean);<br />
BeanMetaData.forChildBean(bean, VIEW_ONLY);</p>
]]></content:encoded>
	</item>
</channel>
</rss>

