Folgendes: Ich hab ein Eclipse Standalone Plug-in geschriben. Zu diesem plugin hab ich nun ein Extension point definiert.
Daran hab ich nun wiederum ein Plugin geschrieben das dann
hat.
Nun das funktioniert auch wunderbar (Eclipse reklamiert auf jedenfall nirgends). Nur wie teste ich nun dieses Plugin? Wie starte ich mein plugin(das Standalone) so dass es das plugin dazu lädt? Wie kann ich von meinem Plugin das den Extension Point anbietet herausfinden was für plugins installiert sind? wie kann ich die dann darin verwenden? Ich hab mich mit IPluginRegistry und IExtensionPoint versucht, bin aber nicht weit gekommen. Ich weiss noch nicht mal ob das plugin auchwirklich geladen wird. Gibts da eventuell irgendwelche hilfen im debugger?
Code:
<extension-point id="extensionname" name="Extension Name" schema="schema/extensionname.exsd"/>
Daran hab ich nun wiederum ein Plugin geschrieben das dann
Code:
<extension
id="extensionname"
point="com.project.extensionname">
</extension>
hat.
Nun das funktioniert auch wunderbar (Eclipse reklamiert auf jedenfall nirgends). Nur wie teste ich nun dieses Plugin? Wie starte ich mein plugin(das Standalone) so dass es das plugin dazu lädt? Wie kann ich von meinem Plugin das den Extension Point anbietet herausfinden was für plugins installiert sind? wie kann ich die dann darin verwenden? Ich hab mich mit IPluginRegistry und IExtensionPoint versucht, bin aber nicht weit gekommen. Ich weiss noch nicht mal ob das plugin auchwirklich geladen wird. Gibts da eventuell irgendwelche hilfen im debugger?