if(nextProp.getName().equals("type")) {
XMLDirectMapping mapping = new XMLDirectMapping();
mapping.setAttributeName(nextProp.getName());
String xpath = nextProp.getQualifiedXPath(SDOConstants.SDO_URL, true);
mapping.setXPath(xpath);
mapping.setConverter(new TypeStringConverter(this.typeHelper));
if (getXsdType() != null) {
((XMLField)mapping.getField()).setSchemaType(getXsdType());
}
nextProp.setXmlMapping(mapping);
nextProp.addMappingToOwner(true, -1);