Hallo dedlfix,
braucht jedes Plugin ein Pendant im Basiscode
Die Betonung liegt auf ein. Will man ein OOP-PDK anbieten, muss es genau eine abstrakte Plugin-Klasse geben, und über Eigenschaften/Methoden dieser Klasse kommt das Plugin an das API der Basis-Application heran. Es gibt ggf. mehrere Variationen dieser Basisklasse, die dann aber alle von einer AbstractPlugin-Klasse erben sollten. Oder die Basisklasse stellt ein API mit unterschiedlichen Verbindungspunkten bereit, und unterschiedliche Plugins verbinden sich mit unterschiedlichen Stellen. Das festzulegen ist Sache der Plugin-fähigen Application.
Rolf
--
sumpsi - posui - clusi
sumpsi - posui - clusi