Package org.drools.retediagram
Class ReteDiagram
java.lang.Object
org.drools.retediagram.ReteDiagram
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumstatic class -
Method Summary
Modifier and TypeMethodDescriptionconfigFilenameScheme(File outputPath, boolean prefixTimestamp) configGraphvizRender(boolean outputSVG, boolean outputPNG) configLayout(ReteDiagram.Layout layout) Changes diagram LayoutconfigOpenFile(boolean openSVG, boolean openPNG) configPrintDebugVerticalCluster(boolean printDebugVerticalCluster) voiddiagramRete(org.drools.core.reteoo.Rete rete) voiddiagramRete(org.drools.kiesession.rulebase.InternalKnowledgeBase kBase) voiddiagramRete(org.kie.api.KieBase kbase) voiddiagramRete(org.kie.api.runtime.KieRuntime session) voiddiagramRete(org.kie.api.runtime.KieSession session) static org.drools.core.reteoo.Sink[]getSinks(org.drools.core.common.BaseNode node) static ReteDiagramWith default settings.static voidprintNodeMapNodes(List<org.drools.core.common.BaseNode> nodes, PrintStream out)
-
Method Details
-
newInstance
With default settings. -
configLayout
Changes diagram Layout -
configPrintDebugVerticalCluster
-
configFilenameScheme
-
configGraphvizRender
-
configOpenFile
-
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
-
getSinks
public static org.drools.core.reteoo.Sink[] getSinks(org.drools.core.common.BaseNode node)
-