*/
public void produceGraph(ICancel cancel, String title, File[] roots, OutputStream output, File root,
Multimap<ModuleName, MetadataInfo> moduleData, AllModuleReferences exportData, Diagnostic chain) {
if(cancel == null)
cancel = new NullIndicator();
this.root = root;
Map<File, ModuleNodeData> fileMap = calculateDependencyData(root, moduleData, exportData);