Examples of JarPackageFragmentRoot


Examples of org.aspectj.org.eclipse.jdt.internal.core.JarPackageFragmentRoot

      }
      IPackageFragmentRoot root =
        (IPackageFragmentRoot) type.getPackageFragment().getParent();
      if (root instanceof JarPackageFragmentRoot) {
        // type in a jar
        JarPackageFragmentRoot jar = (JarPackageFragmentRoot) root;
        IPath jarPath = jar.getPath();
        Object target = JavaModel.getTarget(workspaceRoot, jarPath, true);
        String zipFileName;
        if (target instanceof IFile) {
          // internal jar
          zipFileName = jarPath.toString();
View Full Code Here

Examples of org.eclipse.jdt.internal.core.JarPackageFragmentRoot

    catch (Throwable localThrowable) {
    }
  }

  protected File getJarFile(IAdaptable adaptable) {
    JarPackageFragmentRoot jpfr = (JarPackageFragmentRoot)adaptable;
    File selected = jpfr.getPath().makeAbsolute().toFile();
    if (!(selected.exists())) {
      File projectFile = new File(
        jpfr.getJavaProject().getProject().getLocation().toOSString());
      selected = new File(projectFile.getParent() + selected.toString());
    }
    return selected;
  }
View Full Code Here

Examples of org.eclipse.jdt.internal.core.JarPackageFragmentRoot

      }
      IPackageFragmentRoot root =
        (IPackageFragmentRoot) type.getPackageFragment().getParent();
      if (root instanceof JarPackageFragmentRoot) {
        // type in a jar
        JarPackageFragmentRoot jar = (JarPackageFragmentRoot) root;
        IPath jarPath = jar.getPath();
        Object target = JavaModel.getTarget(jarPath, true);
        String zipFileName;
        if (target instanceof IFile) {
          // internal jar
          zipFileName = jarPath.toString();
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.