@Override
    public void delete(SimpleNestedSetsTreeNode simpleNestedSetsTreeNode) throws SystemException {

      super.delete(simpleNestedSetsTreeNode);

      _simpleNestedSetsTreeNodeList.remove(simpleNestedSetsTreeNode);

      removeSimpleNestedSetsTreeNode(simpleNestedSetsTreeNode);

      synchronizeSimpleNestedSetsTreeNodes();
    }