Вы можете проверить Multi-page Editor Example, который добавляет редактор для файлов с расширением .mpe. Он показывает, как создать редактор, который использует несколько страниц, определяя как редактор, так и вкладчик страниц, который может добавлять записи в панель действий.
Также Затмение Wiki: "FAQ How do I make an editor that contains another editor?"
Оба основаны на Multi-page form editors.
Что касается вопроса «имя единица компиляции должна заканчиваться .java, или один из зарегистрированных ява-подобных расширений», может быть это SO answer может помочь (т.е. определение нового <content-type>
)
Просто завершена мой ответ в ответ на ваш последний комментарий – VonC