Class DMNIncludedModelsServiceImpl

  • All Implemented Interfaces:
    org.kie.workbench.common.dmn.api.editors.included.DMNIncludedModelsService

    public class DMNIncludedModelsServiceImpl
    extends Object
    implements org.kie.workbench.common.dmn.api.editors.included.DMNIncludedModelsService
    • Method Detail

      • loadModels

        public List<org.kie.workbench.common.dmn.api.editors.included.IncludedModel> loadModels​(org.uberfire.backend.vfs.Path path,
                                                                                                org.guvnor.common.services.project.model.WorkspaceProject workspaceProject)
        Specified by:
        loadModels in interface org.kie.workbench.common.dmn.api.editors.included.DMNIncludedModelsService
      • loadNodesFromImports

        public List<org.kie.workbench.common.dmn.api.editors.included.DMNIncludedNode> loadNodesFromImports​(org.guvnor.common.services.project.model.WorkspaceProject workspaceProject,
                                                                                                            List<org.kie.workbench.common.dmn.api.editors.included.DMNIncludedModel> includedModels)
        Specified by:
        loadNodesFromImports in interface org.kie.workbench.common.dmn.api.editors.included.DMNIncludedModelsService
      • loadPMMLDocumentsFromImports

        public List<org.kie.workbench.common.dmn.api.editors.included.PMMLDocumentMetadata> loadPMMLDocumentsFromImports​(org.uberfire.backend.vfs.Path path,
                                                                                                                         org.guvnor.common.services.project.model.WorkspaceProject workspaceProject,
                                                                                                                         List<org.kie.workbench.common.dmn.api.editors.included.PMMLIncludedModel> includedModels)
        Specified by:
        loadPMMLDocumentsFromImports in interface org.kie.workbench.common.dmn.api.editors.included.DMNIncludedModelsService
      • loadItemDefinitionsByNamespace

        public List<org.kie.workbench.common.dmn.api.definition.model.ItemDefinition> loadItemDefinitionsByNamespace​(org.guvnor.common.services.project.model.WorkspaceProject workspaceProject,
                                                                                                                     String modelName,
                                                                                                                     String namespace)
        Specified by:
        loadItemDefinitionsByNamespace in interface org.kie.workbench.common.dmn.api.editors.included.DMNIncludedModelsService