public void widgetSelected(SelectionEvent e) { ArchetypeCatalogFactory factory = getSelectedArchetypeCatalogFactory(); archetypeCatalogs.remove(factory); archetypesViewer.setInput(archetypeCatalogs); archetypesViewer.setSelection(null, true); } });
public void run() { repositoryViewer.refresh(); if (elementToSelect != null) repositoryViewer.setSelection(new StructuredSelection(elementToSelect), true); } };
/** * Remove a detailFormatter */ public void removeDetailFormatter(DetailFormatter detailFormatter) { fDetailFormattersSet.remove(detailFormatter); fDefinedTypes.remove(detailFormatter.getTypeName()); fViewer.refresh(); IStructuredSelection selection= new StructuredSelection(); fViewer.setSelection(selection); updatePage(selection); }
protected void performDefaults() { for(Iterator<ArchetypeCatalogFactory> it = archetypeCatalogs.iterator(); it.hasNext();) { ArchetypeCatalogFactory factory = it.next(); if(factory.isEditable()) { it.remove(); } } archetypesViewer.setAllChecked(true); archetypesViewer.setInput(archetypeCatalogs); archetypesViewer.setSelection(null, true); super.performDefaults(); }
/** * Add a detail formatter. */ public void addDetailFormatter(DetailFormatter detailFormatter) { fDetailFormattersSet.add(detailFormatter); fDefinedTypes.add(detailFormatter.getTypeName()); fViewer.refresh(); refreshViewer(); IStructuredSelection selection= new StructuredSelection(detailFormatter); fViewer.setSelection(selection); updatePage(selection); }
private void restoreDeleted() { TemplatePersistenceData[] oldTemplates= fTemplateStore.getTemplateData(false); fTemplateStore.restoreDeleted(); TemplatePersistenceData[] newTemplates= fTemplateStore.getTemplateData(false); fTableViewer.refresh(); fTableViewer.setCheckedElements(getEnabledTemplates()); ArrayList<TemplatePersistenceData> selection= new ArrayList<>(); selection.addAll(Arrays.asList(newTemplates)); selection.removeAll(Arrays.asList(oldTemplates)); fTableViewer.setSelection(new StructuredSelection(selection), true); selectionChanged1(); }
private void restoreDeleted() { TemplatePersistenceData[] oldTemplates= fTemplateStore.getTemplateData(false); fTemplateStore.restoreDeleted(); TemplatePersistenceData[] newTemplates= fTemplateStore.getTemplateData(false); fTableViewer.refresh(); fTableViewer.setCheckedElements(getEnabledTemplates()); ArrayList<TemplatePersistenceData> selection= new ArrayList<>(); selection.addAll(Arrays.asList(newTemplates)); selection.removeAll(Arrays.asList(oldTemplates)); fTableViewer.setSelection(new StructuredSelection(selection), true); selectionChanged1(); }
/** * Adds the given location to the table * @param location */ void addLocation(String location) { fLocationList.add(location); fTableViewer.refresh(); fTableViewer.setChecked(location, true); fTableViewer.setSelection(new StructuredSelection(location)); //do the whole pass in case you have more than one invalid location validateScans(); }
protected void addNewWorkingSet(IWorkingSet workingSet) { fTableViewer.add(workingSet); fTableViewer.setSelection(new StructuredSelection(workingSet), true); fTableViewer.setChecked(workingSet, true); }
@Override protected void initializeControls() { List<?> selectedElements = getInitialElementSelections(); if (selectedElements != null && !selectedElements.isEmpty()){ getCheckBoxTableViewer().setCheckedElements(selectedElements.toArray()); getCheckBoxTableViewer().setSelection(StructuredSelection.EMPTY); } super.initializeControls(); }
private void addCatalogFactory(ArchetypeCatalogFactory factory) { if(factory == null) { return; } archetypeCatalogs.add(factory); if(!archetypesViewer.getControl().isDisposed()) { archetypesViewer.setInput(archetypeCatalogs); archetypesViewer.setChecked(factory, true); archetypesViewer.setSelection(new StructuredSelection(factory), true); } }
private void addConfiguration() { String newName = getNewConfigurationName(getCurrentConfigurationNames(), MarkerMessages.MarkerFilter_newFilterName); MarkerFieldFilterGroup configuration = createConfiguration(newName); filterGroups.add(configuration); configsTable.refresh(); configsTable.setSelection(new StructuredSelection(configuration)); configsTable.setChecked(configuration, true); updateRadioButtonsFromTable(); }
@Override public void setVisible(final boolean visible) { super.setVisible(visible); if (visible) { try { fProcessor.resetEnvironment(); } finally { fTableViewer.setSelection(new StructuredSelection(getActiveInfos()), true); fTableViewer.getControl().setFocus(); } } }
@Override public void setVisible(final boolean visible) { super.setVisible(visible); if (visible) { try { fProcessor.resetEnvironment(); } finally { fTableViewer.setSelection(new StructuredSelection(getActiveInfos()), true); fTableViewer.getControl().setFocus(); } } }
private void updateWizardPage(final ISelection selection, final boolean displayErrors) { fTableViewer.refresh(); if (selection != null) { fTableViewer.getControl().setFocus(); fTableViewer.setSelection(selection); } checkPageCompletionStatus(displayErrors); updateButtonEnablement(fTableViewer.getSelection()); updateStatusLine(); } }
private void updateWizardPage(final ISelection selection, final boolean displayErrors) { fTableViewer.refresh(); if (selection != null) { fTableViewer.getControl().setFocus(); fTableViewer.setSelection(selection); } checkPageCompletionStatus(displayErrors); updateButtonEnablement(fTableViewer.getSelection()); updateStatusLine(); } }
private void updateWizardPage(final ISelection selection, final boolean displayErrors) { fTableViewer.refresh(); if (selection != null) { fTableViewer.getControl().setFocus(); fTableViewer.setSelection(selection); } checkPageCompletionStatus(displayErrors); updateButtonEnablement(fTableViewer.getSelection()); updateStatusLine(); } }
public void setVisible(final boolean visible) { super.setVisible(visible); if (visible) { try { getPullUpRefactoring().getPullUpProcessor().resetEnvironment(); } finally { fTableViewer.setSelection(new StructuredSelection(getActiveInfos()), true); fTableViewer.getControl().setFocus(); } } }
private void add() { RulePreferenceData data = new RulePreferenceData(); RuleDialog dialog = new RuleDialog(getShell(),data,false); if(dialog.open() == Window.OK) { store.add(data); tableViewer.refresh(); tableViewer.setChecked(data,data.isEnabled()); tableViewer.setSelection(new StructuredSelection(data)); return; } }
private void edit() { IStructuredSelection selection= (IStructuredSelection)tableViewer.getSelection(); RulePreferenceData data = (RulePreferenceData)selection.getFirstElement(); RuleDialog dialog = new RuleDialog(getShell(),data,true); if(dialog.open() == Window.OK) { tableViewer.refresh(); tableViewer.setChecked(data,data.isEnabled()); tableViewer.setSelection(new StructuredSelection(data)); return; } }