Class JarEntryResource
java.lang.Object
org.eclipse.core.runtime.PlatformObject
org.aspectj.org.eclipse.jdt.internal.core.JarEntryResource
- All Implemented Interfaces:
IJarEntryResource,org.eclipse.core.resources.IStorage,org.eclipse.core.runtime.IAdaptable
- Direct Known Subclasses:
JarEntryDirectory,JarEntryFile
public abstract class JarEntryResource
extends org.eclipse.core.runtime.PlatformObject
implements IJarEntryResource
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract JarEntryResourcebooleanprotected Stringorg.eclipse.core.runtime.IPathReturns the full, absolute path of this jar entry resource relative to the archive this jar entry belongs to.getName()Returns the package fragment root this jar entry resource belongs to.Returns the parent of this jar entry resource.protected ZipFileinthashCode()booleanvoidMethods inherited from class org.eclipse.core.runtime.PlatformObject
getAdapterMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.eclipse.core.runtime.IAdaptable
getAdapterMethods inherited from interface org.aspectj.org.eclipse.jdt.core.IJarEntryResource
getChildren, isFileMethods inherited from interface org.eclipse.core.resources.IStorage
getContents
-
Field Details
-
parent
-
simpleName
-
-
Constructor Details
-
JarEntryResource
-
-
Method Details
-
clone
-
equals
-
getEntryName
-
getFullPath
public org.eclipse.core.runtime.IPath getFullPath()Description copied from interface:IJarEntryResourceReturns the full, absolute path of this jar entry resource relative to the archive this jar entry belongs to.A jar entry resource's full path indicates the route from the root of the archive to the jar entry resource. Within an archive, there is exactly one such path for any given jar entry resource.
The returned path is absolute (i.e. it starts with a separator) and it never has a trailing separator.
- Specified by:
getFullPathin interfaceIJarEntryResource- Specified by:
getFullPathin interfaceorg.eclipse.core.resources.IStorage- Returns:
- the absolute path of this jar entry resource
-
getName
- Specified by:
getNamein interfaceorg.eclipse.core.resources.IStorage
-
getParent
Description copied from interface:IJarEntryResourceReturns the parent of this jar entry resource. This is either anIJarEntryResource, anIPackageFragmentor anIPackageFragmentRoot.- Specified by:
getParentin interfaceIJarEntryResource- Returns:
- the parent of this jar entry resource
-
getPackageFragmentRoot
Description copied from interface:IJarEntryResourceReturns the package fragment root this jar entry resource belongs to.- Specified by:
getPackageFragmentRootin interfaceIJarEntryResource- Returns:
- the package fragment root this jar entry resource belongs to.
-
getZipFile
- Throws:
org.eclipse.core.runtime.CoreException
-
hashCode
-
isReadOnly
public boolean isReadOnly()- Specified by:
isReadOnlyin interfaceorg.eclipse.core.resources.IStorage
-
setParent
-