@ApplicationScoped public class DMNMarshallerImportsHelperStandaloneImpl extends Object implements DMNMarshallerImportsHelperStandalone
Constructor and Description |
---|
DMNMarshallerImportsHelperStandaloneImpl() |
DMNMarshallerImportsHelperStandaloneImpl(DMNPathsHelper pathsHelper,
org.guvnor.common.services.project.service.WorkspaceProjectService projectService,
org.kie.dmn.api.marshalling.DMNMarshaller marshaller,
DMNIOHelper dmnIOHelper,
PMMLIncludedDocumentFactory pmmlDocumentFactory,
org.uberfire.io.IOService ioService) |
Modifier and Type | Method and Description |
---|---|
org.uberfire.backend.vfs.Path |
getDMNModelPath(Metadata metadata,
String modelNamespace,
String modelName) |
Map<org.kie.dmn.model.api.Import,org.kie.dmn.model.api.Definitions> |
getImportDefinitions(Metadata metadata,
List<org.kie.dmn.model.api.Import> imports) |
List<org.kie.dmn.model.api.DRGElement> |
getImportedDRGElements(Map<org.kie.dmn.model.api.Import,org.kie.dmn.model.api.Definitions> importDefinitions) |
List<org.kie.dmn.model.api.ItemDefinition> |
getImportedItemDefinitions(Map<org.kie.dmn.model.api.Import,org.kie.dmn.model.api.Definitions> importDefinitions) |
List<org.kie.dmn.model.api.ItemDefinition> |
getImportedItemDefinitionsByNamespace(org.guvnor.common.services.project.model.WorkspaceProject workspaceProject,
String modelName,
String namespace) |
Map<org.kie.dmn.model.api.Import,String> |
getImportXML(Metadata metadata,
List<org.kie.dmn.model.api.Import> imports) |
Map<org.kie.dmn.model.api.Import,PMMLDocumentMetadata> |
getPMMLDocuments(Metadata metadata,
List<org.kie.dmn.model.api.Import> imports) |
Optional<InputStream> |
loadPath(org.uberfire.backend.vfs.Path path) |
public static final QName NAMESPACE
public DMNMarshallerImportsHelperStandaloneImpl()
@Inject public DMNMarshallerImportsHelperStandaloneImpl(DMNPathsHelper pathsHelper, org.guvnor.common.services.project.service.WorkspaceProjectService projectService, org.kie.dmn.api.marshalling.DMNMarshaller marshaller, DMNIOHelper dmnIOHelper, PMMLIncludedDocumentFactory pmmlDocumentFactory, @Named(value="ioStrategy") org.uberfire.io.IOService ioService)
public Map<org.kie.dmn.model.api.Import,org.kie.dmn.model.api.Definitions> getImportDefinitions(Metadata metadata, List<org.kie.dmn.model.api.Import> imports)
getImportDefinitions
in interface DMNMarshallerImportsHelper<org.kie.dmn.model.api.Import,org.kie.dmn.model.api.Definitions,org.kie.dmn.model.api.DRGElement,org.kie.dmn.model.api.ItemDefinition>
public Map<org.kie.dmn.model.api.Import,PMMLDocumentMetadata> getPMMLDocuments(Metadata metadata, List<org.kie.dmn.model.api.Import> imports)
getPMMLDocuments
in interface DMNMarshallerImportsHelper<org.kie.dmn.model.api.Import,org.kie.dmn.model.api.Definitions,org.kie.dmn.model.api.DRGElement,org.kie.dmn.model.api.ItemDefinition>
public Map<org.kie.dmn.model.api.Import,String> getImportXML(Metadata metadata, List<org.kie.dmn.model.api.Import> imports)
getImportXML
in interface DMNMarshallerImportsHelper<org.kie.dmn.model.api.Import,org.kie.dmn.model.api.Definitions,org.kie.dmn.model.api.DRGElement,org.kie.dmn.model.api.ItemDefinition>
public org.uberfire.backend.vfs.Path getDMNModelPath(Metadata metadata, String modelNamespace, String modelName)
getDMNModelPath
in interface DMNMarshallerImportsHelper<org.kie.dmn.model.api.Import,org.kie.dmn.model.api.Definitions,org.kie.dmn.model.api.DRGElement,org.kie.dmn.model.api.ItemDefinition>
public List<org.kie.dmn.model.api.DRGElement> getImportedDRGElements(Map<org.kie.dmn.model.api.Import,org.kie.dmn.model.api.Definitions> importDefinitions)
getImportedDRGElements
in interface DMNMarshallerImportsHelper<org.kie.dmn.model.api.Import,org.kie.dmn.model.api.Definitions,org.kie.dmn.model.api.DRGElement,org.kie.dmn.model.api.ItemDefinition>
public List<org.kie.dmn.model.api.ItemDefinition> getImportedItemDefinitions(Map<org.kie.dmn.model.api.Import,org.kie.dmn.model.api.Definitions> importDefinitions)
getImportedItemDefinitions
in interface DMNMarshallerImportsHelper<org.kie.dmn.model.api.Import,org.kie.dmn.model.api.Definitions,org.kie.dmn.model.api.DRGElement,org.kie.dmn.model.api.ItemDefinition>
public List<org.kie.dmn.model.api.ItemDefinition> getImportedItemDefinitionsByNamespace(org.guvnor.common.services.project.model.WorkspaceProject workspaceProject, String modelName, String namespace)
getImportedItemDefinitionsByNamespace
in interface DMNMarshallerImportsHelper<org.kie.dmn.model.api.Import,org.kie.dmn.model.api.Definitions,org.kie.dmn.model.api.DRGElement,org.kie.dmn.model.api.ItemDefinition>
public Optional<InputStream> loadPath(org.uberfire.backend.vfs.Path path)
loadPath
in interface DMNMarshallerImportsHelper<org.kie.dmn.model.api.Import,org.kie.dmn.model.api.Definitions,org.kie.dmn.model.api.DRGElement,org.kie.dmn.model.api.ItemDefinition>
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.