code: public static Map<String, IDLProxyObject> create(Reader reader, boolean debug, File path, boolean isUniName)
              throws IOException {
          ProtoFile protoFile = ProtoSchemaParser.parse(DEFAULT_FILE_NAME, reader);
          List<CodeDependent> cds = new ArrayList<CodeDependent>();
          return doCreate(protoFile, true, debug, path, false, null, cds, new HashMap<String, String>(), isUniName);
      }
docs: Creates the.
  
  @param reader the reader
  @param debug the debug
  @param path the path
  @param isUniName the is uni name
  @return the map
  @throws IOException Signals that an I/O exception has occurred.