public class ModelSynchronizer extends AbstractResourceSynchronizer<IModelSyncRequest>
Modifier and Type | Field and Description |
---|---|
static ModelSynchronizer |
INSTANCE
The singleton instance.
|
fSynchronizerDelegates
Modifier | Constructor and Description |
---|---|
protected |
ModelSynchronizer()
Protected constructor for singleton pattern.
|
Modifier and Type | Method and Description |
---|---|
protected IModelSyncRequest |
createSyncRequest() |
void |
start()
Starts automatic synchronization of models wrt resource changes in the workspace.
|
void |
stop()
Stops automatic synchronization of models wrt resource changes in the workspace.
|
addDelegate, doPostBuild, doPostChange, doPreBuild, doPreClose, doPreDelete, doPreRefresh, getSyncRequest, removeDelegate, resourceChanged, visitResourceDelta
public static final ModelSynchronizer INSTANCE
protected ModelSynchronizer()
public void start()
public void stop()
start()
protected IModelSyncRequest createSyncRequest()
createSyncRequest
in class AbstractResourceSynchronizer<IModelSyncRequest>