@Override
  public PsiElement getParent() {
    T stub = getGreenStub();
    if (stub != null && !((ObjectStubBase<?>)stub).isDangling()) {
      return stub.getParentStub().getPsi();
    }

    return SourceTreeToPsiMap.treeElementToPsi(getNode().getTreeParent());
  }
@Override
  public PsiElement getParent()