Class CleanUpProjectSourcesRegistry

java.lang.Object
com._1c.g5.v8.dt.internal.migration.cleanup.CleanUpProjectSourcesRegistry

public class CleanUpProjectSourcesRegistry extends Object
Registry implementation for provide list of ICleanUpProjectTasksProviders
  • Field Details

  • Constructor Details

    • CleanUpProjectSourcesRegistry

      public CleanUpProjectSourcesRegistry()
  • Method Details

    • getUpdateTasksProviders

      public List<ICleanUpProjectTasksProvider<?>> getUpdateTasksProviders()
      Gets lists of all clean up tasks providers
      Returns:
      lists of clean up tasks providers, never null
    • getUpdateTasksProviders

      public <T extends ICleanUpProjectTasksProvider<?>> List<T> getUpdateTasksProviders(Class<T> cleanUpProjectTasksProviderClass)
      Gets lists of clean up tasks providers filtred by specifed key class
      Returns:
      lists of clean up tasks providers, never null