code: protected void fireTextNodesRemoved(ITextNode[] textNodes, int index) {
      for (IDatabaseListener iDatabaseListener : listeners) {
        iDatabaseListener.textNodesRemoved(this, textNodes, index);
      }
    }
docs: Notifies the registered listeners that some text nodes have been
  removed.
  @param textNodes the text nodes that have been removed
  @param index the position of the topmost text node that has been
  removed