Bug 239518 [Contributions] Fix up TextActionHandler's handling of Delete to use Text.insert
bundles/org.eclipse.ui.ide/extensions/org/eclipse/ui/actions/TextActionHandler.java
public void setCutAction(IAction action) {
        if (cutAction == action) {
			return;
		}
        if (cutAction != null) {
			cutAction.removePropertyChangeListener(cutActionListener);
		}
        cutAction = action;
        if (cutAction != null) {
			cutAction.addPropertyChangeListener(cutActionListener);
		}
        textCutAction.updateEnabledState();
    }
    /**
     * Set the default <code>IAction</code> handler for the Paste
     * action. This <code>IAction</code> is run only if no active
     * inline text control.
     *
     * @param action the <code>IAction</code> to run for the
     *    Paste action, or <code>null</code> if not interested.
     */
    public void setPasteAction(IAction action) {
        if (pasteAction == action) {
			return;
		}
        if (pasteAction != null) {
			pasteAction.removePropertyChangeListener(pasteActionListener);
		}
        pasteAction = action;
        if (pasteAction != null) {