public JarEntryResource clone(Object newParent) { JarEntryDirectory dir = new JarEntryDirectory(this.simpleName); dir.setParent(newParent); int length = this.children.length; if (length > 0) { IJarEntryResource[] newChildren = new IJarEntryResource[length]; for (int i = 0; i < length; i++) { JarEntryResource child = (JarEntryResource) this.children[i]; newChildren[i] = child.clone(dir); } dir.setChildren(newChildren); } return dir; }
@Override public String toString() { return "JarEntryDirectory["+getEntryName()+"]"; //$NON-NLS-1$ //$NON-NLS-2$ } }
@Override public IPackageFragmentRoot getPackageFragmentRoot() { if (this.parent instanceof IPackageFragment) { return (IPackageFragmentRoot) ((IPackageFragment) this.parent).getParent(); } else if (this.parent instanceof IPackageFragmentRoot) { return (IPackageFragmentRoot) this.parent; } else { return ((JarEntryDirectory) this.parent).getPackageFragmentRoot(); } }
protected ZipFile getZipFile() throws CoreException { if (this.parent instanceof IPackageFragment) { JarPackageFragmentRoot root = (JarPackageFragmentRoot) ((IPackageFragment) this.parent).getParent(); return root.getJar(); } else if (this.parent instanceof JarPackageFragmentRoot) { return ((JarPackageFragmentRoot) this.parent).getJar(); } else return ((JarEntryDirectory) this.parent).getZipFile(); }
public IPackageFragmentRoot getPackageFragmentRoot() { if (this.parent instanceof IPackageFragment) { return (IPackageFragmentRoot) ((IPackageFragment) this.parent).getParent(); } else if (this.parent instanceof IPackageFragmentRoot) { return (IPackageFragmentRoot) this.parent; } else { return ((JarEntryDirectory) this.parent).getPackageFragmentRoot(); } }
protected ZipFile getZipFile() throws CoreException { if (this.parent instanceof IPackageFragment) { JarPackageFragmentRoot root = (JarPackageFragmentRoot) ((IPackageFragment) this.parent).getParent(); return root.getJar(); } else if (this.parent instanceof JarPackageFragmentRoot) { return ((JarPackageFragmentRoot) this.parent).getJar(); } else return ((JarEntryDirectory) this.parent).getZipFile(); }
@Override public JarEntryResource clone(Object newParent) { JarEntryDirectory dir = new JarEntryDirectory(this.simpleName); dir.setParent(newParent); int length = this.children.length; if (length > 0) { IJarEntryResource[] newChildren = new IJarEntryResource[length]; for (int i = 0; i < length; i++) { JarEntryResource child = (JarEntryResource) this.children[i]; newChildren[i] = child.clone(dir); } dir.setChildren(newChildren); } return dir; }
public String toString() { return "JarEntryDirectory["+getEntryName()+"]"; //$NON-NLS-1$ //$NON-NLS-2$ } }
public IPackageFragmentRoot getPackageFragmentRoot() { if (this.parent instanceof IPackageFragment) { return (IPackageFragmentRoot) ((IPackageFragment) this.parent).getParent(); } else if (this.parent instanceof IPackageFragmentRoot) { return (IPackageFragmentRoot) this.parent; } else { return ((JarEntryDirectory) this.parent).getPackageFragmentRoot(); } }
protected ZipFile getZipFile() throws CoreException { if (this.parent instanceof IPackageFragment) { JarPackageFragmentRoot root = (JarPackageFragmentRoot) ((IPackageFragment) this.parent).getParent(); return root.getJar(); } else if (this.parent instanceof JarPackageFragmentRoot) { return ((JarPackageFragmentRoot) this.parent).getJar(); } else return ((JarEntryDirectory) this.parent).getZipFile(); }
public JarEntryResource clone(Object newParent) { JarEntryDirectory dir = new JarEntryDirectory(this.simpleName); dir.setParent(newParent); int length = this.children.length; if (length > 0) { IJarEntryResource[] newChildren = new IJarEntryResource[length]; for (int i = 0; i < length; i++) { JarEntryResource child = (JarEntryResource) this.children[i]; newChildren[i] = child.clone(dir); } dir.setChildren(newChildren); } return dir; }
public String toString() { return "JarEntryDirectory["+getEntryName()+"]"; //$NON-NLS-1$ //$NON-NLS-2$ } }
public IPackageFragmentRoot getPackageFragmentRoot() { if (this.parent instanceof IPackageFragment) { return (IPackageFragmentRoot) ((IPackageFragment) this.parent).getParent(); } else if (this.parent instanceof IPackageFragmentRoot) { return (IPackageFragmentRoot) this.parent; } else { return ((JarEntryDirectory) this.parent).getPackageFragmentRoot(); } }
protected ZipFile getZipFile() throws CoreException { if (this.parent instanceof IPackageFragment) { JarPackageFragmentRoot root = (JarPackageFragmentRoot) ((IPackageFragment) this.parent).getParent(); return root.getJar(); } else if (this.parent instanceof JarPackageFragmentRoot) { return ((JarPackageFragmentRoot) this.parent).getJar(); } else return ((JarEntryDirectory) this.parent).getZipFile(); }
public JarEntryResource clone(Object newParent) { JarEntryDirectory dir = new JarEntryDirectory(this.simpleName); dir.setParent(newParent); int length = this.children.length; if (length > 0) { IJarEntryResource[] newChildren = new IJarEntryResource[length]; for (int i = 0; i < length; i++) { JarEntryResource child = (JarEntryResource) this.children[i]; newChildren[i] = child.clone(dir); } dir.setChildren(newChildren); } return dir; }
public String toString() { return "JarEntryDirectory["+getEntryName()+"]"; //$NON-NLS-1$ //$NON-NLS-2$ } }
public IPackageFragmentRoot getPackageFragmentRoot() { if (this.parent instanceof IPackageFragment) { return (IPackageFragmentRoot) ((IPackageFragment) this.parent).getParent(); } else if (this.parent instanceof IPackageFragmentRoot) { return (IPackageFragmentRoot) this.parent; } else { return ((JarEntryDirectory) this.parent).getPackageFragmentRoot(); } }
protected ZipFile getZipFile() throws CoreException { if (this.parent instanceof IPackageFragment) { JarPackageFragmentRoot root = (JarPackageFragmentRoot) ((IPackageFragment) this.parent).getParent(); return root.getJar(); } else if (this.parent instanceof JarPackageFragmentRoot) { return ((JarPackageFragmentRoot) this.parent).getJar(); } else return ((JarEntryDirectory) this.parent).getZipFile(); }
public JarEntryResource clone(Object newParent) { JarEntryDirectory dir = new JarEntryDirectory(this.simpleName); dir.setParent(newParent); int length = this.children.length; if (length > 0) { IJarEntryResource[] newChildren = new IJarEntryResource[length]; for (int i = 0; i < length; i++) { JarEntryResource child = (JarEntryResource) this.children[i]; newChildren[i] = child.clone(dir); } dir.setChildren(newChildren); } return dir; }
public String toString() { return "JarEntryDirectory["+getEntryName()+"]"; //$NON-NLS-1$ //$NON-NLS-2$ } }