## Uses of Class
org.eclipse.team.core.synchronize.SyncInfoFilter

Packages that use SyncInfoFilter
org.eclipse.team.core.synchronize: Application programming interfaces for managing synchronization state.
org.eclipse.team.ui.synchronize: Contains the team synchronization presentation framework and support for the Synchronize View.

### Uses of SyncInfoFilter in org.eclipse.team.core.synchronize

Subclasses of SyncInfoFilter in org.eclipse.team.core.synchronize
`class` `FastSyncInfoFilter` A specialized `SyncInfoFilter` that does not require a progress monitor.
`static class` `FastSyncInfoFilter.AndSyncInfoFilter` Selects `SyncInfo` which match all child filters.
`static class` `FastSyncInfoFilter.AutomergableFilter` Selects `SyncInfo` instances that are auto-mergable.
`static class` `FastSyncInfoFilter.CompoundSyncInfoFilter` An abstract class which contains a set of `FastSyncInfoFilter` instances.
`static class` `FastSyncInfoFilter.OrSyncInfoFilter` Selects `SyncInfo` that match any of the child filters.
`static class` `FastSyncInfoFilter.PseudoConflictFilter` Selects `SyncInfo` instances that are pseudo-conflicts.
`static class` `FastSyncInfoFilter.SyncInfoChangeTypeFilter` Selects `SyncInfo` whose change type match those of the filter.
`static class` `FastSyncInfoFilter.SyncInfoDirectionFilter` Selects `SyncInfo` whose change direction match those of the filter.
`static class` `SyncInfoFilter.ContentComparisonSyncInfoFilter` Selects `SyncInfo` whose local and remote contents match.

### Uses of SyncInfoFilter in org.eclipse.team.ui.synchronize

Methods in org.eclipse.team.ui.synchronize with parameters of type SyncInfoFilter
`protected void` SubscriberParticipant.`setSyncInfoFilter​(SyncInfoFilter filter)` Provide a filter that is used to filter the contents of the sync info set for the participant.