/**
* Creates an intersection of contained resources with highlighted resources
* and registers for changes.
*/
private void initHighlightingModel() {
highlightedResourcesIntersection = new IntersectionResourceSet(
new DefaultResourceSet());
highlightedResourcesIntersection
.addResourceSet(getContentResourceSet());
highlightedResourcesIntersection.addResourceSet(highlightedResources);