Class FastSyncInfoFilter.CompoundSyncInfoFilter
java.lang.Object
org.eclipse.team.core.synchronize.SyncInfoFilter
org.eclipse.team.core.synchronize.FastSyncInfoFilter
org.eclipse.team.core.synchronize.FastSyncInfoFilter.CompoundSyncInfoFilter
- Direct Known Subclasses:
FastSyncInfoFilter.AndSyncInfoFilter
,FastSyncInfoFilter.OrSyncInfoFilter
- Enclosing class:
- FastSyncInfoFilter
An abstract class which contains a set of
FastSyncInfoFilter
instances.
Subclasses must provide the select(SyncInfo)
method for determining
matches.-
Nested Class Summary
Nested classes/interfaces inherited from class org.eclipse.team.core.synchronize.FastSyncInfoFilter
FastSyncInfoFilter.AndSyncInfoFilter, FastSyncInfoFilter.AutomergableFilter, FastSyncInfoFilter.CompoundSyncInfoFilter, FastSyncInfoFilter.OrSyncInfoFilter, FastSyncInfoFilter.PseudoConflictFilter, FastSyncInfoFilter.SyncInfoChangeTypeFilter, FastSyncInfoFilter.SyncInfoDirectionFilter
Nested classes/interfaces inherited from class org.eclipse.team.core.synchronize.SyncInfoFilter
SyncInfoFilter.ContentComparisonSyncInfoFilter
-
Field Summary
Modifier and TypeFieldDescriptionprotected FastSyncInfoFilter[]
Instance variable which contains all the child filters for this compound filter. -
Constructor Summary
ModifierConstructorDescriptionprotected
CompoundSyncInfoFilter
(FastSyncInfoFilter[] filters) Create a compound filter that contains the provided filters. -
Method Summary
Methods inherited from class org.eclipse.team.core.synchronize.FastSyncInfoFilter
getDirectionAndChangeFilter, select, select
-
Field Details
-
filters
Instance variable which contains all the child filters for this compound filter.
-
-
Constructor Details
-
CompoundSyncInfoFilter
Create a compound filter that contains the provided filters.- Parameters:
filters
- the child filters
-