Copyright (c) 2000, 2011 IBM Corporation and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/ SPDX-License-Identifier: EPL-2.0 Contributors: IBM Corporation - initial API and implementation
/******************************************************************************* * Copyright (c) 2000, 2011 IBM Corporation and others. * * This program and the accompanying materials * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at * https://www.eclipse.org/legal/epl-2.0/ * * SPDX-License-Identifier: EPL-2.0 * * Contributors: * IBM Corporation - initial API and implementation *******************************************************************************/
package org.eclipse.jdt.core;
An element changed listener receives notification of changes to Java elements maintained by the Java model.

This interface may be implemented by clients.

See Also:
  • addElementChangedListener.addElementChangedListener(IElementChangedListener)
/** * An element changed listener receives notification of changes to Java elements * maintained by the Java model. * <p> * This interface may be implemented by clients. * </p> * * @see JavaCore#addElementChangedListener(IElementChangedListener) */
public 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.
Params:
  • event – the change event
/** * 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. * * @param event the change event */
public void elementChanged(ElementChangedEvent event); }