Class ReteDiagram


  • public class ReteDiagram
    extends java.lang.Object
    • Method Detail

      • newInstance

        public static ReteDiagram newInstance()
        With default settings.
      • configPrintDebugVerticalCluster

        public ReteDiagram configPrintDebugVerticalCluster​(boolean printDebugVerticalCluster)
      • configFilenameScheme

        public ReteDiagram configFilenameScheme​(java.io.File outputPath,
                                                boolean prefixTimestamp)
      • configGraphvizRender

        public ReteDiagram configGraphvizRender​(boolean outputSVG,
                                                boolean outputPNG)
      • configOpenFile

        public ReteDiagram configOpenFile​(boolean openSVG,
                                          boolean openPNG)
      • diagramRete

        public void diagramRete​(org.kie.api.KieBase kbase)
      • diagramRete

        public void diagramRete​(org.kie.api.runtime.KieRuntime session)
      • diagramRete

        public void diagramRete​(org.kie.api.runtime.KieSession session)
      • diagramRete

        public void diagramRete​(org.drools.kiesession.rulebase.InternalKnowledgeBase kBase)
      • diagramRete

        public void diagramRete​(org.drools.core.reteoo.Rete rete)
      • printNodeMapNodes

        public static void printNodeMapNodes​(java.util.List<org.drools.core.common.BaseNode> nodes,
                                             java.io.PrintStream out)
      • getSinks

        public static org.drools.core.reteoo.Sink[] getSinks​(org.drools.core.common.BaseNode node)