Это вопрос конкретно о разработке плагинов для платформы Eclipse:
Я хочу добавить пункт меню в меню по умолчанию, которое появляется при щелчке правой кнопкой мыши своего рода IMarker (все маркеры будут хорошим началом).
. Мне удалось реализовать IMarkerResolution и сослаться на него в моем plugin.xml
<extension point="org.eclipse.ui.ide.markerResolution">
<markerResolutionGenerator
markerType="my.stuff.mymarker"
class="my.stuff.MyResolutionGenerator">
</markerResolutionGenerator>
</extension>
, но вместо доступа к моему коду через функцию быстрого исправления затмения я хочу добавить свой собственный текст меню вместо «быстрых исправлений» и не нужно отображать действие вместе с вариантами быстрого исправления. Также была бы очень полезна возможность запустить действие (двойным) щелчком по маркеру.
Я использую eclipse 3.5.2 для своего текущего проекта.
Заранее спасибо!
Обновление Я решил это: Для каждого заболевания d и симптома s у нас есть один из трех вариантов: симптом ...
У меня есть алгоритмическая проблема, которую можно свести к этой задаче:
Предположим, у нас есть список из n
болезни и m
симптомы.
Для каждого заболевания d
и симптома s
у нас есть один из трех вариантов:
s => d
s => ~ d
Цель алгоритма состоит в том, чтобы создать список вопросов типа «да / нет» относительно симптомов (или даже лучше - двоичное дерево вопросов), которое может определить точное заболевание по симптомам.
Любые ссылки на конкретные алгоритмы, соответствующие программные инструменты и даже предметно-ориентированный жаргон будут очень признательны.