root = false;
Class<?> factoryClass = xmlType.factoryClass();
if (factoryClass != XmlType.DEFAULT.class)
factoryClassInfo = (ClassInfo) typeInfo.getTypeInfoFactory().getTypeInfo(factoryClass);
factoryMethod = xmlType.factoryMethod();
propertyOrder = xmlType.propOrder();
}
JBossXmlType jbossXmlType = typeInfo.getUnderlyingAnnotation(JBossXmlType.class);
if (jbossXmlType != null)
{