[jboss-cvs] JBossAS SVN: r66279 - projects/microcontainer/trunk/managed/src/main/org/jboss/managed/plugins.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Fri Oct 19 07:53:30 EDT 2007


Author: alesj
Date: 2007-10-19 07:53:30 -0400 (Fri, 19 Oct 2007)
New Revision: 66279

Modified:
   projects/microcontainer/trunk/managed/src/main/org/jboss/managed/plugins/WritethroughManagedPropertyImpl.java
Log:
Simplyfy setValue condition.

Modified: projects/microcontainer/trunk/managed/src/main/org/jboss/managed/plugins/WritethroughManagedPropertyImpl.java
===================================================================
--- projects/microcontainer/trunk/managed/src/main/org/jboss/managed/plugins/WritethroughManagedPropertyImpl.java	2007-10-19 11:48:37 UTC (rev 66278)
+++ projects/microcontainer/trunk/managed/src/main/org/jboss/managed/plugins/WritethroughManagedPropertyImpl.java	2007-10-19 11:53:30 UTC (rev 66279)
@@ -33,7 +33,6 @@
 import org.jboss.managed.spi.factory.InstanceClassFactory;
 import org.jboss.metatype.api.values.MetaValue;
 import org.jboss.metatype.api.values.MetaValueFactory;
-import org.jboss.metatype.api.types.MetaType;
 import org.jboss.metatype.plugins.values.MetaValueFactoryBuilder;
 
 /**
@@ -105,18 +104,8 @@
             else
                metaValue = (MetaValue)value;
 
-            boolean setValue;
-            if (metaValue == null)
+            if (metaValue == null || metaValue.getMetaType().isTable() == false)
             {
-               setValue = true;
-            }
-            else
-            {
-               MetaType metaType = metaValue.getMetaType();
-               setValue = (metaType.isTable() == false);
-            }
-            if (setValue)
-            {
                InstanceClassFactory icf = getObjectFactory().getInstanceClassFactory(attachment.getClass());
                BeanInfo beanInfo = propertyInfo.getBeanInfo();
                icf.setValue(beanInfo, this, attachment, metaValue);




More information about the jboss-cvs-commits mailing list