private boolean getAssignParamToFieldProposals(IInvocationContext context, ASTNode node, Collection resultingCollections) {
private static boolean getAssignParamToFieldProposals(IInvocationContext context, ASTNode node, Collection resultingCollections) {
	private boolean getAssignParamToFieldProposals(IInvocationContext context, ASTNode node, Collection resultingCollections) {		ASTNode parent= node.getParent();		if (!(parent instanceof SingleVariableDeclaration) || !(parent.getParent() instanceof MethodDeclaration)) {			return false;		}		SingleVariableDeclaration paramDecl= (SingleVariableDeclaration) parent;		IVariableBinding binding= paramDecl.resolveBinding();		MethodDeclaration methodDecl= (MethodDeclaration) parent.getParent();		if (binding == null || methodDecl.getBody() == null) {			return false;		}		ITypeBinding typeBinding= binding.getType();		if (typeBinding == null) {			return false;		}		if (resultingCollections != null) {			AssignToVariableAssistProposal fieldProposal= new AssignToVariableAssistProposal(context.getCompilationUnit(), paramDecl, typeBinding, 1);			fieldProposal.setCommandId(ASSIGN_PARAM_TO_FIELD_ID);			resultingCollections.add(fieldProposal);		}		return true;	}