/* */ public static String getWrapperType(TypeEntry type) /* */ { /* 781 */ String dims = type.getDimensions(); /* 782 */ if (!dims.equals("")) /* */ { /* 784 */ TypeEntry te = type.getRefType(); /* 785 */ if ((te != null) && (!te.getDimensions().equals(""))) /* */ { /* 788 */ return getWrapperType(te) + dims; /* */ } /* 790 */ if (((te instanceof BaseType)) || (((te instanceof DefinedElement)) && ((te.getRefType() instanceof BaseType)))) /* */ { /* 794 */ return getWrapperType(te) + dims; /* */ } /* */ } /* 797 */ return getWrapperType(type.getName()); /* */ }