Class DMNDocumentationFactory


  • public class DMNDocumentationFactory
    extends Object
    • Constructor Detail

      • DMNDocumentationFactory

        @Inject
        public DMNDocumentationFactory​(org.kie.workbench.common.stunner.core.client.canvas.util.CanvasFileExport canvasFileExport,
                                       org.jboss.errai.ui.client.local.spi.TranslationService translationService,
                                       DMNDocumentationDRDsFactory drdsFactory,
                                       org.uberfire.rpc.SessionInfo sessionInfo,
                                       DMNGraphUtils graphUtils)
    • Method Detail

      • create

        public DMNDocumentation create​(org.kie.workbench.common.stunner.core.diagram.Diagram diagram)
      • getDrds

        protected List<DMNDocumentationDRD> getDrds​(org.kie.workbench.common.stunner.core.diagram.Diagram diagram)
      • getNamespace

        protected String getNamespace​(org.kie.workbench.common.stunner.core.diagram.Diagram diagram)
      • hasGraphNodes

        protected boolean hasGraphNodes​(org.kie.workbench.common.stunner.core.diagram.Diagram diagram)
      • getDiagramImage

        protected String getDiagramImage()
      • getCurrentDate

        protected String getCurrentDate()
      • getDiagramName

        protected String getDiagramName​(org.kie.workbench.common.stunner.core.diagram.Diagram diagram)
      • getDiagramDescription

        protected String getDiagramDescription​(org.kie.workbench.common.stunner.core.diagram.Diagram diagram)
      • getCurrentUserName

        protected String getCurrentUserName()