org.codehaus.groovy.antlr.java
Class Java2GroovyMain

java.lang.Object
  extended by org.codehaus.groovy.antlr.java.Java2GroovyMain

public class Java2GroovyMain
extends java.lang.Object


Constructor Summary
Java2GroovyMain()
           
 
Method Summary
static java.lang.String convert(java.lang.String filename, java.lang.String input)
           
static java.lang.String convert(java.lang.String filename, java.lang.String input, boolean withHeader, boolean withNewLines)
           
private static java.lang.String[] getGroovyTokenNames(java.lang.String input)
           
private static JavaRecognizer getJavaParser(java.lang.String input)
           
private static void groovifyFatJavaLikeGroovyAST(antlr.collections.AST ast, java.lang.String[] groovyTokenNames)
           
static void main(java.lang.String[] args)
           
static java.lang.String mindmap(java.lang.String input)
           
private static void modifyJavaASTintoGroovyAST(java.lang.String[] tokenNames, antlr.collections.AST ast)
           
static java.lang.String nodePrinter(java.lang.String input)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Java2GroovyMain

public Java2GroovyMain()
Method Detail

main

public static void main(java.lang.String[] args)

convert

public static java.lang.String convert(java.lang.String filename,
                                       java.lang.String input)
                                throws java.lang.Exception
Throws:
java.lang.Exception

convert

public static java.lang.String convert(java.lang.String filename,
                                       java.lang.String input,
                                       boolean withHeader,
                                       boolean withNewLines)
                                throws java.lang.Exception
Throws:
java.lang.Exception

groovifyFatJavaLikeGroovyAST

private static void groovifyFatJavaLikeGroovyAST(antlr.collections.AST ast,
                                                 java.lang.String[] groovyTokenNames)
Parameters:
ast -
groovyTokenNames -

modifyJavaASTintoGroovyAST

private static void modifyJavaASTintoGroovyAST(java.lang.String[] tokenNames,
                                               antlr.collections.AST ast)
Parameters:
tokenNames -
ast -

getJavaParser

private static JavaRecognizer getJavaParser(java.lang.String input)
Parameters:
input -
Returns:

mindmap

public static java.lang.String mindmap(java.lang.String input)
                                throws java.lang.Exception
Throws:
java.lang.Exception

nodePrinter

public static java.lang.String nodePrinter(java.lang.String input)
                                    throws java.lang.Exception
Throws:
java.lang.Exception

getGroovyTokenNames

private static java.lang.String[] getGroovyTokenNames(java.lang.String input)


Copyright © ${year} The Codehaus. All Rights Reserved.