Hello, I'm a .NET developer who's been getting experience in Java for some time now, and I think I'd like to excercise it outside the classroom finally.
If you find it relevant, I'm using PircBot, an IRC client (
http://www.jibble.org/pircbot.php).
The examples make it easy to see how it works, and it is well documented. I plan to do my own research for dynamically loading classes to represent plugins for it, but I would like to do something like this, to avoid a lot of code re-writing:
1. Load multiple classes dynamically (not really part of my qustion)
2. Extend the same PircBot abstract class instance across all of these classes, hopefully also allowing called methods that PircBot uses for events to all be called.
Is my only solution to create a "proxy" class to extend pircbot, then manually handle all pircbot events and loop through my plugins to raise them?
Thank you!