Uses of Interface
org.eclipse.jface.viewers.ITreeContentProvider
-
Packages that use ITreeContentProvider Package Description org.eclipse.jface.databinding.viewers Provides classes that can be used to observe the JFace Viewer framework.org.eclipse.jface.preference Provides a framework for preferences.org.eclipse.jface.viewers Provides a framework for viewers, which are model-based content adapters for SWT widgets.org.eclipse.ltk.ui.refactoring.history Application programming interface to display and preview refactoring history information.org.eclipse.ltk.ui.refactoring.model Application programming interface to provide model integration for refactoring histories.org.eclipse.team.ui.mapping Application programming interfaces for working with resource mappings.org.eclipse.ui.dialogs Classes for standard dialogs, wizards, and preference pages in the Eclipse Platform User Interface.org.eclipse.ui.ide.dialogs APIs for dialogs in the IDE-specific portion of the Eclipse Platform User Interface.org.eclipse.ui.model Provides a workbench adapter for displaying workbench elements in the UI without having to know the concrete type of the element, and various label providers for workbench-specific objects like editors, views, and perspectives.org.eclipse.ui.navigator Provides the Common Navigator framework.org.eclipse.ui.progress Application programming interfaces for interaction with and extension of the Eclipse Platform User Interface. -
-
Uses of ITreeContentProvider in org.eclipse.jface.databinding.viewers
Classes in org.eclipse.jface.databinding.viewers that implement ITreeContentProvider Modifier and Type Class Description class
ObservableListTreeContentProvider<E>
AnITreeContentProvider
for use with anAbstractTreeViewer
, which uses the providedlist factory
to obtain the elements of a tree.class
ObservableSetTreeContentProvider<E>
AnITreeContentProvider
for use with anAbstractTreeViewer
, which uses the providedset factory
to obtain the elements of a tree. -
Uses of ITreeContentProvider in org.eclipse.jface.preference
Classes in org.eclipse.jface.preference that implement ITreeContentProvider Modifier and Type Class Description class
PreferenceContentProvider
Provides a tree model forPreferenceManager
content. -
Uses of ITreeContentProvider in org.eclipse.jface.viewers
Classes in org.eclipse.jface.viewers that implement ITreeContentProvider Modifier and Type Class Description class
TreeNodeContentProvider
A content provider that expects every element to be aTreeNode
. -
Uses of ITreeContentProvider in org.eclipse.ltk.ui.refactoring.history
Classes in org.eclipse.ltk.ui.refactoring.history that implement ITreeContentProvider Modifier and Type Class Description class
RefactoringHistoryContentProvider
Tree content provider to display a refactoring history. -
Uses of ITreeContentProvider in org.eclipse.ltk.ui.refactoring.model
Classes in org.eclipse.ltk.ui.refactoring.model that implement ITreeContentProvider Modifier and Type Class Description class
AbstractSynchronizationContentProvider
Partial implementation of a refactoring-aware synchronization content provider. -
Uses of ITreeContentProvider in org.eclipse.team.ui.mapping
Classes in org.eclipse.team.ui.mapping that implement ITreeContentProvider Modifier and Type Class Description class
SynchronizationContentProvider
Abstract team aware content provider that delegates to another content provider.Methods in org.eclipse.team.ui.mapping that return ITreeContentProvider Modifier and Type Method Description protected abstract ITreeContentProvider
SynchronizationContentProvider. getDelegateContentProvider()
Return the model content provider that the team aware content provider delegates to. -
Uses of ITreeContentProvider in org.eclipse.ui.dialogs
Methods in org.eclipse.ui.dialogs that return ITreeContentProvider Modifier and Type Method Description protected abstract ITreeContentProvider
WizardResourceImportPage. getFileProvider()
Returns a content provider forFileSystemElement
s that returns only files as children.protected abstract ITreeContentProvider
WizardResourceImportPage. getFolderProvider()
Returns a content provider forFileSystemElement
s that returns only folders as children.Constructors in org.eclipse.ui.dialogs with parameters of type ITreeContentProvider Constructor Description CheckedTreeSelectionDialog(Shell parent, ILabelProvider labelProvider, ITreeContentProvider contentProvider)
Constructs an instance ofElementTreeSelectionDialog
.CheckedTreeSelectionDialog(Shell parent, ILabelProvider labelProvider, ITreeContentProvider contentProvider, int style)
Constructs an instance ofElementTreeSelectionDialog
.ElementTreeSelectionDialog(Shell parent, IBaseLabelProvider labelProvider, ITreeContentProvider contentProvider)
Constructs an instance ofElementTreeSelectionDialog
.ElementTreeSelectionDialog(Shell parent, ILabelProvider labelProvider, ITreeContentProvider contentProvider)
Constructs an instance ofElementTreeSelectionDialog
. -
Uses of ITreeContentProvider in org.eclipse.ui.ide.dialogs
Methods in org.eclipse.ui.ide.dialogs with parameters of type ITreeContentProvider Modifier and Type Method Description void
ResourceTreeAndListGroup. setTreeProviders(ITreeContentProvider contentProvider, ILabelProvider labelProvider)
Set the tree viewer's providers to those passedConstructors in org.eclipse.ui.ide.dialogs with parameters of type ITreeContentProvider Constructor Description ResourceTreeAndListGroup(Composite parent, Object rootObject, ITreeContentProvider treeContentProvider, ILabelProvider treeLabelProvider, IStructuredContentProvider listContentProvider, ILabelProvider listLabelProvider, int style, boolean useHeightHint)
Create an instance of this class. -
Uses of ITreeContentProvider in org.eclipse.ui.model
Classes in org.eclipse.ui.model that implement ITreeContentProvider Modifier and Type Class Description class
BaseWorkbenchContentProvider
Tree content provider for objects that can be adapted to the interfaceIWorkbenchAdapter
.class
WorkbenchContentProvider
Tree content provider for resource objects that can be adapted to the interfaceIWorkbenchAdapter
. -
Uses of ITreeContentProvider in org.eclipse.ui.navigator
Subinterfaces of ITreeContentProvider in org.eclipse.ui.navigator Modifier and Type Interface Description interface
ICommonContentProvider
Allows extensions to vary their behavior based on properties in the extension model and the given memento.interface
IPipelinedTreeContentProvider
To correctly implement pipelining you should implementIPipelinedTreeContentProvider2
which provides the additionalhasChildren(Object)
method.interface
IPipelinedTreeContentProvider2
A pipelined content provider allows an extension to reshape the contributions of an upstream content extension.Methods in org.eclipse.ui.navigator that return ITreeContentProvider Modifier and Type Method Description ITreeContentProvider
INavigatorContentService. createCommonContentProvider()
Create a Content Provider which will use an enhanced delegation model to locate extension content providers using this content service for each element in the tree.ITreeContentProvider
INavigatorContentExtension. getContentProvider()
Clients may choose to implementICommonContentProvider
, but are only required to supply an implementation ofITreeContentProvider
. -
Uses of ITreeContentProvider in org.eclipse.ui.progress
Constructors in org.eclipse.ui.progress with parameters of type ITreeContentProvider Constructor Description DeferredTreeContentManager(ITreeContentProvider provider, AbstractTreeViewer viewer)
Deprecated.in 3.4. provider is not used by this classDeferredTreeContentManager(ITreeContentProvider provider, AbstractTreeViewer viewer, IWorkbenchPartSite site)
Deprecated.in 3.4. provider is not used by this class
-