Class ScoreHolderServiceImpl

  • All Implemented Interfaces:
    org.optaplanner.workbench.screens.guidedrule.service.ScoreHolderService

    public class ScoreHolderServiceImpl
    extends Object
    implements org.optaplanner.workbench.screens.guidedrule.service.ScoreHolderService
    • Constructor Summary

      Constructors 
      Constructor Description
      ScoreHolderServiceImpl()  
      ScoreHolderServiceImpl​(org.kie.workbench.common.services.shared.project.KieModuleService kieModuleService, org.uberfire.io.IOService ioService, org.drools.workbench.screens.globals.service.GlobalsEditorService globalsEditorService, org.kie.workbench.common.screens.datamodeller.service.DataModelerService dataModelerService, org.kie.workbench.common.screens.javaeditor.type.JavaResourceTypeDefinition javaResourceTypeDefinition, org.kie.workbench.common.services.refactoring.service.AssetsUsageService assetsUsageService)  
    • Constructor Detail

      • ScoreHolderServiceImpl

        public ScoreHolderServiceImpl()
      • ScoreHolderServiceImpl

        @Inject
        public ScoreHolderServiceImpl​(org.kie.workbench.common.services.shared.project.KieModuleService kieModuleService,
                                      @Named("ioStrategy")
                                      org.uberfire.io.IOService ioService,
                                      org.drools.workbench.screens.globals.service.GlobalsEditorService globalsEditorService,
                                      org.kie.workbench.common.screens.datamodeller.service.DataModelerService dataModelerService,
                                      org.kie.workbench.common.screens.javaeditor.type.JavaResourceTypeDefinition javaResourceTypeDefinition,
                                      org.kie.workbench.common.services.refactoring.service.AssetsUsageService assetsUsageService)
    • Method Detail

      • getProjectScoreInformation

        public org.optaplanner.workbench.screens.guidedrule.model.ScoreInformation getProjectScoreInformation​(org.uberfire.backend.vfs.Path projectPath)
        Specified by:
        getProjectScoreInformation in interface org.optaplanner.workbench.screens.guidedrule.service.ScoreHolderService
      • extractSolutionBendableScoreLevelsSize

        public org.optaplanner.workbench.screens.guidedrule.model.BendableScoreLevelsWrapper extractSolutionBendableScoreLevelsSize​(org.uberfire.backend.vfs.Path solutionPath)