@Override public void setLabelProvider(IBaseLabelProvider labelProvider) { fViewer.setLabelProvider(labelProvider); }
@Override public void setLabelProvider(IBaseLabelProvider labelProvider) { fViewer.setLabelProvider(labelProvider); }
public void setLabelProvider(IBaseLabelProvider labelProvider) { fViewer.setLabelProvider(labelProvider); }
/** * The list viewer implementation of this <code>Viewer</code> framework * method ensures that the given label provider is an instance of * <code>ILabelProvider</code>. * * <b>The optional interfaces {@link IColorProvider} and * {@link IFontProvider} have no effect for this type of viewer</b> */ @Override public void setLabelProvider(IBaseLabelProvider labelProvider) { Assert.isTrue(labelProvider instanceof ILabelProvider); super.setLabelProvider(labelProvider); }
/** * The list viewer implementation of this <code>Viewer</code> framework * method ensures that the given label provider is an instance of * <code>ILabelProvider</code>. * * <b>The optional interfaces {@link IColorProvider} and * {@link IFontProvider} have no effect for this type of viewer</b> */ public void setLabelProvider(IBaseLabelProvider labelProvider) { Assert.isTrue(labelProvider instanceof ILabelProvider); super.setLabelProvider(labelProvider); }
/** * The list viewer implementation of this <code>Viewer</code> framework * method ensures that the given label provider is an instance of * <code>ILabelProvider</code>. * * <b>The optional interfaces {@link IColorProvider} and * {@link IFontProvider} have no effect for this type of viewer</b> */ @Override public void setLabelProvider(IBaseLabelProvider labelProvider) { Assert.isTrue(labelProvider instanceof ILabelProvider); super.setLabelProvider(labelProvider); }
((CellLabelProvider) labelProvider).initialize(this, null); super.setLabelProvider(labelProvider);
((CellLabelProvider) labelProvider).initialize(this, null); super.setLabelProvider(labelProvider);
super.setLabelProvider(labelProvider); if (labelProvider instanceof CellLabelProvider) { ((CellLabelProvider) labelProvider).initialize(this, null);
@Override protected StructuredViewer createViewer(Composite parent) { Table table = new Table(parent, SWT.MULTI | SWT.V_SCROLL | SWT.H_SCROLL); fViewer = new TableViewer(table); fViewer.setContentProvider(fContentProvider); final DependenciesLabelProvider labelProvider = new DependenciesLabelProvider(false); fViewer.setLabelProvider(labelProvider); fViewer.getControl().addDisposeListener(e -> labelProvider.dispose()); return fViewer; }
private void configureViewer(StructuredViewer viewer) { viewer.setSorter(new CommitSorter()); viewer.setContentProvider(new WorkbenchContentProvider() { public Object[] getElements(Object element) { if (getLayout() == FLAG_LAYOUT_TREE) { Map<Repository, RepositoryMatch> repos = new HashMap<Repository, RepositoryMatch>(); for (Object inputElement : getInput().getElements()) { RepositoryCommit commit = (RepositoryCommit) inputElement; RepositoryMatch match = repos.get(commit .getRepository()); if (match == null) { match = new RepositoryMatch(commit.getRepository()); repos.put(commit.getRepository(), match); } match.addCommit(commit); } return repos.values().toArray(); } return super.getElements(element); } }); viewer.setLabelProvider(new DelegatingStyledCellLabelProvider( new CommitResultLabelProvider(getLayout()))); }
public void createVersionSelectionField(Composite comp, String id) { Group group = new Group(comp, SWT.NONE); group.setText(PDEUIMessages.PluginVersionPart_groupTitle); group.setLayoutData(new GridData(GridData.VERTICAL_ALIGN_BEGINNING | GridData.FILL_HORIZONTAL)); group.setLayout(new GridLayout(2, false)); PluginVersionTablePart part = new PluginVersionTablePart(new String[] {PDEUIMessages.PluginVersionPart_buttonTitle}); part.createControl(group, SWT.FULL_SELECTION | SWT.MULTI | SWT.V_SCROLL, 1, null); part.setMinimumSize(0, 75); part.getViewer().setLabelProvider(PDEPlugin.getDefault().getLabelProvider()); part.getViewer().setContentProvider(new PluginVersionContentProvider()); part.getViewer().setComparator(new ViewerComparator()); part.getViewer().setInput(PluginRegistry.findEntry(id)); part.setButtonEnabled(0, false); }
/** * Binds the viewer to the specified input, using the specified label * properties to generate labels. * * @param viewer * the viewer to set up * @param input * the input to set on the viewer * @param labelProperties * the respective properties to use for labels in each of the * viewer's columns */ public static void bind(StructuredViewer viewer, IObservableList input, IValueProperty... labelProperties) { ObservableListContentProvider contentProvider = new ObservableListContentProvider(); if (viewer.getInput() != null) viewer.setInput(null); viewer.setContentProvider(contentProvider); viewer.setLabelProvider(new ObservableMapLabelProvider(Properties .observeEach(contentProvider.getKnownElements(), labelProperties))); if (input != null) viewer.setInput(input); }
/** * Binds the viewer to the specified input, using the specified label * properties to generate labels. * * @param viewer * the viewer to set up * @param input * the input to set on the viewer * @param labelProperties * the respective properties to use for labels in each of the * viewer's columns */ public static void bind(StructuredViewer viewer, IObservableSet input, IValueProperty... labelProperties) { ObservableSetContentProvider contentProvider = new ObservableSetContentProvider(); if (viewer.getInput() != null) viewer.setInput(null); viewer.setContentProvider(contentProvider); viewer.setLabelProvider(new ObservableMapLabelProvider(Properties .observeEach(contentProvider.getKnownElements(), labelProperties))); if (input != null) viewer.setInput(input); }
private void setUpViewer(StructuredViewer viewer){ Assert.isTrue(viewer != null); JavaUILabelProvider labelProvider= createLabelProvider(); viewer.setLabelProvider(createDecoratingLabelProvider(labelProvider)); viewer.setComparator(createJavaElementComparator()); viewer.setUseHashlookup(true); createContextMenu(); //disapears when control disposed addKeyListener(); //this methods only adds listeners to the viewer, //these listenters disapear when the viewer is disposed hookViewerListeners(); // Set content provider viewer.setContentProvider(createContentProvider()); //Disposed when viewer's Control is disposed initDragAndDrop(); }
viewer.addDragSupport(ops, new Transfer[] { ResourceTransfer.getInstance() }, listener); viewer.setLabelProvider(getLabelProvider()); viewer.setContentProvider(getContentProvider());
private void setUpViewer(StructuredViewer viewer){ Assert.isTrue(viewer != null); JavaUILabelProvider labelProvider= createLabelProvider(); viewer.setLabelProvider(createDecoratingLabelProvider(labelProvider)); viewer.setComparator(createJavaElementComparator()); viewer.setUseHashlookup(true); createContextMenu(); //disapears when control disposed addKeyListener(); //this methods only adds listeners to the viewer, //these listenters disapear when the viewer is disposed hookViewerListeners(); // Set content provider viewer.setContentProvider(createContentProvider()); //Disposed when viewer's Control is disposed initDragAndDrop(); }
private void setUpViewer(StructuredViewer viewer){ Assert.isTrue(viewer != null); JavaUILabelProvider labelProvider= createLabelProvider(); viewer.setLabelProvider(createDecoratingLabelProvider(labelProvider)); viewer.setComparator(createJavaElementComparator()); viewer.setUseHashlookup(true); createContextMenu(); //disapears when control disposed addKeyListener(); //this methods only adds listeners to the viewer, //these listenters disapear when the viewer is disposed hookViewerListeners(); // Set content provider viewer.setContentProvider(createContentProvider()); //Disposed when viewer's Control is disposed initDragAndDrop(); }
@Override protected Control createDialogArea(Composite parent) { initializeDialogUnits(parent); Composite comp = (Composite) super.createDialogArea(parent); addCustomHeaderControls(comp); String label = getMessage(); if(label != null && !IInternalDebugCoreConstants.EMPTY_STRING.equals(label)) { SWTFactory.createWrapLabel(comp, label, 1); } label = getViewerLabel(); if(label != null && !IInternalDebugCoreConstants.EMPTY_STRING.equals(label)) { SWTFactory.createLabel(comp, label, 1); } fViewer = createViewer(comp); fViewer.setLabelProvider(getLabelProvider()); fViewer.setContentProvider(getContentProvider()); fViewer.setInput(getViewerInput()); List<?> selectedElements = getInitialElementSelections(); if (selectedElements != null && !selectedElements.isEmpty()){ fViewer.setSelection(new StructuredSelection(selectedElements)); } addViewerListeners(fViewer); addCustomFooterControls(comp); Dialog.applyDialogFont(comp); String help = getHelpContextId(); if(help != null) { PlatformUI.getWorkbench().getHelpSystem().setHelp(comp, help); } return comp; }
fViewer.setLabelProvider(createDecoratingLabelProvider(fLabelProvider));