public void downloadInteractions(CyNetwork networkToMerge) { String networkTitle = peName + ": Network"; CPathWebService webApi = CPathWebServiceImpl.getInstance(); CPathResponseFormat format; CPathProperties config = CPathProperties.getInstance(); if (config.getDownloadMode() == CPathProperties.DOWNLOAD_FULL_BIOPAX) { format = CPathResponseFormat.BIOPAX; } else { format = CPathResponseFormat.BINARY_SIF; } TaskManager taskManager = factory.getTaskManager(); ExecuteGetRecordByCPathIdTaskFactory taskFactory = factory.createExecuteGetRecordByCPathIdTaskFactory( webApi, ids, format, networkTitle, networkToMerge); taskManager.execute(taskFactory.createTaskIterator()); }