Hallo!
Arbeite mich gerade etwas in Equinox ein. Grundlegende Dinge wie der Lebenszyklus und der Aufbau eines Bundles (bzw. Plugins) habe ich denke ich begriffen. Mir geht es erst mal nur um die Theorie, nicht um den Einsatz.
Worüber ich leider noch nicht so viel herausfinden konnte ist das, was zwischen Eclipse/Equinox und einen Plugin stattfinden muss, bevor es benutzt werden kann.
Aus einer damaligen Gastvorlesung habe ich folgendes in Erinnerung, was ich leider bisher nicht verifizieren konnte:
(Sinngemäß): Eclipse/Equinox weiß erstmal überhaupt nichts über seine Plugins außer deren Namen. Und über deren Namen kommt es dann an eine Instanz der entsprechenden Activatorklasse, was ausreichend ist.
Was ist davon zu halten? Die Hauptaussage lag eben darin, dass Eclipse eher wenig bis gar nichts weiß.
Mir geht es einfach um den generellen Ablauf zwischen dem Start von Eclipse bis hin zum aktivieren des Plugins. Eventuell gibt es eine Art Registrymechanismus.
Danke!
Arbeite mich gerade etwas in Equinox ein. Grundlegende Dinge wie der Lebenszyklus und der Aufbau eines Bundles (bzw. Plugins) habe ich denke ich begriffen. Mir geht es erst mal nur um die Theorie, nicht um den Einsatz.
Worüber ich leider noch nicht so viel herausfinden konnte ist das, was zwischen Eclipse/Equinox und einen Plugin stattfinden muss, bevor es benutzt werden kann.
Aus einer damaligen Gastvorlesung habe ich folgendes in Erinnerung, was ich leider bisher nicht verifizieren konnte:
(Sinngemäß): Eclipse/Equinox weiß erstmal überhaupt nichts über seine Plugins außer deren Namen. Und über deren Namen kommt es dann an eine Instanz der entsprechenden Activatorklasse, was ausreichend ist.
Was ist davon zu halten? Die Hauptaussage lag eben darin, dass Eclipse eher wenig bis gar nichts weiß.
Mir geht es einfach um den generellen Ablauf zwischen dem Start von Eclipse bis hin zum aktivieren des Plugins. Eventuell gibt es eine Art Registrymechanismus.
Danke!