Interface ICleanUpProjectTasksProvider<T extends ICleanUpProjectTask>

All Known Subinterfaces:
ICleanUpProjectObjectTasksProvider, ICleanUpProjectResourceTasksProvider
All Known Implementing Classes:
ChangeAllMultiLangDataPathCleanUpTaskProvider, ConfigurationStandaloneContentCleanUpTaskProvider, DCSTemplateCleanUpTaskProvider, DuplicateMdObjectsCleanUpTaskProvider, ExternalReportPropertyCleanUpTaskProvider, FixNamespacesForRightsFiles, FormAttributesCleanUpTaskProvider, FormItemsCleanUpTaskProvider, FormResourceCleanUpTaskProvider, MoxelReorderTypeDescriptionTypesCleanUpTaskProvider, MoxelTemplateCleanUpTaskProvider, RemoveEmptyModuleFormFile, RemoveTooltipRepresentationTagFromFormFiles, RemoveXmlVersionFromGraphicalSchemaFiles, ReorderMdObjectChildCollectionsCleanUpTaskProvider, ReorderTypeDescriptionTypesCleanUpTaskProvider, RewriteConfigurationCleanUpTaskProvider, RightDependencesCleanUp

public interface ICleanUpProjectTasksProvider<T extends ICleanUpProjectTask>
Provide group of tasks what will clean up project
  • Method Summary

    Modifier and Type
    Method
    Description
    List of clean up tasks for given project
  • Method Details

    • getCleanUpProjectTasks

      List<T> getCleanUpProjectTasks(IDtProject project)
      List of clean up tasks for given project
      Parameters:
      project - the target project, cannot be null
      Returns:
      list of clean up tasks, never null