# Uses of Interface
org.eclipse.jdt.core.IElementChangedListener

Packages that use IElementChangedListener
Package
Description
org.eclipse.jdt.core
The Java model is the set of classes that model the objects associated with creating, editing, and building a Java program.
org.eclipse.jdt.ui
Application programming interfaces for interaction with the Eclipse Java User Interface.

## Uses of IElementChangedListener in org.eclipse.jdt.core

Methods in org.eclipse.jdt.core with parameters of type IElementChangedListener
Modifier and Type
Method
Description
`static void`
JavaCore.`addElementChangedListener(IElementChangedListener listener)`
Adds the given listener for changes to Java elements.
`static void`
JavaCore.`addElementChangedListener(IElementChangedListener listener, int eventMask)`
Adds the given listener for changes to Java elements.
`static void`
JavaCore.`removeElementChangedListener(IElementChangedListener listener)`
Removes the given element changed listener.

## Uses of IElementChangedListener in org.eclipse.jdt.ui

Classes in org.eclipse.jdt.ui that implement IElementChangedListener
Modifier and Type
Class
Description
`class`
`JavaElementContentProvider`
Deprecated.
use the StandardJavaElementContentProvider instead