return false;
return false; } else if (parent instanceof MethodInvocation){ MethodInvocation mi= (MethodInvocation)parent; if (mi.arguments().contains(firstSelected)) return false;
    private boolean needsBrackets(int offset) {    	if (neverNeedsBracketsAroundReferences())    		return false;    	SelectionAnalyzer analyzer= new SelectionAnalyzer(Selection.createFromStartLength(offset, getTempName().length()), true);    	fCompilationUnitNode.accept(analyzer);    	ASTNode firstSelected= analyzer.getFirstSelectedNode();    	if (firstSelected == null)    		return true;    	ASTNode parent= firstSelected.getParent();    	if (parent instanceof VariableDeclarationFragment){    		VariableDeclarationFragment vdf= (VariableDeclarationFragment)parent;    		if (vdf.getInitializer().equals(firstSelected))    			return false;	    	}        return true;    }