Class GuidedDecisionTableSourceService

  • All Implemented Interfaces:
    org.kie.workbench.common.services.backend.source.SourceService<org.drools.workbench.models.guided.dtable.shared.model.GuidedDecisionTable52>

    @ApplicationScoped
    public class GuidedDecisionTableSourceService
    extends org.kie.workbench.common.services.backend.source.BaseSourceService<org.drools.workbench.models.guided.dtable.shared.model.GuidedDecisionTable52>
    • Constructor Summary

      Constructors 
      Constructor Description
      GuidedDecisionTableSourceService​(org.drools.workbench.screens.guided.dtable.type.GuidedDTableResourceTypeDefinition resourceType, org.drools.workbench.screens.guided.dtable.service.GuidedDecisionTableEditorService guidedDecisionTableEditorService, org.uberfire.io.IOService ioService, org.guvnor.common.services.backend.file.FileDiscoveryService fileDiscoveryService, org.kie.workbench.common.services.shared.project.KieModuleService moduleService)  
    • Constructor Detail

      • GuidedDecisionTableSourceService

        @Inject
        public GuidedDecisionTableSourceService​(org.drools.workbench.screens.guided.dtable.type.GuidedDTableResourceTypeDefinition resourceType,
                                                org.drools.workbench.screens.guided.dtable.service.GuidedDecisionTableEditorService guidedDecisionTableEditorService,
                                                @Named("ioStrategy")
                                                org.uberfire.io.IOService ioService,
                                                org.guvnor.common.services.backend.file.FileDiscoveryService fileDiscoveryService,
                                                org.kie.workbench.common.services.shared.project.KieModuleService moduleService)
    • Method Detail

      • getPattern

        public String getPattern()
      • getSource

        public String getSource​(org.uberfire.java.nio.file.Path path,
                                org.drools.workbench.models.guided.dtable.shared.model.GuidedDecisionTable52 model)
                         throws org.kie.workbench.common.services.shared.source.SourceGenerationFailedException
        Throws:
        org.kie.workbench.common.services.shared.source.SourceGenerationFailedException
      • getSource

        public String getSource​(org.uberfire.java.nio.file.Path path)
                         throws org.kie.workbench.common.services.shared.source.SourceGenerationFailedException
        Throws:
        org.kie.workbench.common.services.shared.source.SourceGenerationFailedException