Original Post
Hi im looking to develop my a set of custom events (For a Chess Game so events such as Move etc) and an event broadcaster.
This event broadcaster will be the central part of a plugin architecture i want to implement, where each plugin will implemnt a plugin interface (To flag its a plugin) and an optional set of listener interfaces such as MoveListener and PropertyChangeListener etc.
Each pulgin will register with a core module which will hold the event broadcaster and then receive appropiate events.
I was wondering does anyone have any experience in implementing a system anyway like this, i have a good idea of how the plugin side will work im just a bit shaky about the event broadcaster and creating my own events.
Im grateful for all contribution