Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Eclipse Platform Release 3.0
PREV NEXT | FRAMES NO FRAMES

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

Packages that use FastSyncInfoFilter
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 FastSyncInfoFilter in org.eclipse.team.core.synchronize

Subclasses of FastSyncInfoFilter in org.eclipse.team.core.synchronize
`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.

Fields in org.eclipse.team.core.synchronize declared as FastSyncInfoFilter
`protected FastSyncInfoFilter[]` | `FastSyncInfoFilter.CompoundSyncInfoFilter.filters` Instance variable which contains all the child filters for ths compound filter.

Methods in org.eclipse.team.core.synchronize that return FastSyncInfoFilter
`static FastSyncInfoFilter` | `FastSyncInfoFilter.getDirectionAndChangeFilter(int direction, int change)` Selects `SyncInfo` that match the given change type and direction.

Methods in org.eclipse.team.core.synchronize with parameters of type FastSyncInfoFilter
`boolean` | `SyncInfoSet.hasNodes(FastSyncInfoFilter filter)` Indicate whether the set has nodes matching the given filter.
`void` | `SyncInfoSet.selectNodes(FastSyncInfoFilter filter)` Removes all nodes from this set that do not match the given filter leaving only those that do match the filter.
`void` | `SyncInfoSet.rejectNodes(FastSyncInfoFilter filter)` Removes all nodes from this set that match the given filter leaving those that do not match the filter.
`SyncInfo[]` | `SyncInfoSet.getNodes(FastSyncInfoFilter filter)` Return all nodes in this set that match the given filter.

Constructors in org.eclipse.team.core.synchronize with parameters of type FastSyncInfoFilter
`FastSyncInfoFilter.CompoundSyncInfoFilter(FastSyncInfoFilter[] filters)` Create a compund filter that contains the provided filters.
`FastSyncInfoFilter.AndSyncInfoFilter(FastSyncInfoFilter[] filters)` Create an AND filter from the given filters
`FastSyncInfoFilter.OrSyncInfoFilter(FastSyncInfoFilter[] filters)` Create an OR filter from the given filters

Uses of FastSyncInfoFilter in org.eclipse.team.ui.synchronize

Methods in org.eclipse.team.ui.synchronize that return FastSyncInfoFilter
`protected FastSyncInfoFilter` | `SynchronizeModelAction.getSyncInfoFilter()` Filter uses to filter the user selection to contain only those elements for which this action is enabled.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Eclipse Platform Release 3.0
PREV NEXT | FRAMES NO FRAMES

Guidelines for using Eclipse APIs.

Copyright (c) IBM Corp. and others 2000, 2004. All rights reserved.