Expression selected= getSelectedExpression(); if (selected instanceof MethodInvocation){ MethodInvocation mi= (MethodInvocation)selected;
IExpressionFragment selected= getSelectedExpression(); if (selected.getAssociatedNode() instanceof MethodInvocation){ MethodInvocation mi= (MethodInvocation)selected.getAssociatedNode();
	public String guessTempName() throws JavaModelException{		Expression selected= getSelectedExpression();		if (selected instanceof MethodInvocation){			MethodInvocation mi= (MethodInvocation)selected;			for (int i= 0; i < KNOWN_METHOD_NAME_PREFIXES.length; i++) {				String proposal= tryTempNamePrefix(KNOWN_METHOD_NAME_PREFIXES[i], mi.getName().getIdentifier());				if (proposal != null)					return proposal;			}		}		return fTempName;	}