Hallo,
ich bin gerade dabei ein PlugIn für eclipse zu schreiben, welches sich in das Kontextmenü von bestimmten Dateien im Package Explorer einbinden soll. Und zwar leiten sich diese Dateien alle von einer bestimmten Klasse ab. Aber ich habe es bisher nicht geschafft einen entsprechenden Filter zu beschreiben. Ich stelle mir etwas in dieser Art vor:
Der auskommentierte Teil mit dem nameFilter ist der erste Versuch, da zurzeit "zufälligerweise" alle Klassen, die von dieser einen Klassen erben, das gleiche Präfix haben. Aber da dies nicht zwangsläufig so ist würde ich wie gesagt gerne die Filterung über die Klassenhierarchie definieren.
Ich bin für jeden Hinweis dankbar.
ich bin gerade dabei ein PlugIn für eclipse zu schreiben, welches sich in das Kontextmenü von bestimmten Dateien im Package Explorer einbinden soll. Und zwar leiten sich diese Dateien alle von einer bestimmten Klasse ab. Aber ich habe es bisher nicht geschafft einen entsprechenden Filter zu beschreiben. Ich stelle mir etwas in dieser Art vor:
Code:
<extension point="org.eclipse.ui.popupMenus">
<objectContribution
objectClass="org.eclipse.jdt.core.ICompilationUnit"
id="test.contribution">
<!--nameFilter="DBT_*">-->
<filter name="extends" value="de.tabellenBeschreibung.DB_Table"/>
<menu
label="Tools"
path="additions"
id="test.menu">
<separator
name="test.group">
</separator>
</menu>
<action
label="Strings umwandeln"
class="test.ActionDbtStringUmwandler"
menubarPath="test.menu/test.group"
enablesFor="1"
id="test.action">
</action>
</objectContribution>
</extension>
Ich bin für jeden Hinweis dankbar.