/** * Creates two packages (pack1 and pack2) in different projects. Sets the instance fields fPack1 * and fPack2. */ public void createPackages() throws CoreException, JavaModelException { JavaProjectHelper.addRTJar(fJavaProject1); IPackageFragmentRoot root1 = JavaProjectHelper.addSourceContainer(fJavaProject1, "src"); fPack1 = root1.createPackageFragment("pack1", true, null); JavaProjectHelper.addRTJar(fJavaProject2); JavaProjectHelper.addRequiredProject(fJavaProject2, fJavaProject1); IPackageFragmentRoot root2 = JavaProjectHelper.addSourceContainer(fJavaProject2, "src"); fPack2 = root2.createPackageFragment("pack2", true, null); }