public void setName(final String name) { kSessionModel.setName(name); parentPresenter.fireChangeEvent(); }
KSessionModel newKSessionModel() { final KSessionModel kSessionModel = new KSessionModel(); kSessionModel.setName(""); kSessionModel.setDefault(knowledgeBasesListPresenter.getObjectsList().isEmpty()); return kSessionModel; }
private void addMockKBaseModel(final String kbaseName, final String ksessionsName) { KBaseModel kbaseModel = new KBaseModel(); kbaseModel.setName(kbaseName); KSessionModel ksessionModel = new KSessionModel(); ksessionModel.setName(ksessionsName); kbaseModel.getKSessions().add(ksessionModel); kmodule.getKBases().put(kbaseName, kbaseModel); }
@Test public void testOnDefaultKnowledgeSessionChangedWithAnotherKSessionModel() { final KBaseModel kBaseModel = new KBaseModel(); final KSessionModel kSessionModel = new KSessionModel(); kSessionModel.setDefault(true); final KnowledgeSessionsModal parentPresenter = mock(KnowledgeSessionsModal.class); doReturn(kBaseModel).when(parentPresenter).getObject(); knowledgeSessionListItemPresenter.parentPresenter = parentPresenter; knowledgeSessionListItemPresenter.kSessionModel = kSessionModel; final KSessionModel anotherKSessionModel = new KSessionModel(); anotherKSessionModel.setName("Distinguishing name"); knowledgeSessionListItemPresenter.onDefaultKnowledgeSessionChanged(new DefaultKnowledgeSessionChange(kBaseModel, anotherKSessionModel)); Assert.assertEquals(false, kSessionModel.isDefault()); } }
public Object unmarshal(HierarchicalStreamReader reader, final UnmarshallingContext context) { final KSessionModel kSession = new KSessionModel(); kSession.setName(reader.getAttribute("name")); kSession.setDefault("true".equals(reader.getAttribute("default")));