this.property = property;
this.propertyValue = propertyValue;
this.javaType = javaType;
sourceDataType = new DataTypeImpl<XMLType>(DOMDataBinding.NAME, Node.class, new XMLType(null, this.property
.getXSDType()));
TypeInfo typeInfo = null;
if (this.property.getXSDType() != null) {
if (SimpleTypeMapperImpl.isSimpleXSDType(this.property.getXSDType())) {
typeInfo = new TypeInfo(property.getXSDType(), true, null);
} else {
typeInfo = new TypeInfo(property.getXSDType(), false, null);
}
} else {
typeInfo = new TypeInfo(property.getXSDType(), false, null);
}
XMLType xmlType = new XMLType(typeInfo);
String dataBinding = null; // (String)property.getExtensions().get(DataBinding.class.getName());
if (dataBinding != null) {