Auf Thema antworten

Die Extention Points von Eclipse sind ein erweitertes Konzept von der OSGi Services. Intern musst du aber um z.B. das Interface des Services zu nutzen aus einem Bundle das Package, in welchem sich das Interface befindet, exportieren und im Bundle, welches das Interface nutzen soll, dieses Package wieder importieren.


edit:

Außerdem kannst du mit den Package Im- und Exports auch nur Teile des Bundles freigeben und so Leute davon abhalten interne Klassen zu nutzen.

Wäre z.B. im SUN JRE gut für die ganzen com.sun.* Klassen :D



Oben