removeNode(nodeId) {

    if (!this.isNodeIncludedById(nodeId)) {

      return false;
    }

    const part = ViewAbstraction._getNodeIdFilterPart(nodeId);
    const f = this.getNodeFilter('raw').replace(part, '');

    this.setNodeFilter(f);

    // if (this.getNodeData(nodeId)) {
    //   this.saveNodeData(nodeId, null);
    // }

    return true;

  }
Removes a node from the the view filter that has been
explicitly added before.

ATTENTION: Never remove the node data (i.e. style and positions)
from the node-data store. This will be done by a garbage
collector. See Adapter.prototype._removeObsoleteViewData

@return {boolean} True if node was removed, false otherwise.
    Note: false is also returned if the node did not exist before.