@Beta
public interface IModelMinimizer
| Modifier and Type | Interface and Description | 
|---|---|
| static interface  | IModelMinimizer.RegistryA registry for model minimizers. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | minimize(org.eclipse.core.resources.IFile file,
        SynchronizationModel syncModel,
        org.eclipse.core.runtime.IProgressMonitor monitor)This will be called to reduce the number of resources in this model's traversals based on the given
 starting point of the left logical model. | 
| void | minimize(SynchronizationModel syncModel,
        org.eclipse.core.runtime.IProgressMonitor monitor)This will be called to reduce the number of resources in this model's traversals. | 
void minimize(SynchronizationModel syncModel, org.eclipse.core.runtime.IProgressMonitor monitor)
syncModel - The synchronization model to be minimized.monitor - Monitor on which to report progress to the user.void minimize(org.eclipse.core.resources.IFile file,
              SynchronizationModel syncModel,
              org.eclipse.core.runtime.IProgressMonitor monitor)
file - The file that has been used as the starting point to resolve the left logical model.syncModel - The synchronization model to be minimized.monitor - Monitor on which to report progress to the user.
Copyright (c) 2006, 2015 Obeo and others. All rights reserved.