Bug 304926 [CommonNavigator] TextActionHandler in o.e.navigator.resources is a poor duplicate of the good one
It looks like this was copied from the real one in org.eclipse.ui.ide when the CNF was created because it needed an updateActionBars() method. Everything else is the same, except they have actually diverged due to many fixes from Paul last year. I will modify the original to add the required method and refer to the original.
bundles/org.eclipse.ui.navigator.resources/src/org/eclipse/ui/internal/navigator/resources/actions/TextActionHandler.java
private DeleteActionHandler textDeleteAction = new DeleteActionHandler();
    private CutActionHandler textCutAction = new CutActionHandler();
    private CopyActionHandler textCopyAction = new CopyActionHandler();
    private PasteActionHandler textPasteAction = new PasteActionHandler();
    private SelectAllActionHandler textSelectAllAction = new SelectAllActionHandler();
    private IAction deleteAction;
    private IAction cutAction;
    private IAction copyAction;
    private IAction pasteAction;
    private IAction selectAllAction;
    private IPropertyChangeListener deleteActionListener = new PropertyChangeListener(
            textDeleteAction);
    private IPropertyChangeListener cutActionListener = new PropertyChangeListener(
            textCutAction);
    private IPropertyChangeListener copyActionListener = new PropertyChangeListener(
            textCopyAction);
    private IPropertyChangeListener pasteActionListener = new PropertyChangeListener(
            textPasteAction);
    private IPropertyChangeListener selectAllActionListener = new PropertyChangeListener(
            textSelectAllAction);