org.mybatis.generator.eclipse.core.merge
Class NewJavaFileVisitor

java.lang.Object
  extended by ASTVisitor
      extended by org.mybatis.generator.eclipse.core.merge.NewJavaFileVisitor

public class NewJavaFileVisitor
extends ASTVisitor

Author:
Jeff Butler

Constructor Summary
NewJavaFileVisitor()
           
 
Method Summary
 java.util.List<ImportDeclaration> getImports()
           
 java.util.List<ASTNode> getNewNodes()
           
 Type getSuperclass()
           
 java.util.List<Type> getSuperInterfaceTypes()
           
 boolean isInterface()
           
 boolean visit(CompilationUnit node)
           
 boolean visit(EnumDeclaration node)
           
 boolean visit(FieldDeclaration node)
           
 boolean visit(MethodDeclaration node)
           
 boolean visit(TypeDeclaration node)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NewJavaFileVisitor

public NewJavaFileVisitor()
Method Detail

visit

public boolean visit(FieldDeclaration node)

visit

public boolean visit(EnumDeclaration node)

visit

public boolean visit(MethodDeclaration node)

visit

public boolean visit(TypeDeclaration node)

getNewNodes

public java.util.List<ASTNode> getNewNodes()

visit

public boolean visit(CompilationUnit node)

getImports

public java.util.List<ImportDeclaration> getImports()

getSuperclass

public Type getSuperclass()

isInterface

public boolean isInterface()

getSuperInterfaceTypes

public java.util.List<Type> getSuperInterfaceTypes()