Yeah this is a much nicer way.. So whos gonna implement it? :)
regards Nino Jeremy Thomerson wrote:
If you were going to do this, it would be much better (IMHO) to use interfaces... This gives you interesting possibilities: (Disclaimer - the following is not an original thought - Igor mentioned this last week - give credit where it's due) interface User interface Admin extends User interface ProjectManager extends Admin interface SalesManager extends Admin HERE'S THE KICKER: interface TheBigBoss extends ProjectManager, SalesManager Since those are just marker interfaces, I guess each of those would need something like a single public static final implementation like: public static final TheBigBoss INSTANCE = new TheBigBoss() {}; Something like that - anyway, MULTIPLE INHERITANCE FOR ROLES RULES!
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]