code: private File toFile( Entry entry )
      {
          Stack<String> stack = new Stack<String>();
          Entry entryRoot = entry.getFileSystem().getRoot();
          while ( entry != null && !entryRoot.equals( entry ) )
          {
              String name = entry.getName();
              if ( "..".equals( name ) )
              {
                  if ( !stack.isEmpty() )
                  {
                      stack.pop();
                  }
              }
              else if ( !".".equals( name ) )
              {
                  stack.push( name );
              }
              entry = entry.getParent();
          }
          File file = this.root;
          while ( !stack.empty() )
          {
              file = new File( file, (String) stack.pop() );
          }
          return file;
      }
docs: Convert an entry into the corresponding file path.
  
  @param entry the entry.
  @return the corresponding file.
  @since 1.0