Package org.javacc.csharp
Class NodeFiles
- java.lang.Object
-
- org.javacc.csharp.NodeFiles
-
final class NodeFiles extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private static java.util.Set<java.lang.String>nodesToBuildprivate static java.lang.StringnodeVersionID of the latest version (of JJTree) in which one of the Node classes was modified.
-
Constructor Summary
Constructors Modifier Constructor Description privateNodeFiles()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description private static java.lang.StringdefaultVisitorClass()private static voidgenerateDefaultNode(org.javacc.jjtree.JJTreeContext context)private static voidgenerateDefaultVisitor(org.javacc.jjtree.JJTreeContext context)(package private) static voidgenerateNodeType(java.lang.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 java.lang.StringgetVisitMethodName(java.lang.String className)private static java.lang.StringmergeVisitorException(org.javacc.jjtree.JJTreeContext context)private static java.lang.StringnodeConstants()private static java.lang.StringvisitorClass()
-
-
-
Method Detail
-
generateNodeType
static void generateNodeType(java.lang.String nodeType)
-
generateTreeNodes
private static void generateTreeNodes(org.javacc.jjtree.JJTreeContext context)
-
nodeConstants
private static java.lang.String nodeConstants()
-
generateTreeConstants
private static void generateTreeConstants(org.javacc.jjtree.JJTreeContext context)
-
visitorClass
private static java.lang.String visitorClass()
-
generateVisitor
private static void generateVisitor(org.javacc.jjtree.JJTreeContext context)
-
defaultVisitorClass
private static java.lang.String defaultVisitorClass()
-
getVisitMethodName
private static java.lang.String getVisitMethodName(java.lang.String className)
-
generateDefaultVisitor
private static void generateDefaultVisitor(org.javacc.jjtree.JJTreeContext context)
-
mergeVisitorException
private static java.lang.String mergeVisitorException(org.javacc.jjtree.JJTreeContext context)
-
generateDefaultNode
private static void generateDefaultNode(org.javacc.jjtree.JJTreeContext context) throws java.io.IOException- Throws:
java.io.IOException
-
generateOutputFiles
static void generateOutputFiles(org.javacc.jjtree.JJTreeContext context) throws java.io.IOException- Throws:
java.io.IOException
-
-