private static boolean getConvertForLoopProposal(IInvocationContext context, ASTNode node, ArrayList resultingCollections) throws CoreException {
private static boolean getConvertForLoopProposal(IInvocationContext context, ASTNode node, Collection resultingCollections) throws CoreException {
	private static boolean getConvertForLoopProposal(IInvocationContext context, ASTNode node, ArrayList resultingCollections) throws CoreException {		ForStatement forStatement= getEnclosingForStatementHeader(node);		if (forStatement == null)			return false;		if (resultingCollections == null)			return true;				IFix fix= ControlStatementsFix.createConvertForLoopToEnhancedFix(context.getASTRoot(), forStatement);		if (fix == null)			return false;				Image image= JavaPluginImages.get(JavaPluginImages.IMG_CORRECTION_CHANGE);		ICleanUp cleanUp= new ControlStatementsCleanUp(ControlStatementsCleanUp.CONVERT_FOR_LOOP_TO_ENHANCED_FOR_LOOP);		FixCorrectionProposal proposal= new FixCorrectionProposal(fix, cleanUp, 1, image, context);		proposal.setCommandId(CONVERT_FOR_LOOP_ID);				resultingCollections.add(proposal);		return true;	}