class BaseEditor {

    void initVersionRecordManager() {

        final String version = getPlace().getParameter("version", null);
        final Callback<VersionRecord> selectVersion = getSelectVersion();

        versionRecordManager.init(version, versionRecordManager.getCurrentPath(), selectVersion);
    }

      BaseEditor(VersionRecordManager versionRecordManager,
               BaseEditorView baseView,
               BasicFileMenuBuilder menuBuilder,
               Event<ChangeTitleWidgetEvent> changeTitleNotification);
    protected  BaseEditor();
    protected  BaseEditor(final BaseEditorView baseView);

}