Interface ECPProjectContentTouchedObserver
-
- All Superinterfaces:
ECPObserver
- All Known Implementing Classes:
ModelContentProvider
public interface ECPProjectContentTouchedObserver extends ECPObserver
This Observer is called when objects of an project are touched. Touching means changed or affected indirectly by the change. This implies that the objects might not have changed any of their attributes or references. Should be mainly used to update UI correctly. This Observer is notified after theECPProjectContentChangedObserver
. It will also get all Elements that where affected by the change.- Author:
- Eugen Neufeld
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
contentTouched(ECPProject project, java.util.Collection<java.lang.Object> objects, boolean structural)
This is called when objects of a project changed.
-
-
-
Method Detail
-
contentTouched
void contentTouched(ECPProject project, java.util.Collection<java.lang.Object> objects, boolean structural)
This is called when objects of a project changed.- Parameters:
project
- the project where the changed occurred.objects
- the objects that changed and the objects affected by the changestructural
- whether the change was structural that is changes to containment references
-
-