@Dependent public class KnowledgeBaseItemPresenter extends ListItemPresenter<KBaseModel,KnowledgeBasesPresenter,KnowledgeBaseItemPresenter.View>
| Modifier and Type | Class and Description |
|---|---|
static class |
KnowledgeBaseItemPresenter.IncludedKnowledgeBasesListPresenter |
static class |
KnowledgeBaseItemPresenter.PackageListPresenter |
static interface |
KnowledgeBaseItemPresenter.View |
view| Constructor and Description |
|---|
KnowledgeBaseItemPresenter(KnowledgeBaseItemPresenter.View view,
javax.enterprise.event.Event<DefaultKnowledgeBaseChange> defaultKnowledgeBaseChangeEvent,
KnowledgeSessionsModal knowledgeSessionsModal,
KnowledgeBaseItemPresenter.IncludedKnowledgeBasesListPresenter includedKnowledgeBasesListPresenter,
KnowledgeBaseItemPresenter.PackageListPresenter packageListPresenter) |
| Modifier and Type | Method and Description |
|---|---|
void |
addNewIncludedKnowledgeBase() |
void |
addPackage() |
void |
fireChangeEvent() |
KBaseModel |
getObject() |
void |
onDefaultKnowledgeSessionChanged(DefaultKnowledgeBaseChange event) |
void |
onNameChange(String name) |
void |
remove() |
void |
setDefault(boolean isDefault) |
KnowledgeBaseItemPresenter |
setup(KBaseModel kBaseModel,
KnowledgeBasesPresenter parentPresenter) |
void |
showKnowledgeSessionsModal() |
void |
signalAddedOrRemoved() |
getView, setListPresenter@Inject public KnowledgeBaseItemPresenter(KnowledgeBaseItemPresenter.View view, javax.enterprise.event.Event<DefaultKnowledgeBaseChange> defaultKnowledgeBaseChangeEvent, KnowledgeSessionsModal knowledgeSessionsModal, KnowledgeBaseItemPresenter.IncludedKnowledgeBasesListPresenter includedKnowledgeBasesListPresenter, KnowledgeBaseItemPresenter.PackageListPresenter packageListPresenter)
public KnowledgeBaseItemPresenter setup(KBaseModel kBaseModel, KnowledgeBasesPresenter parentPresenter)
setup in class ListItemPresenter<KBaseModel,KnowledgeBasesPresenter,KnowledgeBaseItemPresenter.View>public void remove()
remove in class ListItemPresenter<KBaseModel,KnowledgeBasesPresenter,KnowledgeBaseItemPresenter.View>public void onNameChange(String name)
public void fireChangeEvent()
public KBaseModel getObject()
getObject in class ListItemPresenter<KBaseModel,KnowledgeBasesPresenter,KnowledgeBaseItemPresenter.View>public void addNewIncludedKnowledgeBase()
public void addPackage()
public void showKnowledgeSessionsModal()
public void signalAddedOrRemoved()
public void setDefault(boolean isDefault)
public void onDefaultKnowledgeSessionChanged(@Observes
DefaultKnowledgeBaseChange event)
Copyright © 2001–2021 JBoss by Red Hat. All rights reserved.