public TYPE_1 METHOD_1 ( ) throws TYPE_2 { TYPE_1 n = ( ( TYPE_1 ) ( super . METHOD_1 ( ) ) ) ; for ( TYPE_3 VAR_1 : this . list ) { VAR_2 . add ( ( ( TYPE_3 ) ( VAR_1 . METHOD_1 ( ) ) ) ) ; } return n ; }
public TYPE_1 METHOD_1 ( ) throws TYPE_2 { final TYPE_1 n = ( ( TYPE_1 ) ( super . METHOD_1 ( ) ) ) ; synchronized ( n ) { for ( TYPE_3 VAR_1 : this . list ) { VAR_2 . add ( ( ( TYPE_3 ) ( VAR_1 . METHOD_1 ( ) ) ) ) ; } } return n ; }