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