## used to build sections of createDConfig method. $mthd is a getter. $xpath is non-null #macro ( dconfigCreate $mthd $xpath ) #set ( $beanAttr = $mthd.getAnnotatableField().getProperty() )## SomeType #set ( $isArray = $mthd.getReturnType().isArray() ) #if ($isArray) #set ( $beanType = $mthd.getReturnType().getComponentType().getQualifiedName() ) #else #set ( $beanType = $mthd.getReturnType().getQualifiedName() ) #end if ($xpath.equals(xpath)) { #if ($isArray) $beanType btn = null; ${beanType}[] list = beanTreeNode.${mthd.getName()}(); for (int i=0;i