- for ( int index = startingDepth; index > depth; --index ) {
- composed = "this$" + String.valueOf( index - 1 );
- runningDesc = new NameDescriptor( runningDesc, composed );
- }
- if( false == cd.isInnerClass() )
- runningDesc = new NameDescriptor( runningDesc, "this$" + String.valueOf(0) ); //all the way up.
+ composed = "this$" + String.valueOf(startingDepth-depth-1);
+ runningDesc = new NameDescriptor(runningDesc, composed);