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 TypeMethodDescriptionvoidconfigureContextCollector(IModelUpdaterConfigurationAcceptor configurationAcceptor) voidschedule(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 theIBmModelManagerservice. May not benullv8ProjectManager- The reference to theIV8ProjectManagerservice. May not benullderivedDataManagerProvider- The reference to theIDerivedDataManagerProviderservice. May not benull
-
-
Method Details
-
configureContextCollector
-
schedule
public void schedule(ModelUpdaterContext topObjectContext, IBmModel model, org.eclipse.core.runtime.IProgressMonitor progressMonitor)
-