String () { String text = myText; if (myException != null) { if (text == null) { text = buildExceptionStacktrace(myException); } else { text += "\n\n" + buildExceptionStacktrace(myException); } } if (text == null) { text = myTitle; } if (text == null) { assert myGroup != null; text = myGroup; } return text; }