Icon openIcon = presentation.getIcon(true);
Icon closedIcon = presentation.getIcon(false);
String name = presentation.getPresentableText();
String locationString = presentation.getLocationString();
TextAttributesKey attributesKey = presentation.getTextAttributesKey();
Color color = computeColor();
String tooltip = presentation.getTooltip();
boolean updated = !Comparing.equal(new Object[]{myOpenIcon, myClosedIcon, myName, myLocationString, myColor, myAttributesKey, myTooltip},
new Object[]{openIcon, closedIcon, name, locationString, color, attributesKey, tooltip});