//
// the non-wrapper style will get the type info from the part directly
//
public static String getFullClzName(MessagePartInfo part, ToolContext context, boolean primitiveType) {
DataBindingProfile dataBinding = context.get(DataBindingProfile.class);
String jtype = null;
QName xmlTypeName = getElementName(part);
// if this flag is true , mapping to java Type first;
// if not found , findd the primitive type : int ,long
// if not found, find in the generated class
if (!primitiveType && dataBinding != null) {
jtype = dataBinding.getType(xmlTypeName, true);
}
if (!primitiveType && dataBinding == null) {
Class holderClass = JAXBUtils.holderClass(xmlTypeName.getLocalPart());
jtype = holderClass == null ? null : holderClass.getName();