e.printStackTrace();
JUnitPlugin.log(e);
		public Object[] getElements(Object parent) {			try {				if (parent instanceof IPackageFragment) {					IPackageFragment pack= (IPackageFragment) parent;					ICompilationUnit[] cuArray= pack.getCompilationUnits();					ArrayList typesArrayList= new ArrayList();					for (int i= 0; i < cuArray.length; i++) {						ICompilationUnit cu= cuArray[i];						IType[] types= cu.getTypes();						for (int j= 0; j < types.length; j++) {							if (TestSearchEngine.isTestImplementor(types[j]))									typesArrayList.add(types[j]);						}					}					return typesArrayList.toArray();				}			} catch (JavaModelException e) {				e.printStackTrace();			}			return new Object[0];		}