public static IStatus collectAssists(IInvocationContext context, IProblemLocation[] locations, ArrayList proposals) {
public static IStatus collectAssists(IInvocationContext context, IProblemLocation[] locations, Collection proposals) {
	public static IStatus collectAssists(IInvocationContext context, IProblemLocation[] locations, ArrayList proposals) {		ContributedProcessorDescriptor[] processors= getAssistProcessors();		SafeAssistCollector collector= new SafeAssistCollector(context, locations, proposals);		collector.process(processors);		IStatus status= collector.getStatus();		if (!status.isOK()) {			fErrorMessage= CorrectionMessages.JavaCorrectionProcessor_error_quickassist_message;		}		return status;	}