Кажется, это должно быть довольно просто, но я не вижу ничего очевидного. То, что я в основном хочу сделать это, чтобы указать на метод и класс refactor-> extract. Это привело бы рассматриваемый метод к новому классу с этим методом в качестве общедоступного API верхнего уровня. Рефакторинг также перетянет все необходимые методы и переменные вместе с ним в новый класс, удалив их из старого класса, если его не использует ничто другое в старом классе.
Это повторяющаяся задача, с которой я часто сталкиваюсь при рефакторинге устаревшего кода. Во всяком случае, в настоящее время я использую Eclipse 3.0.2, но все равно будет заинтересован в ответе, если он будет доступен в более поздней версии Eclipse. Спасибо!