Class MdExtensionController
java.lang.Object
com.e1c.g5.v8.dt.internal.model.updater.extension.BaseExtensionController
com.e1c.g5.v8.dt.internal.model.updater.extension.MdExtensionController
- All Implemented Interfaces:
IModelUpdaterController
Md extension automatic feature update scheduling controller
-
Constructor Summary
ConstructorsConstructorDescriptionMdExtensionController
(IBmModelManager bmModelManager, IV8ProjectManager v8ProjectManager, IDerivedDataManagerProvider derivedDataManagerProvider) Constructs an instance of the controller -
Method Summary
Modifier and TypeMethodDescriptionvoid
configureContextCollector
(IModelUpdaterConfigurationAcceptor configurationAcceptor) void
schedule
(ModelUpdaterContext topObjectContext, IBmModel model, org.eclipse.core.runtime.IProgressMonitor progressMonitor) Methods inherited from class com.e1c.g5.v8.dt.internal.model.updater.extension.BaseExtensionController
getExtensionProjects
-
Constructor Details
-
MdExtensionController
@Inject public MdExtensionController(IBmModelManager bmModelManager, IV8ProjectManager v8ProjectManager, IDerivedDataManagerProvider derivedDataManagerProvider) Constructs an instance of the controller- Parameters:
bmModelManager
- The reference to theIBmModelManager
service. May not benull
v8ProjectManager
- The reference to theIV8ProjectManager
service. May not benull
derivedDataManagerProvider
- The reference to theIDerivedDataManagerProvider
service. May not benull
-
-
Method Details
-
configureContextCollector
-
schedule
public void schedule(ModelUpdaterContext topObjectContext, IBmModel model, org.eclipse.core.runtime.IProgressMonitor progressMonitor)
-