1 package org.incava.java; 2 3 import java.util.*; 4 import net.sourceforge.pmd.ast.*; 5 6 7 10 public class CompilationUnitUtil 11 { 12 public static ASTPackageDeclaration getPackage(ASTCompilationUnit cu) 13 { 14 return (ASTPackageDeclaration)SimpleNodeUtil.findChild(cu, ASTPackageDeclaration.class); 15 } 16 17 public static ASTImportDeclaration[] getImports(ASTCompilationUnit cu) 18 { 19 return (ASTImportDeclaration[])SimpleNodeUtil.findChildren(cu, ASTImportDeclaration.class); 20 } 21 22 public static ASTTypeDeclaration[] getTypeDeclarations(ASTCompilationUnit cu) 23 { 24 return (ASTTypeDeclaration[])SimpleNodeUtil.findChildren(cu, ASTTypeDeclaration.class); 25 } 26 27 } 28 | Popular Tags |