private boolean getConvertForLoopProposal(IInvocationContext context, ASTNode node, ArrayList resultingCollections) throws CoreException {
private static boolean getConvertForLoopProposal(IInvocationContext context, ASTNode node, ArrayList resultingCollections) throws CoreException {
	private boolean getConvertForLoopProposal(IInvocationContext context, ASTNode node, ArrayList resultingCollections) throws CoreException {		ForStatement forStatement= getEnclosingForStatementHeader(node);		if (forStatement == null)			return false;		if (resultingCollections == null)			return true;		ConvertForLoopProposal convertForLoopProposal= new ConvertForLoopProposal(				CorrectionMessages.QuickAssistProcessor_forLoop_description,				context.getCompilationUnit(),				forStatement, 1,				JavaPluginImages.get(JavaPluginImages.IMG_CORRECTION_CHANGE));		if (!convertForLoopProposal.satisfiesPreconditions())		    return false;		resultingCollections.add(convertForLoopProposal);		return true;	}