/** * Creates a notification filter which filters notifications that may possibly affect the * notational model * * @generated */ protected NotificationFilter createFilter() { NotificationFilter filter = NotificationFilter.createFeatureFilter(MindmapPackage.eINSTANCE.getMap_Relations()); filter = filter.or( NotificationFilter.createFeatureFilter( MindmapPackage.eINSTANCE.getRelationship_Source())); filter = filter.or( NotificationFilter.createFeatureFilter( MindmapPackage.eINSTANCE.getRelationship_Target())); filter = getConstrainedChildLinksFilter().or(filter); filter = filter.or(createUncontainedLinksFilter()); return filter; }
/** * Creates a notification filter which filters notifications that may possibly affect the * notational model * * @generated */ protected NotificationFilter createFilter() { NotificationFilter filter = NotificationFilter.createFeatureFilter(MindmapPackage.eINSTANCE.getMap_RootTopics()); filter = filter.or( NotificationFilter.createFeatureFilter(MindmapPackage.eINSTANCE.getMap_Resources())); filter = filter.and(NotificationFilter.createNotifierFilter(getDiagram().getElement())); return filter; }