@Override
  public boolean update() {
    boolean changed = super.update();
    TagIconAndText newTagIconAndText = TagManager.isEnabled() ? TagManager.getTagIconAndText(getPsiElement()) : TagIconAndText.EMPTY;
    if (!newTagIconAndText.equals(myTagIconAndText)) {
      myTagIconAndText = newTagIconAndText;
      changed = true;
    }
    myBackgroundColor = ProjectViewTree.getColorForElement(getContainingFile());
    return changed;
  }
@Override
  public boolean update()