@Dependent public class DMNDocumentationServiceImpl extends Object implements DMNDocumentationService
| Constructor and Description |
|---|
DMNDocumentationServiceImpl(org.uberfire.ext.editor.commons.client.template.mustache.ClientMustacheTemplateRenderer mustacheTemplateRenderer,
DMNDocumentationFactory dmnDocumentationFactory) |
| Modifier and Type | Method and Description |
|---|---|
DocumentationOutput |
buildDocumentation(HTMLDocumentationTemplate template,
DMNDocumentation diagramDocumentation) |
DocumentationOutput |
generate(Diagram diagram) |
HTMLDocumentationTemplate |
getDocumentationTemplate() |
DMNDocumentation |
processDocumentation(Diagram diagram) |
@Inject
public DMNDocumentationServiceImpl(org.uberfire.ext.editor.commons.client.template.mustache.ClientMustacheTemplateRenderer mustacheTemplateRenderer,
DMNDocumentationFactory dmnDocumentationFactory)
public DMNDocumentation processDocumentation(Diagram diagram)
processDocumentation in interface DiagramDocumentationService<Diagram,DMNDocumentation,HTMLDocumentationTemplate,DocumentationOutput>public HTMLDocumentationTemplate getDocumentationTemplate()
getDocumentationTemplate in interface DiagramDocumentationService<Diagram,DMNDocumentation,HTMLDocumentationTemplate,DocumentationOutput>public DocumentationOutput buildDocumentation(HTMLDocumentationTemplate template, DMNDocumentation diagramDocumentation)
buildDocumentation in interface DiagramDocumentationService<Diagram,DMNDocumentation,HTMLDocumentationTemplate,DocumentationOutput>public DocumentationOutput generate(Diagram diagram)
generate in interface DiagramDocumentationService<Diagram,DMNDocumentation,HTMLDocumentationTemplate,DocumentationOutput>Copyright © 2001–2021 JBoss by Red Hat. All rights reserved.