Vincent wrote:
I was building a new security system for mmbase, but i found out that there are only 3 Ranks possible in mmbase, and that this cannot be changed due to Rank.java being final.
Quite absurd, really.
so i was looking for a way to get rid of this problem.... i've made 2 new classes : AbstractRank.java and Rank.java. So it would be backwards compatible.
I'm unsure what the advantage of an abstract Rank is? You could just make Rank NOT final and the constructor public. -- Pierre van Rooden Mediapark, C 107 tel. +31 (0)35 6772815 "Never summon anything bigger than your head."
