private void METHOD_1 ( TYPE_1 node , java.lang.String VAR_1 ) { if ( node . getType ( ) . equals ( STRING_1 ) ) { VAR_1 = node . getName ( ) ; } for ( TYPE_2 VAR_2 : node . METHOD_2 ( ) ) { if ( VAR_2 instanceof TYPE_1 ) { METHOD_1 ( ( ( TYPE_1 ) ( VAR_2 ) ) , VAR_1 ) ; } else if ( VAR_2 instanceof TYPE_3 ) { ( ( TYPE_3 ) ( VAR_2 ) ) . METHOD_1 ( VAR_1 ) ; } } }

protected void METHOD_1 ( TYPE_1 node , java.lang.String VAR_1 ) { if ( node . getType ( ) . equals ( STRING_1 ) ) { VAR_1 = node . getName ( ) ; } for ( TYPE_2 VAR_2 : node . METHOD_2 ( ) ) { if ( VAR_2 instanceof TYPE_1 ) { METHOD_1 ( ( ( TYPE_1 ) ( VAR_2 ) ) , VAR_1 ) ; } else if ( VAR_2 instanceof TYPE_3 ) { ( ( TYPE_3 ) ( VAR_2 ) ) . METHOD_1 ( VAR_1 ) ; } } }
