Eclipse Platform
Release 3.2

org.eclipse.jface.viewers
Interface IStructuredContentProvider

All Superinterfaces:
IContentProvider
All Known Subinterfaces:
ICommonContentProvider, IPipelinedTreeContentProvider, ITreeContentProvider, ITreePathContentProvider
All Known Implementing Classes:
AbstractSynchronizationContentProvider, ArrayContentProvider, BaseWorkbenchContentProvider, EnvironmentTab.EnvironmentVariableContentProvider, FileEditorMappingContentProvider, PreferenceContentProvider, RefactoringHistoryContentProvider, SynchronizationContentProvider, TreeNodeContentProvider, WorkbenchContentProvider

public interface IStructuredContentProvider
extends IContentProvider

An interface to content providers for structured viewers.

See Also:
StructuredViewer

Method Summary
 java.lang.Object[] getElements(java.lang.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 Detail

getElements

java.lang.Object[] getElements(java.lang.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.

Parameters:
inputElement - the input element
Returns:
the array of elements to display in the viewer

Eclipse Platform
Release 3.2

Guidelines for using Eclipse APIs.

Copyright (c) IBM Corp. and others 2000, 2006. All rights reserved.