@NotNull
 @Override
 public List<String> listSubFiles(@NotNull String fileSpec, @NotNull RoamingType roamingType) {
   if (myRoamingType == roamingType) {
     return Arrays.asList(myProvider.listSubFiles(fileSpec, roamingType));
   } else {
     return Collections.emptyList();
   }
 }