Hi i’m developing a 3D Chess game aimed at a young age group
for a college project and i’m interested in making a pluggable
architecture such as in eclispe.
This is my first serious attempt at developing a complete
software product so i have only a few shaky ideas about how
to implement a pluggable architecture.
My only idea so far is to have all plugs register to a central module to receive events, same as Java event model, and each plug implement a plugEventListener etc to handle custom events such as MoveEvent, PropertyChangeEvent etc. ;D
I woudl really appreciate comments and ideas from people more experienced in these
issues as i would really like to implement a pluggable interface. Thanks