Class DerivedDataManagerProviderMock

java.lang.Object
com.e1c.g5.v8.dt.internal.snapshot.DerivedDataManagerProviderMock
All Implemented Interfaces:
IDerivedDataManagerProvider

public class DerivedDataManagerProviderMock extends Object implements IDerivedDataManagerProvider
  • Field Details

  • Constructor Details

    • DerivedDataManagerProviderMock

      public DerivedDataManagerProviderMock(DerivedDataManagerMock derivedDataManagerMock)
  • Method Details

    • get

      public IDerivedDataManager get(org.eclipse.core.resources.IProject project)
      Description copied from interface: IDerivedDataManagerProvider
      Gets the derived data status manager for the given project.
      Can return null if the given project has no underlying BM model, or this model has no DerivedData model provider.
      Specified by:
      get in interface IDerivedDataManagerProvider
      Parameters:
      project - the target project to get derived data status manager for, cannot be null
      Returns:
      the derived data status manager instance or null if the given project has no underlying BM model, or this model has no DerivedData model provider
    • get

      public IDerivedDataManager get(IV8Project project)
      Description copied from interface: IDerivedDataManagerProvider
      Gets the derived data status manager for the given project.
      Can return null if the given project has no underlying BM model, or this model has no DerivedData model provider.
      Specified by:
      get in interface IDerivedDataManagerProvider
      Parameters:
      project - the target V8 project to get derived data status manager for, cannot be null
      Returns:
      the derived data status manager instance or null if the given project has no underlying BM model, or this model has no DerivedData model provider
    • get

      public IDerivedDataManager get(IDtProject project)
      Description copied from interface: IDerivedDataManagerProvider
      Gets the derived data manager associated with the specified DT project.
      Specified by:
      get in interface IDerivedDataManagerProvider
      Parameters:
      project - the IDtProject handle, cannot be null
      Returns:
      the derived data manager or null if the specified model has no derived data manager provider.