class KnowledgeSessionsModal extends Elemental2Modal<KnowledgeSessionsModal.View> {

    public void setup(final KnowledgeBaseItemPresenter parentPresenter) {

        this.parentPresenter = parentPresenter;

        knowledgeBasesListPresenter.setup(
                getView().getKnowledgeSessionsTable(),
                parentPresenter.getObject().getKSessions(),
                (kSessionModel, presenter) -> presenter.setup(kSessionModel, this));

        superSetup();

        setWidth("1200px");
    }

    @Inject public  KnowledgeSessionsModal(final View view,
                                  final KnowledgeBasesListPresenter knowledgeBasesListPresenter);

}