|| !(part.getXmlSchema() instanceof XmlSchemaElement)) {
XmlOptions options = new XmlOptions();
XMLStreamReader reader;
if (obj instanceof XmlObjectBase) {
XmlObjectBase source = (XmlObjectBase)obj;
reader = source.newCursorForce().newXMLStreamReader(options);
} else {
XmlTokenSource source = (XmlTokenSource)obj;
reader = source.newCursor().newXMLStreamReader(options);
}
SchemaType st = (SchemaType)part.getProperty(SchemaType.class.getName());