String (final String name, @Nullable final AbstractMethodParams methodParams) { StringBuilder sb = new StringBuilder(name); if (methodParams == null) { sb.append("()"); } else if (methodParams.getXmlTag() != null) { sb.append("("); final List<GenericDomValue<PsiType>> list = methodParams.getMethodParams(); boolean first = true; for (GenericDomValue<PsiType> value : list) { if (first) first = false; else sb.append(", "); sb.append(value.getStringValue()); } sb.append(")"); } return sb.toString(); }