Ejemplo n.º 1
0
 @NotNull
 private static List<PsiJavaCodeReferenceElement> getImportsFromPackage(
     @NotNull PsiJavaFile file, @NotNull String packageName) {
   PsiClass[] refs = file.getSingleClassImports(true);
   List<PsiJavaCodeReferenceElement> array = new ArrayList<PsiJavaCodeReferenceElement>();
   for (PsiClass ref1 : refs) {
     String className = ref1.getQualifiedName();
     if (getPackageOrClassName(className).equals(packageName)) {
       final PsiJavaCodeReferenceElement ref = file.findImportReferenceTo(ref1);
       if (ref != null) {
         array.add(ref);
       }
     }
   }
   return array;
 }