Class PlanningSolutionRenameWorkaroundHelper

  • All Implemented Interfaces:
    org.kie.workbench.common.screens.datamodeller.backend.server.helper.DataModelerRenameWorkaroundHelper

    @ApplicationScoped
    public class PlanningSolutionRenameWorkaroundHelper
    extends Object
    implements org.kie.workbench.common.screens.datamodeller.backend.server.helper.DataModelerRenameWorkaroundHelper
    TODO Change to RenameHelper implementation once DataModelerServiceImpl.rename() uses RenameService instead of IOService.move()
    • Constructor Detail

      • PlanningSolutionRenameWorkaroundHelper

        public PlanningSolutionRenameWorkaroundHelper()
      • PlanningSolutionRenameWorkaroundHelper

        @Inject
        public PlanningSolutionRenameWorkaroundHelper​(@Named("ioStrategy")
                                                      org.uberfire.io.IOService ioService,
                                                      org.kie.workbench.common.screens.datamodeller.service.DataModelerService dataModelerService,
                                                      org.kie.workbench.common.services.shared.project.KieModuleService kieModuleService)
    • Method Detail

      • postProcess

        public void postProcess​(org.uberfire.backend.vfs.Path sourcePath,
                                org.uberfire.backend.vfs.Path destinationPath)
        Specified by:
        postProcess in interface org.kie.workbench.common.screens.datamodeller.backend.server.helper.DataModelerRenameWorkaroundHelper