IVariableBinding var= (IVariableBinding) binding; return !var.isField() || isDeclarationBinding(var.getDeclaringClass());
return ((IVariableBinding) binding).getVariableDeclaration() == binding;
	public static boolean isDeclarationBinding(IBinding binding) {		switch (binding.getKind()) {			case IBinding.TYPE:				return ((ITypeBinding) binding).getTypeDeclaration() == binding;			case IBinding.VARIABLE:				IVariableBinding var= (IVariableBinding) binding;				return !var.isField() || isDeclarationBinding(var.getDeclaringClass());			case IBinding.METHOD:				return ((IMethodBinding) binding).getMethodDeclaration() == binding;		}		return true;	}