you could do something like this:
how useful that is remains to be seen
Probably you could also declare the outer class as abstract and defer implementation of the abstract inner class to childclasses of the outer class like this: (I haven't tried any of this, mind)
which seems more useful by far.
P.S. corrected code so it now compiles (doh) and indeed it compiles.
[ October 20, 2004: Message edited by: Jeroen Wenting ]
[ October 20, 2004: Message edited by: Jeroen Wenting ]