logger.info("(JAXB Writer) Attribute lists are not supported yet!");
} else {
writeSimpleTypeAttribute(atBuilder, rawType, c, jt);
}
} else if (prop instanceof RuntimeValuePropertyInfo) {
RuntimeValuePropertyInfo propv = (RuntimeValuePropertyInfo) prop;
Type rawType = propv.getRawType();
Class c = (Class) propv.getTarget().getType();
JType jt = getType(rawType);
JVar var = classBuilder.getCurrentBlock().decl(jt,
prop.getName(),
classBuilder.getObject().invoke("getValue"));
writeSimpleTypeElement(classBuilder,
propv.getTarget(),
propv.getAdapter(),
var, true, rawType, c, jt);
} else if (prop instanceof RuntimeReferencePropertyInfo) {
RuntimeReferencePropertyInfo propRef = (RuntimeReferencePropertyInfo) prop;
//
// Set<? extends RuntimeElement> elements = propRef.getElements();