} else if ("simpleAttribute".equals(nodeName)) {
ia = new SimpleAttributeConveter(fieldName, attribute);
} else if ("simpleElement".equals(nodeName)) {
ip = new SimpleElementConverter(fieldName, attribute);
} else if ("ComplexProperty".equals(nodeName)) {
ip = new ComplexPropertyConverter(fieldName, type);
} else if ("listProperty".equals(nodeName)) {
ip = new ListPropertyConverter(fieldName, type);
} else if ("setProperty".equals(nodeName)) {
ip = new SetPropertyConverter(fieldName, type);
} else if ("reference".equals(nodeName)) {