@Override public void run() { handleOpen(fImportViewer.getStructuredSelection()); } };
@Override public void run() { doSearch(fPackageViewer.getStructuredSelection()); } });
@Override public void run() { handleGoToPackage(fPackageViewer.getStructuredSelection()); } };
@Override public boolean canFlipToNextPage() { IStructuredSelection ssel = wizardSelectionViewer.getStructuredSelection(); return ssel != null && !ssel.isEmpty(); } }
/** * Return the selected working set. * * @return the selected working set or <code>null</code> * @since 3.4 */ private WorkingSetDescriptor getSelectedWorkingSet() { return (WorkingSetDescriptor) typesListViewer.getStructuredSelection().getFirstElement(); }
private void updateButtonEnablement(boolean doAddEnablement, boolean doRemoveEnablement) { int availableCount = fAvailableViewer.getTable().getItemCount(); int importCount = fSelectedViewer.getTable().getItemCount(); if (doAddEnablement) updateSelectionBasedEnablement(fAvailableViewer.getStructuredSelection(), true); if (doRemoveEnablement) updateSelectionBasedEnablement(fSelectedViewer.getStructuredSelection(), false); fAddAllButton.setEnabled(availableCount > 0); fRemoveAllButton.setEnabled(importCount > 0); }
private void updateButtonEnablement(boolean doAddEnablement, boolean doRemoveEnablement) { int availableCount = fAvailableListViewer.getTable().getItemCount(); int importCount = fSelectedListViewer.getTable().getItemCount(); if (doAddEnablement) updateSelectionBasedEnablement(fAvailableListViewer.getStructuredSelection(), true); if (doRemoveEnablement) updateSelectionBasedEnablement(fSelectedListViewer.getStructuredSelection(), false); fAddAllButton.setEnabled(availableCount > 0); fRemoveAllButton.setEnabled(importCount > 0); }
private void handleRemove() { IStructuredSelection ssel = fEETable.getStructuredSelection(); if (!ssel.isEmpty()) { Iterator<?> iter = ssel.iterator(); while (iter.hasNext()) { Object object = iter.next(); if (object instanceof ExecutionEnvironment) { getHeader().removeExecutionEnvironment((ExecutionEnvironment) object); } } } }
/** * The 'remove favorites' button has been pressed */ protected void removeSelectedFavorites() { IStructuredSelection sel = getFavoritesTable().getStructuredSelection(); Iterator<?> iter = sel.iterator(); while (iter.hasNext()) { Object config = iter.next(); getFavorites().remove(config); } getFavoritesTable().refresh(); }
void fireSelection() { IStructuredSelection sel = fPluginViewer.getStructuredSelection(); if (!sel.isEmpty()) { fPluginViewer.setSelection(fPluginViewer.getStructuredSelection()); } else if (fPluginViewer.getElementAt(0) != null) { fPluginViewer.setSelection(new StructuredSelection(fPluginViewer.getElementAt(0))); } }
void fireSelection() { IStructuredSelection sel = fPluginViewer.getStructuredSelection(); if (!sel.isEmpty()) { fPluginViewer.setSelection(fPluginViewer.getStructuredSelection()); } else if (fPluginViewer.getElementAt(0) != null) { fPluginViewer.setSelection(new StructuredSelection(fPluginViewer.getElementAt(0))); } }
@Override public void run() { selectionChanged( new SelectionChangedEvent(wizardSelectionViewer, wizardSelectionViewer.getStructuredSelection())); advanceToNextPage(); } }
private void handleRemove() { IStructuredSelection ssel = fConfigurationsTable.getStructuredSelection(); if (!ssel.isEmpty()) { Object[] objects = ssel.toArray(); IPluginConfiguration[] configurations = new IPluginConfiguration[objects.length]; System.arraycopy(objects, 0, configurations, 0, objects.length); getProduct().removePluginConfigurations(configurations); } clearEditors(); }
private void handleRemove() { IStructuredSelection ssel = fPropertiesTable.getStructuredSelection(); if (!ssel.isEmpty()) { Object[] objects = ssel.toArray(); IConfigurationProperty[] properties = new IConfigurationProperty[objects.length]; System.arraycopy(objects, 0, properties, 0, objects.length); getProduct().removeConfigurationProperties(properties); fPropertiesTable.refresh(false); } }
@Override public void refresh() { pointTable.refresh(); getManagedForm().fireSelectionChanged(this, pointTable.getStructuredSelection()); super.refresh(); }
@Override public void widgetSelected(SelectionEvent e) { if (editorRegistry instanceof EditorRegistry) { EditorRegistry registry = (EditorRegistry) editorRegistry; IEditorDescriptor editor = (IEditorDescriptor) editorAssociationsViewer.getStructuredSelection() .getFirstElement(); IContentType contentType = (IContentType) editorAssociationsViewer.getInput(); registry.removeUserAssociation(contentType, editor); editorAssociationsViewer.refresh(); } } });
@Override public boolean isPageComplete() { if (this.viewer.getStructuredSelection().isEmpty()) { setErrorMessage(Messages.PatternSelectionPage_must_select_type); return false; } setErrorMessage(null); setMessage(Messages.PatternSelectionPage_select_type); return true; }
/** * Save the page settings into the dialog settings */ public void savePageSettings() { if (fViewer.getControl().isDisposed()) return; final IStructuredSelection selection= fViewer.getStructuredSelection(); final Object selected= selection.getFirstElement(); if (!(selected instanceof SynchronizeWizardDescription)) return; getDialogSettings().put(DEFAULT_SELECTION, ((SynchronizeWizardDescription)selected).getId()); }
private void updateButtons() { Object[] selected = fPackageViewer.getStructuredSelection().toArray(); int size = selected.length; TablePart tablePart = getTablePart(); tablePart.setButtonEnabled(ADD_INDEX, isEditable()); tablePart.setButtonEnabled(REMOVE_INDEX, isEditable() && size > 0); tablePart.setButtonEnabled(PROPERTIES_INDEX, shouldEnableProperties(selected)); }
@Override protected void fillContextMenu(IMenuManager manager) { IStructuredSelection selection = fPluginViewer.getStructuredSelection(); if (!selection.isEmpty()) { manager.add(fOpenAction); manager.add(fDeleteAction); manager.add(new Separator()); } getPage().getPDEEditor().getContributor().contextMenuAboutToShow(manager); manager.add(new GroupMarker(IWorkbenchActionConstants.MB_ADDITIONS)); }