Class DecisionTableXLSToDecisionTableGuidedConverter

  • All Implemented Interfaces:
    org.drools.workbench.screens.dtablexls.service.DecisionTableXLSConversionService

    @ApplicationScoped
    public class DecisionTableXLSToDecisionTableGuidedConverter
    extends Object
    implements org.drools.workbench.screens.dtablexls.service.DecisionTableXLSConversionService
    Converter from a XLS Decision Table to a Guided Decision Table
    • Constructor Summary

      Constructors 
      Constructor Description
      DecisionTableXLSToDecisionTableGuidedConverter()  
      DecisionTableXLSToDecisionTableGuidedConverter​(org.uberfire.io.IOService ioService, org.drools.workbench.screens.drltext.service.DRLTextEditorService drlService, org.drools.workbench.screens.guided.dtable.service.GuidedDecisionTableEditorService guidedDecisionTableService, org.drools.workbench.screens.globals.service.GlobalsEditorService globalsService, org.kie.workbench.common.services.shared.project.KieModuleService moduleService, org.kie.workbench.common.services.shared.project.ProjectImportsService importsService, org.guvnor.common.services.shared.metadata.MetadataService metadataService, org.kie.workbench.common.screens.datamodeller.service.DataModelerService modellerService, org.kie.workbench.common.services.datamodel.backend.server.service.DataModelService dataModelService, org.guvnor.common.services.shared.config.AppConfigService appConfigService, org.drools.workbench.screens.dtablexls.type.DecisionTableXLSResourceTypeDefinition xlsDTableType, org.drools.workbench.screens.dtablexls.type.DecisionTableXLSXResourceTypeDefinition xlsxDTableType, org.drools.workbench.screens.guided.dtable.type.GuidedDTableResourceTypeDefinition guidedDTableType, org.drools.workbench.screens.drltext.type.DRLResourceTypeDefinition drlType, org.drools.workbench.screens.globals.type.GlobalResourceTypeDefinition globalsType)  
    • Constructor Detail

      • DecisionTableXLSToDecisionTableGuidedConverter

        public DecisionTableXLSToDecisionTableGuidedConverter()
      • DecisionTableXLSToDecisionTableGuidedConverter

        @Inject
        public DecisionTableXLSToDecisionTableGuidedConverter​(@Named("ioStrategy")
                                                              org.uberfire.io.IOService ioService,
                                                              org.drools.workbench.screens.drltext.service.DRLTextEditorService drlService,
                                                              org.drools.workbench.screens.guided.dtable.service.GuidedDecisionTableEditorService guidedDecisionTableService,
                                                              org.drools.workbench.screens.globals.service.GlobalsEditorService globalsService,
                                                              org.kie.workbench.common.services.shared.project.KieModuleService moduleService,
                                                              org.kie.workbench.common.services.shared.project.ProjectImportsService importsService,
                                                              org.guvnor.common.services.shared.metadata.MetadataService metadataService,
                                                              org.kie.workbench.common.screens.datamodeller.service.DataModelerService modellerService,
                                                              org.kie.workbench.common.services.datamodel.backend.server.service.DataModelService dataModelService,
                                                              org.guvnor.common.services.shared.config.AppConfigService appConfigService,
                                                              org.drools.workbench.screens.dtablexls.type.DecisionTableXLSResourceTypeDefinition xlsDTableType,
                                                              org.drools.workbench.screens.dtablexls.type.DecisionTableXLSXResourceTypeDefinition xlsxDTableType,
                                                              org.drools.workbench.screens.guided.dtable.type.GuidedDTableResourceTypeDefinition guidedDTableType,
                                                              org.drools.workbench.screens.drltext.type.DRLResourceTypeDefinition drlType,
                                                              org.drools.workbench.screens.globals.type.GlobalResourceTypeDefinition globalsType)
    • Method Detail

      • convert

        public org.drools.workbench.models.guided.dtable.shared.conversion.ConversionResult convert​(org.uberfire.backend.vfs.Path path)
        Specified by:
        convert in interface org.drools.workbench.screens.dtablexls.service.DecisionTableXLSConversionService