protected void createSanStorageListWidget() { tree = new Tree(); treeContainer.add(tree); }
public void clear() { scrollPanel.remove(table); table = new FlexTable(); table.setStylePrimaryName("WSGrid"); table.insertRow(0); scrollPanel.add(table); tableIndex.clear(); tableIndex.add(new ArrayList<WSCell>()); }
public WSAbstractGrid(boolean scrollable, GridType type) { this.type = type; table = new FlexTable(); table.setStylePrimaryName("WSGrid"); table.insertRow(0); scrollPanel = new ScrollPanel(); initWidget(scrollPanel); scrollPanel.setAlwaysShowScrollBars(scrollable); setScrollable(scrollable); scrollPanel.add(table); tableIndex = new ArrayList<ArrayList<WSCell>>(); tableIndex.add(new ArrayList<WSCell>()); setHeight("20px"); }
@Inject public BuildSummaryViewImpl() { builderSummary = new Label(); moduleSummary = initModuleSummary( createModuleTable() ); VerticalPanel layout; layout = new VerticalPanel(); layout.add( builderSummary ); layout.add( moduleSummary ); ScrollPanel container = new ScrollPanel(); container.add( layout ); initWidget( container ); }
public RHSContentPanel(String title) { super(); FakeTabPanel titleBar = new FakeTabPanel(title); super.add(titleBar); super.setWidgetTopHeight(titleBar, 0, Style.Unit.PX, 40, Style.Unit.PX); ScrollPanel scroll = new ScrollPanel(); delegate = new VerticalPanel(); delegate.setStyleName("rhs-content-panel"); scroll.add(delegate); super.add(scroll); super.setWidgetTopHeight(scroll, 40, Style.Unit.PX, 100, Style.Unit.PCT); }
@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)); }
private void initialiseAvailableColumns() { availableColumnsContainer.add( availableColumnsWidget ); availableColumnsWidget.setKeyboardSelectionPolicy( KeyboardSelectionPolicy.ENABLED ); availableColumnsWidget.setMinimumWidth( 270 ); final Label lstEmpty = new Label( GuidedDecisionTableConstants.INSTANCE.DecisionTableWizardNoAvailableColumns() ); lstEmpty.setStyleName( WizardCellListResources.INSTANCE.cellListStyle().cellListEmptyItem() ); availableColumnsWidget.setEmptyListWidget( lstEmpty ); availableColumnsWidget.setSelectionModel( availableSelectionModel ); availableSelectionModel.addSelectionChangeHandler( new SelectionChangeEvent.Handler() { @Override public void onSelectionChange( final SelectionChangeEvent event ) { availableColumnsSelections = availableSelectionModel.getSelectedSet(); btnAdd.setEnabled( availableColumnsSelections.size() > 0 ); } } ); }
private void initialiseChosenColumns() { chosenColumnsContainer.add( chosenColumnsWidget ); chosenColumnsWidget.setKeyboardSelectionPolicy( KeyboardSelectionPolicy.ENABLED ); chosenColumnsWidget.setMinimumWidth( 270 ); final Label lstEmpty = new Label( GuidedDecisionTableConstants.INSTANCE.DecisionTableWizardNoChosenColumns() ); lstEmpty.setStyleName( WizardCellListResources.INSTANCE.cellListStyle().cellListEmptyItem() ); chosenColumnsWidget.setEmptyListWidget( lstEmpty ); chosenColumnsWidget.setSelectionModel( chosenSelectionModel ); chosenSelectionModel.addSelectionChangeHandler( new SelectionChangeEvent.Handler() { @Override public void onSelectionChange( final SelectionChangeEvent event ) { chosenColumnsSelections = chosenSelectionModel.getSelectedSet(); btnRemove.setEnabled( chosenColumnsSelections.size() > 0 ); } } ); }
private void initialiseAvailableColumns() { availableColumnsContainer.add( availableColumnsWidget ); availableColumnsWidget.setKeyboardSelectionPolicy( KeyboardSelectionPolicy.ENABLED ); availableColumnsWidget.setMinimumWidth( 275 ); final Label lstEmpty = new Label( Constants.INSTANCE.DecisionTableWizardNoAvailableColumns() ); lstEmpty.setStyleName( WizardCellListResources.INSTANCE.cellListStyle().cellListEmptyItem() ); availableColumnsWidget.setEmptyListWidget( lstEmpty ); availableColumnsWidget.setSelectionModel( availableSelectionModel ); availableSelectionModel.addSelectionChangeHandler( new SelectionChangeEvent.Handler() { @Override public void onSelectionChange( final SelectionChangeEvent event ) { availableColumnsSelections = availableSelectionModel.getSelectedSet(); btnAdd.setEnabled( availableColumnsSelections.size() > 0 ); } } ); }
private void initialiseChosenColumns() { chosenColumnsContainer.add( chosenColumnsWidget ); chosenColumnsWidget.setKeyboardSelectionPolicy( KeyboardSelectionPolicy.ENABLED ); chosenColumnsWidget.setMinimumWidth( 275 ); final Label lstEmpty = new Label( Constants.INSTANCE.DecisionTableWizardNoChosenColumns() ); lstEmpty.setStyleName( WizardCellListResources.INSTANCE.cellListStyle().cellListEmptyItem() ); chosenColumnsWidget.setEmptyListWidget( lstEmpty ); chosenColumnsWidget.setSelectionModel( chosenSelectionModel ); chosenSelectionModel.addSelectionChangeHandler( new SelectionChangeEvent.Handler() { @Override public void onSelectionChange( final SelectionChangeEvent event ) { chosenColumnsSelections = chosenSelectionModel.getSelectedSet(); btnRemove.setEnabled( chosenColumnsSelections.size() > 0 ); } } ); }
/** * @return the widget */ public Widget asWidget() { _bindingConfiguration = DOM.createElement("pre"); //$NON-NLS-1$ Element code = DOM.createElement("code"); //$NON-NLS-1$ code.appendChild(_bindingConfiguration); HTML html = new HTML(); html.getElement().appendChild(code); html.setSize("100%", "100%"); //$NON-NLS-1$ //$NON-NLS-2$ ScrollPanel panel = new ScrollPanel(); panel.setStyleName("fill-layout-width"); //$NON-NLS-1$ panel.add(html); panel.setSize("100%", "100%"); //$NON-NLS-1$ //$NON-NLS-2$ return panel; }
private void initialiseChosenImports() { chosenImportsContainer.add( chosenImportsWidget ); chosenImportsWidget.setKeyboardSelectionPolicy( KeyboardSelectionPolicy.ENABLED ); chosenImportsWidget.setMinimumWidth( 270 ); final Label lstEmpty = new Label( GuidedDecisionTableConstants.INSTANCE.DecisionTableWizardNoChosenImports() ); lstEmpty.setStyleName( WizardCellListResources.INSTANCE.cellListStyle().cellListEmptyItem() ); chosenImportsWidget.setEmptyListWidget( lstEmpty ); chosenImportsWidget.setSelectionModel( chosenImportsSelectionModel ); chosenImportsSelectionModel.addSelectionChangeHandler( new SelectionChangeEvent.Handler() { @Override public void onSelectionChange( final SelectionChangeEvent event ) { chosenImportSelections = chosenImportsSelectionModel.getSelectedSet(); btnRemove.setEnabled( chosenImportSelections.size() > 0 ); } } ); }
private void initialiseChosenColumns() { chosenColumnsContainer.add( chosenColumnsWidget ); chosenColumnsWidget.setKeyboardSelectionPolicy( KeyboardSelectionPolicy.ENABLED ); chosenColumnsWidget.setMinimumWidth( 270 ); final Label lstEmpty = new Label( GuidedDecisionTableConstants.INSTANCE.DecisionTableWizardNoChosenColumns() ); lstEmpty.setStyleName( WizardCellListResources.INSTANCE.cellListStyle().cellListEmptyItem() ); chosenColumnsWidget.setEmptyListWidget( lstEmpty ); chosenColumnsWidget.setSelectionModel( chosenSelectionModel ); chosenSelectionModel.addSelectionChangeHandler( new SelectionChangeEvent.Handler() { @Override public void onSelectionChange( final SelectionChangeEvent event ) { chosenColumnsSelections = chosenSelectionModel.getSelectedSet(); btnRemove.setEnabled( chosenColumnsSelections.size() > 0 ); } } ); }
private void initialiseAvailableColumns() { availableColumnsContainer.add( availableColumnsWidget ); availableColumnsWidget.setKeyboardSelectionPolicy( KeyboardSelectionPolicy.ENABLED ); availableColumnsWidget.setMinimumWidth( 270 ); final Label lstEmpty = new Label( GuidedDecisionTableConstants.INSTANCE.DecisionTableWizardNoAvailableColumns() ); lstEmpty.setStyleName( WizardCellListResources.INSTANCE.cellListStyle().cellListEmptyItem() ); availableColumnsWidget.setEmptyListWidget( lstEmpty ); availableColumnsWidget.setSelectionModel( availableSelectionModel ); availableSelectionModel.addSelectionChangeHandler( new SelectionChangeEvent.Handler() { @Override public void onSelectionChange( final SelectionChangeEvent event ) { availableColumnsSelections = availableSelectionModel.getSelectedSet(); btnAdd.setEnabled( availableColumnsSelections.size() > 0 ); } } ); }
@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)); }
private void initialiseAvailablePatterns() { availablePatternsContainer.add(availablePatternsWidget); availablePatternsWidget.setKeyboardSelectionPolicy(KeyboardSelectionPolicy.ENABLED); availablePatternsWidget.setMinimumWidth(170); final Label lstEmpty = new Label(GuidedDecisionTableConstants.INSTANCE.DecisionTableWizardNoAvailablePatterns()); lstEmpty.setStyleName(WizardCellListResources.INSTANCE.cellListStyle().cellListEmptyItem()); availablePatternsWidget.setEmptyListWidget(lstEmpty); final SingleSelectionModel<Pattern52> selectionModel = new SingleSelectionModel<Pattern52>(); availablePatternsWidget.setSelectionModel(selectionModel); selectionModel.addSelectionChangeHandler(new SelectionChangeEvent.Handler() { @Override public void onSelectionChange(final SelectionChangeEvent event) { availablePatternsSelection = selectionModel.getSelectedObject(); presenter.selectPattern(availablePatternsSelection); } }); }
private void initialiseAvailableFields() { availableFieldsContainer.add( availableFieldsWidget ); availableFieldsWidget.setKeyboardSelectionPolicy( KeyboardSelectionPolicy.ENABLED ); availableFieldsWidget.setMinimumWidth( 170 ); final Label lstEmpty = new Label( GuidedDecisionTableConstants.INSTANCE.DecisionTableWizardNoAvailableFields() ); lstEmpty.setStyleName( WizardCellListResources.INSTANCE.cellListStyle().cellListEmptyItem() ); availableFieldsWidget.setEmptyListWidget( lstEmpty ); final MultiSelectionModel<AvailableField> selectionModel = new MultiSelectionModel<AvailableField>(); availableFieldsWidget.setSelectionModel( selectionModel ); selectionModel.addSelectionChangeHandler( new SelectionChangeEvent.Handler() { @Override public void onSelectionChange( final SelectionChangeEvent event ) { availableFieldsSelections = selectionModel.getSelectedSet(); btnAdd.setEnabled( availableFieldsSelections.size() > 0 ); } } ); }
@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)); } }
@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)); }