Package org.javacc.csharp
Class NodeFiles
java.lang.Object
org.javacc.csharp.NodeFiles
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final StringID of the latest version (of JJTree) in which one of the Node classes was modified. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static Stringprivate static voidgenerateDefaultNode(org.javacc.jjtree.JJTreeContext context) private static voidgenerateDefaultVisitor(org.javacc.jjtree.JJTreeContext context) (package private) static voidgenerateNodeType(String nodeType) (package private) static voidgenerateOutputFiles(org.javacc.jjtree.JJTreeContext context) private static voidgenerateTreeConstants(org.javacc.jjtree.JJTreeContext context) private static voidgenerateTreeNodes(org.javacc.jjtree.JJTreeContext context) private static voidgenerateVisitor(org.javacc.jjtree.JJTreeContext context) private static StringgetVisitMethodName(String className) private static StringmergeVisitorException(org.javacc.jjtree.JJTreeContext context) private static Stringprivate static String
-
Field Details
-
nodeVersion
ID of the latest version (of JJTree) in which one of the Node classes was modified. -
nodesToBuild
-
-
Constructor Details
-
NodeFiles
private NodeFiles()
-
-
Method Details
-
generateNodeType
-
generateTreeNodes
private static void generateTreeNodes(org.javacc.jjtree.JJTreeContext context) -
nodeConstants
-
generateTreeConstants
private static void generateTreeConstants(org.javacc.jjtree.JJTreeContext context) -
visitorClass
-
generateVisitor
private static void generateVisitor(org.javacc.jjtree.JJTreeContext context) -
defaultVisitorClass
-
getVisitMethodName
-
generateDefaultVisitor
private static void generateDefaultVisitor(org.javacc.jjtree.JJTreeContext context) -
mergeVisitorException
-
generateDefaultNode
- Throws:
IOException
-
generateOutputFiles
- Throws:
IOException
-