Package gw.fs.jar

Class JarEntryResourceImpl

    • Method Detail

      • setEntry

        public void setEntry​(JarEntry entry)
      • setExists

        protected void setExists()
      • getParent

        public IDirectory getParent()
        Description copied from interface: IResource
        Gets this file's our directory's parent directory.
        Specified by:
        getParent in interface IResource
        Returns:
        this resource's parent directory
      • getName

        public String getName()
        Description copied from interface: IResource
        Gets this file's or directory's name.
        Specified by:
        getName in interface IResource
        Returns:
        this resource's name
      • exists

        public boolean exists()
        Description copied from interface: IResource
        Indicates whether this resource exists.
        Specified by:
        exists in interface IResource
        Returns:
        true if the resource exists
      • isChildOf

        public boolean isChildOf​(IDirectory dir)
        Description copied from interface: IResource
        Indicates whether this resource is a direct child of the given directory.
        Specified by:
        isChildOf in interface IResource
        Parameters:
        dir - the directory which would be the parent
        Returns:
        true if this is a direct child of the given directory
      • isDescendantOf

        public boolean isDescendantOf​(IDirectory dir)
        Description copied from interface: IResource
        Indicates whether this resource is a descendant of the given directory.
        Specified by:
        isDescendantOf in interface IResource
        Parameters:
        dir - the directory which would be the ancestor
        Returns:
        true if this is a descendant of the given directory
      • create

        public boolean create()
        Specified by:
        create in interface IResource
      • isInJar

        public boolean isInJar()
        Specified by:
        isInJar in interface IResource