>>>>> "Nicolas" == Nicolas De Loof <[EMAIL PROTECTED]> writes:
Nicolas> String setterName = "set" Nicolas> + arg.substring(0,1).toUpperCase() Nicolas> + arg.substring(1); Nicolas> try { Nicolas> System.out.println("setterName "+setterName); Nicolas> Method setter = parentTag.getClass().getMethod( Nicolas> setterName, new Class[] { String.class } ); Nicolas> setter.invoke(parentTag, Nicolas> new Object[] {getBodyContent().getString()} ); I believe the functionality in this block is basically what "BeanUtils.populate()" does, although with a little more overhead. -- =================================================================== David M. Karr ; Java/J2EE/XML/Unix/C++ [EMAIL PROTECTED] -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>