BugCollection oCollection = origCollection;
	public static void main(String[] args) throws IOException,			DocumentException {		DetectorFactoryCollection.instance();		SetInfoCommandLine commandLine = new SetInfoCommandLine();		int argCount = commandLine.parse(args, 0, 2, USAGE);		Project project = new Project();		BugCollection origCollection;		origCollection = new SortedBugCollection(				SortedBugCollection.MultiversionBugInstanceComparator.instance);		BugCollection oCollection = origCollection;		if (argCount < args.length) 			origCollection.readXML(args[argCount++], project);		else			origCollection.readXML(System.in, project);				if (commandLine.revisionName != null)			origCollection.setReleaseName(commandLine.revisionName);		if (commandLine.revisionTimestamp != 0)			origCollection.setTimestamp(commandLine.revisionTimestamp);		for(String source : commandLine.sourcePaths)			project.addSourceDir(source);				if (argCount < args.length) 			origCollection.writeXML(args[argCount++], project);		else			origCollection.writeXML(System.out, project);	}