<br><font size=2 face="sans-serif">$B$*=i$K$*L\$K$+$+$j$^$9!#EDB<$H?=$7$^$9!#(B</font>
<br>
<br><font size=2 face="sans-serif">$B8=:_!"(BS2Container$B!\(BS2Struts$B!\(BS2Dao$B$NAH$_9g$o$;$G3+H/$r$7$F$*$j$^$9!#(B</font>
<br><font size=2 face="sans-serif">$B2<5-$N$h$&$J%(%i!<$,H/@8$7!"$I$N$h$&$KBP1~$7$h$&$+$H9M$($F$$$k$H$3$m$G$9!#(B</font>
<br><font size=2 face="sans-serif">$B2?$+NI$$J}K!$,$"$j$^$7$?$i%"%I%P%$%9D:$1$J$$$G$7$g$&$+!#(B</font>
<br>
<br><font size=2 face="sans-serif">--------------------------------------------------</font>
<br><font size=2 face="sans-serif">S2Container$B$r(B2.3.15$B$+$i(B2.4.9$B$X%P!<%8%g%s%"%C%W$9$k$H!"2hLLA+0\;~$K(BIllegalPropertyRuntimeException$B$,H/@8$7$F$7$^$$$^$9!#(B</font>
<br><font size=2 face="sans-serif">$B0J2<$O%H%l!<%9%m%0$G$9!#(B</font>
<br>
<br><font size=2 face="sans-serif">org.seasar.framework.beans.IllegalPropertyRuntimeException:
[ESSR0059]$B%/%i%9(B(xx.xx.xxxxxxxxxx.xxx.xxx.xxxxx.xxxxxxx.action.impl.Sv0101d01ActionImpl$$EnhancedByS2AOP$$722969)$B$N%W%m%Q%F%#(B(sv0101d01Form)$B$N@_Dj$K<:GT$7$^$7$?!#M}M3$O(Bjava.lang.IllegalArgumentException:
argument type mismatch</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; at
org.seasar.framework.beans.impl.PropertyDescImpl.setValue(PropertyDescImpl.java:127)</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; at
org.seasar.framework.container.assembler.AbstractBindingTypeDef.setValue(AbstractBindingTypeDef.java:233)</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; at
org.seasar.framework.container.assembler.AbstractBindingTypeDef.bindAuto(AbstractBindingTypeDef.java:167)</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; at
org.seasar.framework.container.assembler.BindingTypeShouldDef.doBind(BindingTypeShouldDef.java:53)</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; at
org.seasar.framework.container.assembler.AbstractBindingTypeDef.bind(AbstractBindingTypeDef.java:73)</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; at
org.seasar.framework.container.assembler.AutoPropertyAssembler.assemble(AutoPropertyAssembler.java:65)</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; at
org.seasar.framework.container.deployer.RequestComponentDeployer.deploy(RequestComponentDeployer.java:62)</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; at
org.seasar.framework.container.impl.ComponentDefImpl.getComponent(ComponentDefImpl.java:98)</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; at
org.seasar.framework.container.impl.S2ContainerImpl.getComponent(S2ContainerImpl.java:124)</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; at
org.seasar.struts.pojo.PojoProcessAction.execute(PojoProcessAction.java:61)</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; at
org.apache.struts.chain.commands.servlet.ExecuteAction.execute(ExecuteAction.java:53)</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; at
org.apache.struts.chain.commands.AbstractExecuteAction.execute(AbstractExecuteAction.java:64)</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; at
org.apache.struts.chain.commands.ActionCommandBase.execute(ActionCommandBase.java:48)</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; at
org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:190)</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; at
org.apache.commons.chain.generic.LookupCommand.execute(LookupCommand.java:304)</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; at
org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:190)</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; at
org.apache.struts.chain.ComposableRequestProcessor.process(ComposableRequestProcessor.java:280)</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; at
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1858)</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; at
org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:459)</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; at
javax.servlet.http.HttpServlet.service(HttpServlet.java:709)</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; at
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; at
xx.xx.xxxxxxxxxx.xxx.xx.xxx.MsgServletFilter.doFilter(MsgServletFilter.java:53)</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; at
org.seasar.extension.filter.EncodingFilter.doFilter(EncodingFilter.java:62)</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; at
org.seasar.struts.filter.S2StrutsFilter.doFilter(S2StrutsFilter.java:42)</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; at
org.seasar.framework.container.filter.S2ContainerFilter.doFilter(S2ContainerFilter.java:63)</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; at
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; at
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; at
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; at
java.lang.Thread.run(Thread.java:595)</font>
<br>
<br>
<br><font size=2 face="sans-serif">$B4pK\E*$K(B2.4$B$N?75!G=Ey$O;H$o$:!"%G%W%m%$$b%N!<%^%k%b!<%I$G9T$C$F$$$^$9!#(B</font>
<br><font size=2 face="sans-serif">$B%3!<%I$rDI$C$F$_$?$H$3$m!"$I$&$d$i(BForm$B$N%9%3!<%W$r%j%/%(%9%H$K$7$?>l9g!"(BBeanValidatorForm$B$G%i%C%T%s%0$5$l$F$$$k$?$a$K(BAction$B$H>e<j$/%P%$%s%I$G$-$F$$$J$$$h$&$G$9!#(B</font>
<br><font size=2 face="sans-serif">$B0JA0$N%P!<%8%g%s$G$O>r7oH=Dj$G2sHr$5$l$F$$$^$7$?$,!"?7$7$$%P!<%8%g%s$G$O>e<j$/$$$C$F$$$J$$$h$&$G$9!#(B</font>
<br><font size=2 face="sans-serif">$B0J2<$O!"LdBjItJ,$H;W$o$l$k%3!<%I$G$9!#(B</font>
<br>
<br><font size=2 face="sans-serif">[S2Container 2.4.9]</font>
<br><font size=2 face="sans-serif">$B!&(Borg.seasar.framework.container.assembler.AbstractBindingTypeDef;</font>
<br>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; protected boolean bindAuto(ComponentDef
componentDef,</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
PropertyDesc propertyDesc, Object component) {</font>
<br>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; S2Container
container = componentDef.getContainer();</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; String propName
= propertyDesc.getPropertyName();</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; Class propType
= propertyDesc.getPropertyType();</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; if (container.hasComponentDef(propType))
{</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
ComponentDef cd = container.getComponentDef(propType);</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
if (cd.getComponentName() != null</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &amp;&amp; (cd.getComponentName().equalsIgnoreCase(propName)
|| StringUtil</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; .endsWithIgnoreCase(cd.getComponentName(),</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; ContainerConstants.PACKAGE_SEP + propName))) {</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; Object value = getValue(componentDef, propType, component,</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; propName);</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; // $B$3$N(BsetValue$B$,8F$S=P$5$l$FNc30$,H/@8$7$^$9(B</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; setValue(componentDef, propertyDesc, component, value);</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; return true;</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
}</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; }</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; if (container.hasComponentDef(propName))
{</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
Object value = getValue(componentDef, propName, component, propName);</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
if (propType.isInstance(value)) {</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; setValue(componentDef, propertyDesc, component, value);</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; return true;</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
}</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; }</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; if (BindingUtil.isAutoBindable(propType))
{</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
if (container.hasComponentDef(propType)) {</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; Object value = getValue(componentDef, propType, component,</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; propName);</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; setValue(componentDef, propertyDesc, component, value);</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; return true;</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
}</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
if (propType.isAssignableFrom(ComponentDef.class)) {</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; setValue(componentDef, propertyDesc, component, componentDef);</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; return true;</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
}</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; }</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; if (BindingUtil.isAutoBindableArray(propType))
{</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
Class clazz = propType.getComponentType();</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
Object[] values = container.findAllComponents(clazz);</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
if (values.length &gt; 0) {</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; setValue(componentDef, propertyDesc, component, values);</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; return true;</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
}</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; }</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; return false;</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; }</font>
<br>
<br>
<br><font size=2 face="sans-serif">$BHf3S$N$?$a!"0JA0$N%P!<%8%g%s$N%3!<%I$b:\$;$F$*$-$^$9!#(B</font>
<br>
<br><font size=2 face="sans-serif">[S2Container 2.3.15]</font>
<br><font size=2 face="sans-serif">$B!&(Borg.seasar.framework.container.assembler.AbstractBindingTypeDef;</font>
<br>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; protected boolean bindAuto(ComponentDef
componentDef,</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
PropertyDesc propertyDesc, Object component) {</font>
<br>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; S2Container
container = componentDef.getContainer();</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; String propName
= propertyDesc.getPropertyName();</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; Class propType
= propertyDesc.getPropertyType();</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; if (container.hasComponentDef(propName))
{</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
Object value = container.getComponent(propName);</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
if (propType.isInstance(value)) {</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; setValue(componentDef, propertyDesc, component, value);</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; return true;</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
}</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; }</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; if (BindingUtil.isAutoBindable(propType))
{</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
if (container.hasComponentDef(propType)) {</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; Object value = container.getComponent(propType);</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; setValue(componentDef, propertyDesc, component, value);</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; return true;</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
}</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
if (propType.isAssignableFrom(ComponentDef.class)) {</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; setValue(componentDef, propertyDesc, component, componentDef);</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; return true;</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
}</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; }</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; return false;</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; }</font>
<br><font size=2 face="sans-serif">--------------------------------------------------</font>
<br>
<br><font size=2 face="sans-serif">Form$B$r%;%C%7%g%s$K$7$F$7$^$($P$H$j$"$($:DL$k$N$G$9$,!"$G$-$l$P%j%/%(%9%H$G$$$-$?$$$H9M$($F$$$^$9!#(B</font>
<br>
<br><font size=2 face="sans-serif">$B$h$m$7$/$*4j$$CW$7$^$9!#(B</font>