code: public String[] getFilenames(String name) 
      {
          List parts = (List)_partMap.getValues(name);
          if (parts==null)
              return null;
          String[] filenames = new String[parts.size()];
          for (int i=0; i<filenames.length; i++) {
              filenames[i] = ((Part)parts.get(i))._filename;
          }
          return filenames;
      }
docs: /* ------------------------------------------------------------