Class TreeConstNFAToDot
- java.lang.Object
-
- org.eclipse.xtext.util.GraphvizDotBuilder
-
- org.eclipse.xtext.GrammarToDot
-
- org.eclipse.xtext.parsetree.reconstr.impl.TreeConstNFAToDot
-
- Direct Known Subclasses:
TraceToDot
public class TreeConstNFAToDot extends GrammarToDot
-
-
Field Summary
Fields Modifier and Type Field Description protected IGrammarNFAProvider<TreeConstState,TreeConstTransition>
nfaProvider
-
Fields inherited from class org.eclipse.xtext.GrammarToDot
aeSwitch
-
-
Constructor Summary
Constructors Constructor Description TreeConstNFAToDot()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.eclipse.xtext.util.GraphvizDotBuilder.Node
drawAbstractElementTree(AbstractElement grammarElement, org.eclipse.xtext.util.GraphvizDotBuilder.Digraph digraph)
protected org.eclipse.xtext.util.GraphvizDotBuilder.Edge
drawFollowerEdge(AbstractElement grammarElement, TreeConstTransition transition, boolean isParent)
protected org.eclipse.xtext.util.GraphvizDotBuilder.Node
newNode(org.eclipse.emf.ecore.EObject semanticObject, java.lang.String label)
protected void
setStatusStyle(org.eclipse.xtext.util.GraphvizDotBuilder.Props properties, org.eclipse.xtext.parsetree.reconstr.impl.TreeConstState.Status status)
-
Methods inherited from class org.eclipse.xtext.GrammarToDot
drawGrammar, drawGrammarContainementEdge, drawObject, drawRule
-
-
-
-
Field Detail
-
nfaProvider
protected IGrammarNFAProvider<TreeConstState,TreeConstTransition> nfaProvider
-
-
Method Detail
-
drawAbstractElementTree
protected org.eclipse.xtext.util.GraphvizDotBuilder.Node drawAbstractElementTree(AbstractElement grammarElement, org.eclipse.xtext.util.GraphvizDotBuilder.Digraph digraph)
- Overrides:
drawAbstractElementTree
in classGrammarToDot
-
drawFollowerEdge
protected org.eclipse.xtext.util.GraphvizDotBuilder.Edge drawFollowerEdge(AbstractElement grammarElement, TreeConstTransition transition, boolean isParent)
-
setStatusStyle
protected void setStatusStyle(org.eclipse.xtext.util.GraphvizDotBuilder.Props properties, org.eclipse.xtext.parsetree.reconstr.impl.TreeConstState.Status status)
-
newNode
protected org.eclipse.xtext.util.GraphvizDotBuilder.Node newNode(org.eclipse.emf.ecore.EObject semanticObject, java.lang.String label)
- Overrides:
newNode
in classGrammarToDot
-
-