class TranslationEditorPresenter extends
        WidgetPresenter<TranslationEditorDisplay> implements
        PageChangeEventHandler, PageCountChangeEventHandler,
        TranslationEditorDisplay.Listener {

    @Override
    protected void onBind() {
        transFilterPresenter.bind();
        transUnitNavigationPresenter.bind();
        transUnitsTablePresenter.bind();

        registerHandler(eventBus.addHandler(PageChangeEvent.TYPE, this));
        registerHandler(eventBus.addHandler(PageCountChangeEvent.TYPE, this));
    }

    @Inject public  TranslationEditorPresenter(TranslationEditorDisplay display,
            EventBus eventBus,
            TransUnitNavigationPresenter transUnitNavigationPresenter,
            TransFilterPresenter transFilterPresenter,
            TransUnitsTablePresenter transUnitsTablePresenter,
            EditorKeyShortcuts editorKeyShortcuts);

}