Expression expression= getSelectedExpression();
Expression expression= getSelectedExpression().getAssociatedExpression();
	private String getTempTypeName() throws JavaModelException {		Expression expression= getSelectedExpression();		String name= expression.resolveTypeBinding().getName();		if (! "".equals(name) || ! (expression instanceof ClassInstanceCreation)) //$NON-NLS-1$			return name;								ClassInstanceCreation cic= (ClassInstanceCreation)expression;		Assert.isTrue(cic.getAnonymousClassDeclaration() != null);		return ASTNodes.getNameIdentifier(cic.getName());	}