Today my Eclipse auto complete was turned off. I didn't change anything, but it decided not to work anymore. I went through the settings and finally turned it on again. To spare you the search here a screenshot:
Just set the tick at "Java Type Proposals" and it will work again.