Я не уверен, что это будет работать, если вы удалили файл, но Eclipse по умолчанию имеет историю, в которой должен быть ваш код. Это помогло мне, когда отключилось питание, и перезаписало мой файл бредом
РЕДАКТИРОВАТЬ: Хорошо, я посмотрел в Eclipse, попробуйте щелкнуть правой кнопкой мыши по папке, и где-то там должна быть опция замены с локальной историей. Посмотрим, поможет ли это.