}
return true;
}
private JavaParameter getParameterFromProperty(Property property, JavaType.Style style, Part part) {
JType t = property.type();
String targetNamespace = ProcessorUtil.resolvePartNamespace(part);
if (targetNamespace == null) {
targetNamespace = property.elementName().getNamespaceURI();
}
JavaParameter parameter = new JavaParameter(property.name(), t.fullName(), targetNamespace);
parameter.setStyle(style);
parameter.setQName(property.elementName());
if (style == JavaType.Style.OUT || style == JavaType.Style.INOUT) {
parameter.setHolder(true);
parameter.setHolderName(javax.xml.ws.Holder.class.getName());
parameter.setHolderClass(t.boxify().fullName());
}
return parameter;
}