Bonjour,
Je suis en train de développer une application, un lecteur multimédia pour être plus précis, entièrement basé sur un principe de plugins. L'application contient un plugin pour lire les fichiers vidéos, un autre pour les fichiers audios,etc... Donc chaque plugin contient ses données et son ou ses JPanels.
A côté de ceci j'ai un petit écran (80 caractères sur 24 lignes) branché sur le port parallèle de l'ordi et sur lequel j'aimerais afficher certaines données provenant de ses plugins (par exemple le nom du fichier audio en cours d'écoute).
Pour ça il faudrait un système de contexte auquel les plugins viendraient s'abonner afin que leurs données soit accessibles (en lecture seule !) à d'autres plugins.
Je cherche donc à mettre en place ce type de mécanisme, mais je n'ai pas trouvé d'exemples ni de solutions dont je sois sûr qu'elles répondent correctement à mes attentes (table de hachage, méthodes d'accès aux variables...)
Je suis donc ouvert à toutes propositions ?!
Partager