org.eclipse.emf.ecp.core.util.observer
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 the ECPProjectContentChangedObserver
. It will
also get all Elements that where affected by the change.
- Author:
- Eugen Neufeld
contentTouched
void contentTouched(ECPProject project,
Collection<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
Copyright © 2015. All Rights Reserved.