private boolean getAddElseProposals(IInvocationContext context, ASTNode node, Collection resultingCollections) {
private static boolean getAddElseProposals(IInvocationContext context, ASTNode node, Collection resultingCollections) {
	private boolean getAddElseProposals(IInvocationContext context, ASTNode node, Collection resultingCollections) {		Statement statement= ASTResolving.findParentStatement(node);		if (!(statement instanceof IfStatement)) {			return false;		}		IfStatement ifStatement= (IfStatement) statement;		if (ifStatement.getElseStatement() != null) {			return false;		}		if (resultingCollections == null) {			return true;		}		AST ast= statement.getAST();		ASTRewrite rewrite= ASTRewrite.create(ast);		Block body= ast.newBlock();		rewrite.set(ifStatement, IfStatement.ELSE_STATEMENT_PROPERTY, body, null);		String label= CorrectionMessages.QuickAssistProcessor_addelseblock_description;		Image image= JavaPluginImages.get(JavaPluginImages.IMG_CORRECTION_ADD);		ASTRewriteCorrectionProposal proposal= new ASTRewriteCorrectionProposal(label, context.getCompilationUnit(), rewrite, 1, image);		resultingCollections.add(proposal);		return true;	}