org.eclipse.xtext.generator.parseTreeConstructor
Class ParseTreeConstructorUtil
java.lang.Object
org.eclipse.xtext.generator.parseTreeConstructor.ParseTreeConstructorUtil
public class ParseTreeConstructorUtil
- extends java.lang.Object
- Author:
- Moritz Eysholdt - Initial contribution and API
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ParseTreeConstructorUtil
public ParseTreeConstructorUtil()
getTreeConstState
public static TreeConstState getTreeConstState(AbstractElement e)
calcRootFollowers
public static java.util.List<AbstractElement> calcRootFollowers(Grammar g)
getNestedElementsFromAssignment
public static java.util.List<AbstractElement> getNestedElementsFromAssignment(Assignment assignment)
getPackage
public static java.lang.String getPackage(Grammar g,
Naming n)
getParseTreeConstructorName
public static java.lang.String getParseTreeConstructorName(Grammar g,
Naming n)
crossReferenceExistsWithDifferentTerminal
public static boolean crossReferenceExistsWithDifferentTerminal(CrossReference cr)
isAssignmentRequired
public static boolean isAssignmentRequired(Assignment assignment)