Interface IJarEntryResource

All Superinterfaces:
org.eclipse.core.runtime.IAdaptable, org.eclipse.core.resources.IStorage
All Known Implementing Classes:
JarEntryDirectory, JarEntryFile, JarEntryResource, NonJavaResource

public interface IJarEntryResource extends org.eclipse.core.resources.IStorage
A jar entry corresponding to a non-Java resource in an archive IPackageFragment or IPackageFragmentRoot.

One can navigate the non-Java resource tree using the getChildren() and getParent() methods. Jar entry resources are either files (isFile() returns true) or directories (isFile() returns false). Files don't have any children and the returned array is always empty.

Jar entry resources that refer to the same element are guaranteed to be equal, but not necessarily identical.

Since:
3.3