|
 |
|
|
org.eclipse.jface.viewers
Interface IStructuredContentProvider
-
All Superinterfaces:
-
IContentProvider
-
All Known Subinterfaces:
-
ICommonContentProvider,
IOverridableTabListContentProvider,
IPipelinedTreeContentProvider,
ITreeContentProvider,
ITreePathContentProvider
-
All Known Implementing Classes:
-
AbstractSynchronizationContentProvider,
ArrayContentProvider,
BaseWorkbenchContentProvider,
EnvironmentTab.EnvironmentVariableContentProvider,
FileEditorMappingContentProvider,
ObservableListContentProvider,
ObservableListTreeContentProvider,
ObservableSetContentProvider,
ObservableSetTreeContentProvider,
PreferenceContentProvider,
RefactoringHistoryContentProvider,
SynchronizationContentProvider,
TreeNodeContentProvider,
WorkbenchContentProvider
-
public interface IStructuredContentProvider
- extends
IContentProvider
An interface to content providers for structured viewers.
-
See Also:
-
StructuredViewer
Method Summary
|
Object[]
|
getElements
(
Object inputElement)
Returns the elements to display in the viewer
when its input is set to the given element. |
getElements
Object[] getElements(
Object inputElement)
- 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.
NOTE: For instances where the viewer is displaying a tree
containing a single 'root' element it is still necessary that the
'input' does not return itself from this method. This leads
to recursion issues (see bug 9262).
-
-
-
Parameters:
-
inputElement - the input element
-
Returns:
- the array of elements to display in the viewer
Guidelines for using Eclipse APIs.
Copyright (c) Eclipse contributors and others 2000, 2008. All rights reserved.
|
|
|