public class GrammarToDot
extends org.eclipse.xtext.util.GraphvizDotBuilder
| Modifier and Type | Field and Description |
|---|---|
protected GrammarElementTitleSwitch |
aeSwitch |
| Constructor and Description |
|---|
GrammarToDot() |
| Modifier and Type | Method and Description |
|---|---|
protected org.eclipse.xtext.util.GraphvizDotBuilder.Node |
drawAbstractElementTree(AbstractElement ele,
org.eclipse.xtext.util.GraphvizDotBuilder.Digraph d) |
protected org.eclipse.xtext.util.GraphvizDotBuilder.Digraph |
drawGrammar(Grammar g,
org.eclipse.xtext.util.GraphvizDotBuilder.Digraph d) |
protected org.eclipse.xtext.util.GraphvizDotBuilder.Props |
drawGrammarContainementEdge(AbstractElement container,
AbstractElement child) |
protected org.eclipse.xtext.util.GraphvizDotBuilder.Props |
drawObject(java.lang.Object obj) |
protected org.eclipse.xtext.util.GraphvizDotBuilder.Digraph |
drawRule(AbstractRule rule,
org.eclipse.xtext.util.GraphvizDotBuilder.Digraph d) |
protected org.eclipse.xtext.util.GraphvizDotBuilder.Node |
newNode(org.eclipse.emf.ecore.EObject obj,
java.lang.String label) |
protected GrammarElementTitleSwitch aeSwitch
protected org.eclipse.xtext.util.GraphvizDotBuilder.Node drawAbstractElementTree(AbstractElement ele, org.eclipse.xtext.util.GraphvizDotBuilder.Digraph d)
protected org.eclipse.xtext.util.GraphvizDotBuilder.Digraph drawGrammar(Grammar g, org.eclipse.xtext.util.GraphvizDotBuilder.Digraph d)
protected org.eclipse.xtext.util.GraphvizDotBuilder.Props drawGrammarContainementEdge(AbstractElement container, AbstractElement child)
protected org.eclipse.xtext.util.GraphvizDotBuilder.Props drawObject(java.lang.Object obj)
drawObject in class org.eclipse.xtext.util.GraphvizDotBuilderprotected org.eclipse.xtext.util.GraphvizDotBuilder.Digraph drawRule(AbstractRule rule, org.eclipse.xtext.util.GraphvizDotBuilder.Digraph d)
protected org.eclipse.xtext.util.GraphvizDotBuilder.Node newNode(org.eclipse.emf.ecore.EObject obj,
java.lang.String label)