break; case TOGGLE: addToSelection = !selectionModel.isSelected(rowValue); break;
@Test public void testPatternsSelectionModel() throws Exception { verify(view.chosenPatternsContainer).add(chosenPatternWidgetCaptor.capture()); selectionModel = (MultiSelectionModel<Pattern52>) chosenPatternWidgetCaptor.getValue().getSelectionModel(); person = new Pattern52(); person.setFactType("Person"); selectionModel.setSelected(person, true); assertTrue(selectionModel.isSelected(person)); person.setBoundName("p"); assertTrue(selectionModel.isSelected(person)); } }
@Test public void testPatternsSelectionModel() throws Exception { verify(view.chosenPatternsContainer).add(chosenPatternsWidgetCaptor.capture()); patternSelectionModel = (MultiSelectionModel<ActionInsertFactFieldsPattern>) chosenPatternsWidgetCaptor.getValue().getSelectionModel(); pattern = new ActionInsertFactFieldsPattern(); pattern.setFactType("Message"); pattern.setBoundName("m"); patternSelectionModel.setSelected(pattern, true); assertTrue(patternSelectionModel.isSelected(pattern)); pattern.setInsertedLogically(true); assertTrue(patternSelectionModel.isSelected(pattern)); }
@Test public void testSetFieldSelectionModel() throws Exception { verify(view.chosenFieldsContainer).add(chosenFieldsWidgetCaptor.capture()); selectionModel = (MultiSelectionModel<ActionSetFieldCol52>) chosenFieldsWidgetCaptor.getValue().getSelectionModel(); setFieldCol52 = new ActionSetFieldCol52(); setFieldCol52.setType("Person"); setFieldCol52.setFactField("name"); setFieldCol52.setUpdate(true); selectionModel.setSelected(setFieldCol52, true); assertTrue(selectionModel.isSelected(setFieldCol52)); setFieldCol52.setValueList("a,b,c"); assertTrue(selectionModel.isSelected(setFieldCol52)); }
@Test public void testSetFieldSelectionModel() throws Exception { verify(view.chosenFieldsContainer).add(chosenFieldsWidgetCaptor.capture()); fieldSelectionModel = (MultiSelectionModel<ActionInsertFactCol52>) chosenFieldsWidgetCaptor.getValue().getSelectionModel(); insertFactCol52 = new ActionInsertFactCol52(); insertFactCol52.setType("Applicant"); insertFactCol52.setFactField("age"); insertFactCol52.setType("Integer"); fieldSelectionModel.setSelected(insertFactCol52, true); assertTrue(fieldSelectionModel.isSelected(insertFactCol52)); insertFactCol52.setDefaultValue(new DTCellValue52(18)); assertTrue(fieldSelectionModel.isSelected(insertFactCol52)); }
@Test public void testConditionsSelectionModel() throws Exception { verify(view.chosenConditionsContainer).add(chosenConditionsWidgetCaptor.capture()); selectionModel = (MultiSelectionModel<ConditionCol52>) chosenConditionsWidgetCaptor.getValue().getSelectionModel(); condition = new ConditionCol52(); condition.setFieldType("String"); condition.setOperator("=="); condition.setFactField("name"); selectionModel.setSelected(condition, true); assertTrue(selectionModel.isSelected(condition)); condition.setBinding("personName"); assertTrue(selectionModel.isSelected(condition)); } }
break; case TOGGLE: addToSelection = !selectionModel.isSelected(rowValue); break;
break; case TOGGLE: addToSelection = !selectionModel.isSelected(rowValue); break;