public interface IElementStateListener
In order to provided backward compatibility for clients of IElementStateListener
,
extension interfaces are used to provide a means of evolution. The following extension interface
exists:
IElementStateListenerExtension
since version 2.0 introducing
state validation events.IElementStateListenerExtension
Modifier and Type | Method and Description |
---|---|
void |
elementContentAboutToBeReplaced(Object element)
Notifies that the content of the given element is about to be replaced.
|
void |
elementContentReplaced(Object element)
Notifies that the content of the given element has been replaced.
|
void |
elementDeleted(Object element)
Notifies that the given element has been deleted.
|
void |
elementDirtyStateChanged(Object element,
boolean isDirty)
Notifies that the dirty state of the given element has changed.
|
void |
elementMoved(Object originalElement,
Object movedElement)
Notifies that the element has moved.
|
void elementDirtyStateChanged(Object element, boolean isDirty)
element
- the elementisDirty
- the new dirty statevoid elementContentAboutToBeReplaced(Object element)
element
- the elementvoid elementContentReplaced(Object element)
element
- the elementvoid elementDeleted(Object element)
element
- the element
Copyright (c) 2000, 2014 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.