public String toXMLString(String prefix, String name) { StringBuilder sb = new StringBuilder(); if (name != null) { if (prefix != null) { sb.append("<").append(prefix).append(":").append(name).append(">"); } else { sb.append("<").append(preferredPrefix).append(":").append(name).append(">"); } } if (bMGetButtonDetailsRequest != null) { sb.append(bMGetButtonDetailsRequest.toXMLString(null, "BMGetButtonDetailsRequest")); } if (name != null) { if (prefix != null) { sb.append("</").append(prefix).append(":").append(name).append(">"); } else { sb.append("</").append(preferredPrefix).append(":").append(name).append(">"); } } return sb.toString(); }