code: private static boolean isWindowsAbsolutePath(String systemId)
    {
      if(!isAbsolutePath(systemId))
        return false;
      // On Windows, an absolute path starts with "[drive_letter]:\".
      if (systemId.length() > 2 
          && systemId.charAt(1) == ':'
          && Character.isLetter(systemId.charAt(0))
          && (systemId.charAt(2) == '\\' || systemId.charAt(2) == '/'))
        return true;
      else
        return false;
    }
docs: Return true if the local path is a Windows absolute path.
  
  @param systemId The path string
  @return true if the path is a Windows absolute path