## Uses of Class
org.eclipse.emf.transaction.NotificationFilter

Packages that use NotificationFilter
org.eclipse.emf.transaction: Definition of the API for a transactional editing domain.
org.eclipse.emf.transaction.impl: Implementation of the transactional editing domain API.

Uses of NotificationFilter in org.eclipse.emf.transaction

Subclasses of NotificationFilter in org.eclipse.emf.transaction
`static class` `NotificationFilter.Custom` A custom notification filter, implementing user-defined selection criteria.

Fields in org.eclipse.emf.transaction declared as NotificationFilter
`static NotificationFilter` `NotificationFilter.ANY` As its name implies, this filter matches any notification.
`static NotificationFilter` `NotificationFilter.NOT_TOUCH` Matches only notifications that are not "touches."
`static NotificationFilter` `NotificationFilter.READ` Matches any notification that can occur during the normal course of a read-only transaction.
`static NotificationFilter` `NotificationFilter.RESOURCE_LOADED` A filter matching "resource loaded" events.
`static NotificationFilter` `NotificationFilter.RESOURCE_UNLOADED` A filter matching "resource unloaded" events.

Methods in org.eclipse.emf.transaction that return NotificationFilter
`NotificationFilter` `NotificationFilter.and(NotificationFilter other)` Creates a new filter combining me with another as a boolean conjunction.
`static NotificationFilter` `NotificationFilter.createEventTypeFilter(int eventType)` Creates a filter matching any notification of the specified type.
`static NotificationFilter` `NotificationFilter.createFeatureFilter(Class<?> ownerType, int featureId)` Creates a filter matching any notification from the specified feature.
`static NotificationFilter` `NotificationFilter.createFeatureFilter(org.eclipse.emf.ecore.EClassifier ownerType, int featureId)` Creates a filter matching any notification from the specified feature.
`static NotificationFilter` `NotificationFilter.createFeatureFilter(org.eclipse.emf.ecore.EStructuralFeature feature)` Creates a filter matching any notification from the specified feature.
`static NotificationFilter` `NotificationFilter.createNotifierFilter(Object notifier)` Creates a filter matching any notification from the specified notifier.
`static NotificationFilter` `NotificationFilter.createNotifierTypeFilter(Class<?> type)` Creates a filter matching notifications from any instance of the specified type.
`static NotificationFilter` `NotificationFilter.createNotifierTypeFilter(org.eclipse.emf.ecore.EClassifier type)` Creates a filter matching notifications from any instance of the specified type.
`static NotificationFilter` `NotificationFilter.createResourceContentTypeFilter(String contentType)` Creates a filter matches any notification from a resource of the specified content type.
`NotificationFilter` `ResourceSetListenerImpl.getFilter()`
`NotificationFilter` `ResourceSetListener.getFilter()` Provides a filter to select which notifications should be sent to this listener.
`NotificationFilter` `NotificationFilter.negated()` Creates a new filter that is the boolean negation of me.
`NotificationFilter` `NotificationFilter.or(NotificationFilter other)` Creates a new filter combining me with another as a boolean disjunction.

Methods in org.eclipse.emf.transaction with parameters of type NotificationFilter
`NotificationFilter` `NotificationFilter.and(NotificationFilter other)` Creates a new filter combining me with another as a boolean conjunction.
`NotificationFilter` `NotificationFilter.or(NotificationFilter other)` Creates a new filter combining me with another as a boolean disjunction.

Constructors in org.eclipse.emf.transaction with parameters of type NotificationFilter
`DemultiplexingListener(NotificationFilter filter)` Initializes me with the specified filter.
`ResourceSetListenerImpl(NotificationFilter filter)` Initializes me with the specified filter.
`TriggerListener(NotificationFilter filter)` Initializes me with the specified filter.

Uses of NotificationFilter in org.eclipse.emf.transaction.impl

Methods in org.eclipse.emf.transaction.impl with parameters of type NotificationFilter
`List<org.eclipse.emf.common.notify.Notification>` `FilterManager.select(List<org.eclipse.emf.common.notify.Notification> notifications, NotificationFilter filter)` Selects the notifications in the given list that match the specified filter.
`List<org.eclipse.emf.common.notify.Notification>` `FilterManager.select(List<org.eclipse.emf.common.notify.Notification> notifications, NotificationFilter filter, ArrayList<org.eclipse.emf.common.notify.Notification> cache)` Selects the notifications in the given list that match the specified filter.
`List<org.eclipse.emf.common.notify.Notification>` `FilterManager.selectUnbatched(List<org.eclipse.emf.common.notify.Notification> notification, NotificationFilter filter)` Selects the notifications in the given singleton list of an unbatched notification that match the specified filter.

Copyright 2002, 2007 IBM Corporation and others. All Rights Reserved.