|
|
|
|
org.eclipse.jdt.ui
Class JavaElementContentProvider
java.lang.Object
org.eclipse.jdt.ui.StandardJavaElementContentProvider
org.eclipse.jdt.ui.JavaElementContentProvider
-
All Implemented Interfaces:
-
IElementChangedListener,
IWorkingCopyProvider,
IContentProvider,
IStructuredContentProvider,
ITreeContentProvider
Deprecated. use the StandardJavaElementContentProvider instead
-
public class JavaElementContentProvider
- extends
StandardJavaElementContentProvider
- implements
IElementChangedListener
A tree content provider for Java elements. It extends the
StandardJavaElementContentProvider with support for listening to changes.
This class may be instantiated; it is not intended to be subclassed.
-
See Also:
-
StandardJavaElementContentProvider
-
Restriction:
- This class is not intended to be subclassed by clients.
Methods inherited from class org.eclipse.jdt.ui.
StandardJavaElementContentProvider
|
concatenate,
exists,
getChildren,
getElements,
getFolderContent,
getJavaProjects,
getPackageContent,
getPackageFragmentRootContent,
getPackageFragmentRoots,
getParent,
getProvideMembers,
getProvideWorkingCopy,
hasChildren,
internalGetParent,
isClassPathChange,
isPackageFragmentEmpty,
isProjectPackageFragmentRoot,
providesWorkingCopies,
setProvideMembers,
setProvideWorkingCopy,
skipProjectPackageFragmentRoot
|
Methods inherited from class java.lang.
Object
|
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait
|
fViewer
protected
TreeViewer fViewer
-
Deprecated.
- The tree viewer
fInput
protected
Object fInput
-
Deprecated.
- The input object
JavaElementContentProvider
public JavaElementContentProvider()
-
Deprecated.
- Creates a new content provider for Java elements.
JavaElementContentProvider
public JavaElementContentProvider(boolean provideMembers,
boolean provideWorkingCopy)
-
Deprecated.
- Creates a new content provider for Java elements.
-
Parameters:
-
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. -
Since:
- 2.0
dispose
public void dispose()
-
Deprecated.
-
-
Specified by:
-
dispose
in interface
IContentProvider
-
Overrides:
-
dispose
in class
StandardJavaElementContentProvider
-
inputChanged
public void inputChanged(
Viewer viewer,
Object oldInput,
Object newInput)
-
Deprecated.
-
-
Specified by:
-
inputChanged
in interface
IContentProvider
-
Overrides:
-
inputChanged
in class
StandardJavaElementContentProvider
-
elementChanged
public void elementChanged(
ElementChangedEvent event)
-
Deprecated.
-
Description copied from interface:
IElementChangedListener
- Notifies that one or more attributes of one or more Java elements have changed.
The specific details of the change are described by the given event.
-
-
Specified by:
-
elementChanged
in interface
IElementChangedListener
-
-
Parameters:
-
event - the change event
processDelta
protected void processDelta(
IJavaElementDelta delta)
throws
JavaModelException
-
Deprecated.
- Processes a delta recursively. When more than two children are affected the
tree is fully refreshed starting at this node. The delta is processed in the
current thread but the viewer updates are posted to the UI thread.
-
-
-
Parameters:
-
delta - the delta to be processed
-
Throws:
-
JavaModelException
- if an error occurs while processing the delta
Copyright (c) IBM Corp. and others 2000, 2008. All Rights Reserved.
|
|
|