docs: @Override
      public String getParent () {
          String str = this.url.getAuthority();
  
          if ( str != null && !str.isEmpty() ) {
              StringBuffer sb = new StringBuffer("smb://");
  
              sb.append(str);
  
              String urlpath = getURLPath();
              if ( urlpath.length() > 1 ) {
                  sb.append(urlpath);
              }
              else {
  
                  sb.append('/');
              }
  
              str = sb.toString();
  
              int i = str.length() - 2;
              while ( str.charAt(i) != '/' ) {
                  i--;
              }
  
              return str.substring(0, i + 1);
          }
  
          return "smb://";
      }