MixIn bzw. PlugIn Technik - Wie funktionierts ?
Verfasst: Sonntag 12. Februar 2006, 09:42
Hallo,
ich habe vor, das mein programm, Plugins aus dem ordner plug-in lädt.
Spontan fällt mir dazu ein das die plugins eine methode register bekommen,
womit sie sich in der applikation registern / eintragen. Das Hauptprogramm geht den ordner durch, importiert jedes Plugin und ruft die Methode auf.
Erreichen will ich damit das wenn das Plugin "12 Uhr Mail" geladen wird, es
sich einträgt, seine konfiguration liesst aus einem ini, und dann 12 Uhr Post an mich verschickt. Kommt dann noch jemand auf die Idee schmeisst er eben noch ein anderes Plugin rein was eineandere konfiguration benutzt.
(Nicht gerade ein bombenbeispiel für NOTWENDIGKEIT ... aber hoffe es ist verständlich.
Oder gibt es für sowas bessere lösungsansätze ?
Danke schonmal.
ich habe vor, das mein programm, Plugins aus dem ordner plug-in lädt.
Spontan fällt mir dazu ein das die plugins eine methode register bekommen,
womit sie sich in der applikation registern / eintragen. Das Hauptprogramm geht den ordner durch, importiert jedes Plugin und ruft die Methode auf.
Erreichen will ich damit das wenn das Plugin "12 Uhr Mail" geladen wird, es
sich einträgt, seine konfiguration liesst aus einem ini, und dann 12 Uhr Post an mich verschickt. Kommt dann noch jemand auf die Idee schmeisst er eben noch ein anderes Plugin rein was eineandere konfiguration benutzt.
(Nicht gerade ein bombenbeispiel für NOTWENDIGKEIT ... aber hoffe es ist verständlich.
Oder gibt es für sowas bessere lösungsansätze ?
Danke schonmal.