private ActionInsertFactFieldsPattern lookupExistingInsertFactPattern(final String boundName) { for (ActionInsertFactFieldsPattern p : patternToActionsMap.keySet()) { if (p.getBoundName().equals(boundName)) { return p; } } final ActionInsertFactFieldsPattern p = new ActionInsertFactFieldsPattern(); patternToActionsMap.put(p, new ArrayList<ActionInsertFactCol52>()); return p; }
private ActionInsertFactFieldsPattern lookupExistingInsertFactPattern(final String boundName) { for (ActionInsertFactFieldsPattern p : patternToActionsMap.keySet()) { if (p.getBoundName().equals(boundName)) { return p; } } final ActionInsertFactFieldsPattern p = new ActionInsertFactFieldsPattern(); patternToActionsMap.put(p, new ArrayList<ActionInsertFactCol52>()); return p; }
@UiHandler(value = "btnAddFactTypes") public void btnAddFactTypesClick( final ClickEvent event ) { for ( String type : availableFactTypesSelections ) { ActionInsertFactFieldsPattern pattern = new ActionInsertFactFieldsPattern(); pattern.setFactType( type ); chosenPatterns.add( pattern ); presenter.addPattern( pattern ); } setChosenPatterns( chosenPatterns ); presenter.stateChanged(); }
@UiHandler(value = "btnAddFactTypes") public void btnAddFactTypesClick( final ClickEvent event ) { for ( String type : availableFactTypesSelections ) { ActionInsertFactFieldsPattern pattern = new ActionInsertFactFieldsPattern(); pattern.setFactType( type ); chosenPatterns.add( pattern ); presenter.addPattern( pattern ); } setChosenPatterns( chosenPatterns ); presenter.stateChanged(); }
@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)); }