SingleSelectionModel selectionModel = new SingleSelectionModel();
private SingleSelectionModel<MavenProjectDTO> createSelectionModel() { final SingleSelectionModel<MavenProjectDTO> moduleSelectionModel = new SingleSelectionModel<MavenProjectDTO>(ModuleDataProvider.KEY_PROVIDER); moduleSelectionModel.addSelectionChangeHandler( new SelectionChangeEvent.Handler() { public void onSelectionChange( SelectionChangeEvent event ) { moduleSelected( moduleSelectionModel.getSelectedObject() ); } }); return moduleSelectionModel; }
private SingleSelectionModel<IdentityProviderHandlerParameter> createSelectionModel() { final SingleSelectionModel<IdentityProviderHandlerParameter> selectionModel = new SingleSelectionModel<IdentityProviderHandlerParameter>(); Handler selectionHandler = new SelectionChangeEvent.Handler() { @Override public void onSelectionChange(com.google.gwt.view.client.SelectionChangeEvent event) { SingleSelectionModel<IdentityProviderHandlerParameter> selection = (SingleSelectionModel<IdentityProviderHandlerParameter>) event.getSource(); selectedHandler = selection.getSelectedObject(); } }; selectionModel.addSelectionChangeHandler(selectionHandler); return selectionModel; }
private SingleSelectionModel<TrustDomain> createSelectionModel() { final SingleSelectionModel<TrustDomain> selectionModel = new SingleSelectionModel<TrustDomain>(); Handler selectionHandler = new SelectionChangeEvent.Handler() { @Override public void onSelectionChange(com.google.gwt.view.client.SelectionChangeEvent event) { SingleSelectionModel<TrustDomain> selection = (SingleSelectionModel<TrustDomain>) event.getSource(); selectedTrustedDomain = selection.getSelectedObject(); } }; selectionModel.addSelectionChangeHandler(selectionHandler); return selectionModel; }
private SingleSelectionModel<Issue> getSelectionModel() { final SingleSelectionModel<Issue> selectionModel = new SingleSelectionModel<Issue>(); selectionModel.addSelectionChangeHandler( new SelectionChangeEvent.Handler() { public void onSelectionChange(SelectionChangeEvent event) { presenter.onSelect(selectionModel.getSelectedObject()); } }); return selectionModel; }
private SingleSelectionModel<ServiceProviderHandlerParameter> createSelectionModel() { final SingleSelectionModel<ServiceProviderHandlerParameter> selectionModel = new SingleSelectionModel<ServiceProviderHandlerParameter>(); Handler selectionHandler = new SelectionChangeEvent.Handler() { @Override public void onSelectionChange(com.google.gwt.view.client.SelectionChangeEvent event) { SingleSelectionModel<ServiceProviderHandlerParameter> selection = (SingleSelectionModel<ServiceProviderHandlerParameter>) event.getSource(); selectedHandler = selection.getSelectedObject(); } }; selectionModel.addSelectionChangeHandler(selectionHandler); return selectionModel; }
private SingleSelectionModel<Key> createSelectionModel() { final SingleSelectionModel<Key> selectionModel = new SingleSelectionModel<Key>(); Handler selectionHandler = new Handler() { @Override public void onSelectionChange(SelectionChangeEvent event) { SingleSelectionModel<Key> selection = (SingleSelectionModel<Key>) event.getSource(); selectedKey = selection.getSelectedObject(); } }; selectionModel.addSelectionChangeHandler(selectionHandler); return selectionModel; }
private SingleSelectionModel<ServiceProviderHandler> createSelectionModel() { final SingleSelectionModel<ServiceProviderHandler> selectionModel = new SingleSelectionModel<ServiceProviderHandler>(); Handler selectionHandler = new SelectionChangeEvent.Handler() { @Override public void onSelectionChange(com.google.gwt.view.client.SelectionChangeEvent event) { SingleSelectionModel<ServiceProviderHandler> selection = (SingleSelectionModel<ServiceProviderHandler>) event.getSource(); selectedHandler = selection.getSelectedObject(); List<ServiceProviderHandlerWrapper> handlers = selectedServiceProvider.getHandlers(); for (ServiceProviderHandlerWrapper handlerWrapper : handlers) { if (handlerWrapper.getHandler().getClassName().equals(selectedHandler.getClassName())) { parametersTable.getDataProvider().setList(handlerWrapper.getParameters()); } } handlersTabEditor.doUpdateSelection(selectedHandler); } }; selectionModel.addSelectionChangeHandler(selectionHandler); return selectionModel; }
public void addSelectionChangeHandler() { SingleSelectionModel<Federation> selectionModel = new SingleSelectionModel<Federation>(); getCellTable().setSelectionModel(selectionModel); selectionModel.addSelectionChangeHandler(new SelectionChangeEvent.Handler() { @Override public void onSelectionChange(SelectionChangeEvent event) { Federation selectedObject = ((SingleSelectionModel<Federation>) event.getSource()).getSelectedObject(); selectedFederation = selectedObject; // updates the details section form federationDetails.edit(selectedObject); // load and update other informations for the selected federation presenter.updateFederationSelection(selectedObject); } }); }
private void initialize() { setCondensed(true); setHover(true); TextColumn<ResourceListItem> resourceColumn = new TextColumn<ResourceListItem>() { @Override public String getValue(ResourceListItem listItem) { return "" + listItem.getValue(); } }; m_selectionModel = new SingleSelectionModel<ResourceListItem>(); setSelectionModel(m_selectionModel); addColumn(resourceColumn, "Resources"); }
public OvirtSelectionModel(boolean singleSelectionOnly) { this.singleSelectionOnly = singleSelectionOnly; this.delegate = singleSelectionOnly ? new SingleSelectionModel<>(new QueryableEntityKeyProvider<>()) : new OrderedMultiSelectionModel<>(new QueryableEntityKeyProvider<>()); }
public GwtAbstractCrudGrid(@Nonnull final GwtColumnModel<M> cm, @Nonnull final GwtCrudConfig<M> config, @Nonnull final Bus bus) { this.cm = cm; this.config = config; this.bus = bus; selectionModel = new SingleSelectionModel<>(); setSelectionModel(selectionModel); setupColumns(); // Attach a column sort handler to the ListDataProvider to sort the // list. final AsyncHandler sortHandler = new AsyncHandler(this); addColumnSortHandler(sortHandler); setPageSize(20); addCellPreviewHandler(this); bus.addHandlerToSource(ChangeColumnModelEvent.TYPE, cm, this); // set data provider after the end of class construction Scheduler.get().scheduleDeferred(this::setDataProvider); }
public ListModelObjectCellTable() { super(DEFAULT_PAGESIZE, (DataGrid.Resources) GWT.create(DataGridPopupTableResources.class)); this.editorAdapter = new HasDataListModelEditorAdapter<>(this); SingleSelectionModel<T> selectionModel = new SingleSelectionModel<>(); setSelectionModel(selectionModel); getSelectionModel().addSelectionChangeHandler(event -> getListModel().setSelectedItem(((SingleSelectionModel<?>) getSelectionModel()).getSelectedObject())); }
public CustomReportSelectListViewImpl(List<ResourceListItem> dataList) { m_dataList = dataList; m_selectionModel = new SingleSelectionModel<ResourceListItem>(); m_selectionModel.addSelectionChangeHandler(new Handler() { @Override public void onSelectionChange(SelectionChangeEvent event) { m_selectedReport = m_selectionModel.getSelectedObject(); } }); initWidget(uiBinder.createAndBindUi(this)); m_layoutPanel.setSize("100%", "500px"); m_layoutPanel.getElement().getStyle().setOverflow(Overflow.AUTO); m_treeContainer.add(makeCellTree(m_dataList)); }
private void initialiseAvailablePatterns() { availablePatternsContainer.add( availablePatternsWidget ); availablePatternsWidget.setKeyboardSelectionPolicy( KeyboardSelectionPolicy.ENABLED ); availablePatternsWidget.setMinimumWidth( 170 ); final Label lstEmpty = GWT.create(Label.class); lstEmpty.setText( 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 initialiseAvailablePatterns() { availablePatternsContainer.add( availablePatternsWidget ); availablePatternsWidget.setKeyboardSelectionPolicy( KeyboardSelectionPolicy.ENABLED ); availablePatternsWidget.setMinimumWidth( 170 ); final Label lstEmpty = GWT.create(Label.class); lstEmpty.setText( 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 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 initialiseAvailablePatterns() { availablePatternsContainer.add( availablePatternsWidget ); availablePatternsWidget.setKeyboardSelectionPolicy( KeyboardSelectionPolicy.ENABLED ); availablePatternsWidget.setMinimumWidth( 175 ); final Label lstEmpty = new Label( Constants.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 initialiseAvailablePatterns() { availablePatternsContainer.add( availablePatternsWidget ); availablePatternsWidget.setKeyboardSelectionPolicy( KeyboardSelectionPolicy.ENABLED ); availablePatternsWidget.setMinimumWidth( 180 ); final Label lstEmpty = new Label( Constants.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 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); } }); }