}
    protected void processAttributes(ComplexType complexType) {        if (complexType == null) {            return;        }        Enumeration enum = complexType.getAttributeDecls();        while (enum.hasMoreElements()) {            AttributeDecl attribute = (AttributeDecl) enum.nextElement();            String clsName = (String) clsStack.peek();            LOG.debug("creating atd (" + attribute.getName() + ","                      + attribute.getSimpleType().getName() + ")" + " for class: " + clsName);            AttributeDescriptor atd = new AttributeDescriptor(generateJavaName(attribute.getName()),                            OntologyUtil.xmlToJavaType(attribute.getSimpleType().getName()));            Set atds = getFieldSetForClass(attributes, clsName);            atds.add(atd);        }