@Override
  public void deleteElement() throws IncorrectOperationException {
    if(isSafeDelete()) {
      PsiElement element = getElement();
      LOG.assertTrue(element != null);
      element.delete();
    }
  }
@Override
  public void deleteElement()