/** * Sets the content provider for the viewer. * * @param viewer the viewer * @since 2.0 */ protected void initContentProvider(TreeViewer viewer) { viewer.setContentProvider(new WorkbenchContentProvider()); }
@Override public void setContentProvider(IContentProvider provider) { getPatternFilter().clearCaches(); super.setContentProvider(provider); }
public void refresh() { ISelection sel = treeViewer.getSelection(); treeViewer.setContentProvider(new ServerTypeTreeContentProvider(moduleType, serverTypeId)); treeViewer.setSelection(sel); }
/** * Creates the tree that displays the local file revisions * * @param parent the parent composite to contain the group * @return the group control */ protected TreeViewer createTree(Composite parent) { historyTableProvider = new LocalFileHistoryTableProvider(); TreeViewer viewer = historyTableProvider.createTree(parent); viewer.setContentProvider(new LocalHistoryContentProvider()); return viewer; }
public void refresh() { ISelection sel = treeViewer.getSelection(); treeViewer.setContentProvider(new RuntimeTypeTreeContentProvider(creation, type, version, runtimeTypeId)); treeViewer.setSelection(sel); }
/** * Creates the tree that displays the local file revisions * * @param parent the parent composite to contain the group * @return the group control */ protected TreeViewer createTree(Composite parent) { historyTableProvider = new LocalFileHistoryTableProvider(); TreeViewer viewer = historyTableProvider.createTree(parent); viewer.setContentProvider(new LocalHistoryContentProvider()); return viewer; }
protected void configureTreeViewer() { treeViewer.setContentProvider(new IndexProvider()); treeViewer.setLabelProvider(new IndexLabelProvider()); }
@Override protected Control createCustomArea(Composite parent) { TreeViewer viewer = new TreeViewer(parent, SWT.BORDER); GridData gd = new GridData(GridData.FILL_BOTH); gd.heightHint = 150; viewer.getTree().setLayoutData(gd); viewer.setContentProvider(fContentProvider); viewer.setLabelProvider(fLabelProvider); viewer.setInput(fInput); applyDialogFont(viewer.getControl()); return viewer.getControl(); }
private void build() { setLayout(new FillLayout(SWT.HORIZONTAL)); pomsViewer = new TreeViewer(this, SWT.NULL); pomsViewer.setLabelProvider(new DepLabelProvider()); pomsViewer.setContentProvider(new PomHeirarchyContentProvider()); }
private TreeViewer createViewer(Composite parent) { TreeViewer treeViewer= new TreeViewer(parent, SWT.SINGLE | SWT.H_SCROLL | SWT.V_SCROLL | SWT.BORDER); GridData gd= new GridData(GridData.FILL_BOTH); gd.widthHint= convertWidthInCharsToPixels(40); gd.heightHint= convertHeightInCharsToPixels(15); treeViewer.getTree().setLayoutData(gd); treeViewer.setLabelProvider(new JavaElementLabelProvider(JavaElementLabelProvider.SHOW_SMALL_ICONS)); treeViewer.setContentProvider(new DestinationContentProvider(getDestinationValidator())); treeViewer.setComparator(new JavaElementComparator()); treeViewer.setInput(JavaCore.create(ResourcesPlugin.getWorkspace().getRoot())); return treeViewer; }
private TreeViewer createViewer(Composite parent) { TreeViewer treeViewer= new TreeViewer(parent, SWT.SINGLE | SWT.H_SCROLL | SWT.V_SCROLL | SWT.BORDER); GridData gd= new GridData(GridData.FILL_BOTH); gd.widthHint= convertWidthInCharsToPixels(40); gd.heightHint= convertHeightInCharsToPixels(15); treeViewer.getTree().setLayoutData(gd); treeViewer.setLabelProvider(new JavaElementLabelProvider(JavaElementLabelProvider.SHOW_SMALL_ICONS)); treeViewer.setContentProvider(new DestinationContentProvider(getDestinationValidator())); treeViewer.setComparator(new JavaElementComparator()); treeViewer.setInput(JavaCore.create(ResourcesPlugin.getWorkspace().getRoot())); return treeViewer; }
private TreeViewer createViewer(Composite parent) { TreeViewer treeViewer= new TreeViewer(parent, SWT.SINGLE | SWT.H_SCROLL | SWT.V_SCROLL | SWT.BORDER); GridData gd= new GridData(GridData.FILL_BOTH); gd.widthHint= convertWidthInCharsToPixels(40); gd.heightHint= convertHeightInCharsToPixels(15); treeViewer.getTree().setLayoutData(gd); treeViewer.setLabelProvider(new JavaElementLabelProvider(JavaElementLabelProvider.SHOW_SMALL_ICONS)); treeViewer.setContentProvider(new DestinationContentProvider(getDestinationValidator())); treeViewer.setComparator(new JavaElementComparator()); treeViewer.setInput(JavaCore.create(ResourcesPlugin.getWorkspace().getRoot())); return treeViewer; }
@Override protected StructuredViewer createViewer(Composite parent) { fTreeViewer = new TreeViewer(parent, SWT.MULTI | SWT.V_SCROLL | SWT.H_SCROLL); fTreeViewer.setContentProvider(fContentProvider); final DependenciesLabelProvider labelProvider = new DependenciesLabelProvider(true); fTreeViewer.setLabelProvider(labelProvider); fTreeViewer.getControl().addDisposeListener(e -> labelProvider.dispose()); fTreeViewer.setAutoExpandLevel(2); return fTreeViewer; }
protected void configureTreeViewer(TreeViewer viewer) { PostfixLabelProvider postfixLabelProvider= new PostfixLabelProvider(this); viewer.setUseHashlookup(true); viewer.setComparator(new DecoratorIgnoringViewerSorter(postfixLabelProvider)); viewer.setLabelProvider(new DecoratingJavaLabelProvider(postfixLabelProvider, false)); fContentProvider= new LevelTreeContentProvider(this, fCurrentGrouping); viewer.setContentProvider(fContentProvider); addDragAdapters(viewer); }
@Override protected void configureTreeViewer(TreeViewer viewer) { PostfixLabelProvider postfixLabelProvider= new PostfixLabelProvider(this); viewer.setUseHashlookup(true); viewer.setComparator(new DecoratorIgnoringViewerSorter(postfixLabelProvider)); viewer.setLabelProvider(new DecoratingJavaLabelProvider(postfixLabelProvider, false)); fContentProvider= new LevelTreeContentProvider(this, fCurrentGrouping); viewer.setContentProvider(fContentProvider); addDragAdapters(viewer); }
public NavigatorPreview(Composite composite) { super(composite); // Has to happen before the tree control is constructed reloadDecorationHelper(); fViewer.setContentProvider(this); fViewer.setLabelProvider(new ResLabelProvider()); fViewer.setInput(PREVIEW_FILESYSTEM_ROOT); fViewer.expandAll(); fHelper = new DecorationHelper(new PreferenceStore()); }
@Override protected void configureTreeViewer(TreeViewer viewer) { PostfixLabelProvider postfixLabelProvider= new PostfixLabelProvider(this); viewer.setUseHashlookup(true); viewer.setComparator(new DecoratorIgnoringViewerSorter(postfixLabelProvider)); viewer.setLabelProvider(new DecoratingJavaLabelProvider(postfixLabelProvider, false)); fContentProvider= new LevelTreeContentProvider(this, fCurrentGrouping); viewer.setContentProvider(fContentProvider); addDragAdapters(viewer); }
private void createTree(Composite container, FormToolkit toolkit) { TreePart treePart = getTreePart(); createViewerPartControl(container, SWT.MULTI, 2, toolkit); fTreeViewer = treePart.getTreeViewer(); fTreeViewer.setContentProvider(new ContentProvider()); fTreeViewer.setLabelProvider(PDEPlugin.getDefault().getLabelProvider()); PDEPlugin.getDefault().getLabelProvider().connect(this); initDragAndDrop(); }
protected void configureTreeViewer(TreeViewer viewer) { viewer.setUseHashlookup(true); FileLabelProvider innerLabelProvider= new FileLabelProvider(this, FileLabelProvider.SHOW_LABEL); viewer.setLabelProvider(new DecoratingLabelProvider(innerLabelProvider, PlatformUI.getWorkbench().getDecoratorManager().getLabelDecorator())); viewer.setContentProvider(new FileTreeContentProvider(this, viewer)); viewer.setComparator(new DecoratorIgnoringViewerSorter(innerLabelProvider)); fContentProvider= (IFileSearchContentProvider) viewer.getContentProvider(); addDragAdapters(viewer); }
protected void configureTreeViewer(TreeViewer viewer) { viewer.setUseHashlookup(true); FileLabelProvider innerLabelProvider= new FileLabelProvider(this, FileLabelProvider.SHOW_LABEL); viewer.setLabelProvider(new DecoratingLabelProvider(innerLabelProvider, PlatformUI.getWorkbench().getDecoratorManager().getLabelDecorator())); viewer.setContentProvider(new SearchResultTreeContentProvider(viewer)); viewer.setSorter(new DecoratorIgnoringViewerSorter(innerLabelProvider)); fContentProvider= (IFileSearchContentProvider) viewer.getContentProvider(); addDragAdapters(viewer); }