Я пытаюсь создать плагин Eclipse для поддержки проприетарного формата файла проекта. Моя цель - иметь возможность перетаскивать файл в Project Explorer (файл любого типа) на файл типа, который я поддерживаю, и к концу файла добавляется имя перетаскиваемого файла. проприетарного файла.
Сейчас у меня есть собственный редактор, который может анализировать некоторые данные из существующего файла управляемым способом. Это означает, что у меня есть редактор, связанный с типом файла, такой, что рядом с ним появляется мой специальный значок. Я не знаю, если это актуально.
Я пытаюсь использовать точку расширения "org.eclipse.ui.dropActions", но я не уверен, как зарегистрировать мой DropActionDelegate (реализует org.eclipse.ui.part.IDropActionDelegate), чтобы он вызывался когда файл сбрасывается на один из моих типов в Project Explorer.
У кого-нибудь есть идеи? Я даже на правильном пути с DropActionDelegate?