throws ClassNotFoundException { Node argumentsElement = methodElement.getFirstChild(); Element returnElement = (Element) argumentsElement.getNextSibling() .getFirstChild(); String[] args = this.getArgumentClasses(argumentsElement .getChildNodes()); String ret = this.getReturnClass(returnElement); Method m = new Method(className, methodElement.getAttribute("name"), args, ret, Boolean.valueOf( methodElement.getAttribute("inSubClasses")) .booleanValue()); if (m.isInSubClasses()) { methodsNoRemove.add(m.getNameAndSignature()); } log.debug("Method builded: " + m); return m; }
throws ClassNotFoundException { Node argumentsElement = methodElement.getFirstChild(); Element returnElement = (Element) argumentsElement.getNextSibling() .getFirstChild(); String[] args = this.getArgumentClasses(argumentsElement .getChildNodes()); String ret = this.getReturnClass(returnElement); Method m = new Method(className, methodElement.getAttribute("name"), args, ret); log.debug("Method builded: " + m); return m; }
    private Method buidMethod(String className, Element methodElement)            throws ClassNotFoundException {        Node argumentsElement = methodElement.getFirstChild();        Element returnElement = (Element) argumentsElement.getNextSibling()                .getFirstChild();        String[] args = this.getArgumentClasses(argumentsElement                .getChildNodes());        String ret = this.getReturnClass(returnElement);        Method m = new Method(className, methodElement.getAttribute("name"),                args, ret, Boolean.valueOf(                        methodElement.getAttribute("inSubClasses"))                        .booleanValue());        if (m.isInSubClasses()) {            methodsNoRemove.add(m.getNameAndSignature());        }        log.debug("Method builded: " + m);        return m;    }