TabInfo (@NlsContexts.TabTitle @NotNull String text) { List<SimpleTextAttributes> attributes = myText.getAttributes(); TextAttributes textAttributes = attributes.size() == 1 ? attributes.get(0).toTextAttributes() : null; SimpleTextAttributes defaultAttributes = getDefaultAttributes(); if (!myText.toString().equals(text) || !Comparing.equal(textAttributes, defaultAttributes.toTextAttributes())) { clearText(false); append(text, defaultAttributes); } return this; }