I was thinking that
you should not extend an Inner class because. . ., well thats why it is an Inner and not a top lavel class, to be encapsulated in its outer class.
Its like want to inherit a method from a class that you dont want to extend.
The only way I've found is by declaring the inner class as static, that way the class exists before the Outer being created. After all a static inner class is considered as a top lavel class.
[This message has been edited by Zkr Ryz (edited May 11, 2001).]