public class JavaElementContentProvider extends StandardJavaElementContentProvider implements ITreeContentProvider, IElementChangedListener
This class may be instantiated; it is not intended to be subclassed.
StandardJavaElementContentProvider| Modifier and Type | Field and Description |
|---|---|
protected Object |
fInput
Deprecated.
The input object
|
protected TreeViewer |
fViewer
Deprecated.
The tree viewer
|
fProvideMembers, fProvideWorkingCopy, NO_CHILDREN| Constructor and Description |
|---|
JavaElementContentProvider()
Deprecated.
Creates a new content provider for Java elements.
|
JavaElementContentProvider(boolean provideMembers,
boolean provideWorkingCopy)
Deprecated.
Creates a new content provider for Java elements.
|
| Modifier and Type | Method and Description |
|---|---|
void |
dispose()
Deprecated.
|
void |
elementChanged(ElementChangedEvent event)
Deprecated.
Notifies that one or more attributes of one or more Java elements have changed.
|
void |
inputChanged(Viewer viewer,
Object oldInput,
Object newInput)
Deprecated.
|
protected void |
processDelta(IJavaElementDelta delta)
Deprecated.
Processes a delta recursively.
|
concatenate, exists, getChildren, getElements, getJavaProjects, getPackageFragmentRoots, getParent, getProvideMembers, getProvideWorkingCopy, hasChildren, internalGetParent, isClassPathChange, isPackageFragmentEmpty, isProjectPackageFragmentRoot, providesWorkingCopies, setProvideMembers, setProvideWorkingCopy, skipProjectPackageFragmentRootclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetChildren, getParent, hasChildrengetElementsprotected TreeViewer fViewer
protected Object fInput
public JavaElementContentProvider()
public JavaElementContentProvider(boolean provideMembers,
boolean provideWorkingCopy)
provideMembers - if true members below compilation units
and class files are provided.provideWorkingCopy - if true the element provider provides
working copies for members of compilation units which have an associated working
copy. Otherwise only original elements are provided.public void dispose()
dispose in interface IContentProviderdispose in class StandardJavaElementContentProviderpublic void inputChanged(Viewer viewer, Object oldInput, Object newInput)
inputChanged in interface IContentProviderinputChanged in class StandardJavaElementContentProviderpublic void elementChanged(ElementChangedEvent event)
IElementChangedListenerelementChanged in interface IElementChangedListenerevent - the change eventprotected void processDelta(IJavaElementDelta delta) throws JavaModelException
delta - the delta to be processedJavaModelException - if an error occurs while processing the deltaCopyright (c) IBM Corp. and others 2000, 2006. All Rights Reserved.