Package org.eclipse.jface.viewers
Interface IStructuredContentProvider
- All Superinterfaces:
IContentProvider
- All Known Subinterfaces:
ICommonContentProvider
,IOverridableTabListContentProvider
,IPipelinedTreeContentProvider
,IPipelinedTreeContentProvider2
,ITreeContentProvider
,ITreePathContentProvider
- All Known Implementing Classes:
AbstractSynchronizationContentProvider
,ArrayContentProvider
,BaseWorkbenchContentProvider
,EnvironmentTab.EnvironmentVariableContentProvider
,FileEditorMappingContentProvider
,ListContentProvider
,ObservableListContentProvider
,ObservableListTreeContentProvider
,ObservableSetContentProvider
,ObservableSetTreeContentProvider
,PreferenceContentProvider
,RefactoringHistoryContentProvider
,SynchronizationContentProvider
,TreeNodeContentProvider
,WorkbenchContentProvider
An interface to content providers for structured viewers.
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionObject[]
getElements
(Object inputElement) Returns the elements to display in the viewer when its input is set to the given element.Methods inherited from interface org.eclipse.jface.viewers.IContentProvider
dispose, inputChanged
-
Method Details
-
getElements
Returns the elements to display in the viewer when its input is set to the given element. These elements can be presented as rows in a table, items in a list, etc. The result is not modified by the viewer.- Parameters:
inputElement
- the input element- Returns:
- the array of elements to display in the viewer
-