added = true;
} else if (type.equals("Real")) {
schema.getContent().addProperty(new RealType(metadata, prefix, attr.getLocalName(), attr.getValue()));
added = true;
} else if (type.equals("Date")) {
schema.getContent().addProperty(new DateType(metadata, prefix, attr.getLocalName(), attr.getValue()));
added = true;
} else if (type.equals("URI")) {
schema.getContent().addProperty(new TextType(metadata, prefix, attr.getLocalName(), attr.getValue()));
added = true;
} else if (type.equals("URL")) {