r1310 - trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/util/editor
Author: tchemit Date: 2013-10-16 12:49:28 +0200 (Wed, 16 Oct 2013) New Revision: 1310 Url: http://forge.codelutin.com/projects/tutti/repository/revisions/1310 Log: use jaxx api Modified: trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/util/editor/SimpleTimeEditorHandler.java Modified: trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/util/editor/SimpleTimeEditorHandler.java =================================================================== --- trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/util/editor/SimpleTimeEditorHandler.java 2013-10-15 15:45:56 UTC (rev 1309) +++ trunk/tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/util/editor/SimpleTimeEditorHandler.java 2013-10-16 10:49:28 UTC (rev 1310) @@ -24,7 +24,7 @@ * #L% */ -import org.apache.commons.beanutils.PropertyUtils; +import jaxx.runtime.swing.editor.bean.BeanUIUtil; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; @@ -32,7 +32,6 @@ import javax.swing.SpinnerDateModel; import java.beans.PropertyChangeEvent; import java.beans.PropertyChangeListener; -import java.beans.PropertyDescriptor; import java.lang.reflect.Method; import java.util.Calendar; import java.util.Date; @@ -260,12 +259,7 @@ throw new NullPointerException("could not find property in " + editor); } - try { - PropertyDescriptor descriptor = PropertyUtils.getPropertyDescriptor(bean, property); - mutator = descriptor.getWriteMethod(); - } catch (Exception e) { - throw new RuntimeException(e); - } + mutator = BeanUIUtil.getMutator(bean, property); } return mutator; }
participants (1)
-
tchemit@users.forge.codelutin.com