Class DMNPathsHelperImpl

  • All Implemented Interfaces:
    org.kie.workbench.common.dmn.api.marshalling.DMNPathsHelper

    @ApplicationScoped
    public class DMNPathsHelperImpl
    extends Object
    implements org.kie.workbench.common.dmn.api.marshalling.DMNPathsHelper
    • Constructor Detail

      • DMNPathsHelperImpl

        public DMNPathsHelperImpl()
      • DMNPathsHelperImpl

        @Inject
        public DMNPathsHelperImpl​(org.kie.workbench.common.services.refactoring.service.RefactoringQueryService refactoringQueryService,
                                  org.kie.workbench.common.dmn.api.marshalling.DMNImportTypesHelper importTypesHelper,
                                  @Named("ioStrategy")
                                  org.uberfire.io.IOService ioService)
    • Method Detail

      • getModelsPaths

        public List<org.uberfire.backend.vfs.Path> getModelsPaths​(org.guvnor.common.services.project.model.WorkspaceProject workspaceProject)
        Specified by:
        getModelsPaths in interface org.kie.workbench.common.dmn.api.marshalling.DMNPathsHelper
      • getDMNModelsPaths

        public List<org.uberfire.backend.vfs.Path> getDMNModelsPaths​(org.guvnor.common.services.project.model.WorkspaceProject workspaceProject)
        Specified by:
        getDMNModelsPaths in interface org.kie.workbench.common.dmn.api.marshalling.DMNPathsHelper
      • getPMMLModelsPaths

        public List<org.uberfire.backend.vfs.Path> getPMMLModelsPaths​(org.guvnor.common.services.project.model.WorkspaceProject workspaceProject)
        Specified by:
        getPMMLModelsPaths in interface org.kie.workbench.common.dmn.api.marshalling.DMNPathsHelper
      • getRelativeURI

        public String getRelativeURI​(org.uberfire.backend.vfs.Path dmnModelPath,
                                     org.uberfire.backend.vfs.Path includedModelPath)
        Specified by:
        getRelativeURI in interface org.kie.workbench.common.dmn.api.marshalling.DMNPathsHelper