result.append(element.getName());
result.append(" (");
result.append(HaxePresentableUtil.getPresentableParameterList(element, specializations));
result.append(")");
}
final HaxeTypeTag typeTag = PsiTreeUtil.getChildOfType(element, HaxeTypeTag.class);
if (typeTag != null) {
result.append(":");
result.append(HaxePresentableUtil.buildTypeText(element, typeTag.getTypeOrAnonymous().getType(), specializations));
}
result.append(componentType == HaxeComponentType.FIELD ? ";" : "{\n}");
return result.toString();
}