JavaParameter parameter = new JavaParameter(name, type, namespace);
parameter.setPartName(part.getName().getLocalPart());
if (part.getXmlSchema() instanceof XmlSchemaSimpleType) {
XmlSchemaSimpleType simpleType = (XmlSchemaSimpleType)part.getXmlSchema();
if (simpleType.getContent() instanceof XmlSchemaSimpleTypeList && !part.isElement()) {
parameter.annotate(new XmlListAnotator(jm.getInterface()));
}
}
parameter.setQName(ProcessorUtil.getElementName(part));
parameter.setDefaultValueWriter(ProcessorUtil.getDefaultValueWriter(part, context));
String fullJavaName = ProcessorUtil.getFullClzName(part, context, false);