public void METHOD_1 ( ) { super . METHOD_1 ( ) ; for ( final TYPE_1 VAR_1 : VAR_2 ) { VAR_1 . METHOD_2 ( this ) ; } } 

public void METHOD_1 ( ) { super . METHOD_1 ( ) ; synchronized ( this ) { for ( final TYPE_1 VAR_1 : VAR_2 ) { VAR_1 . METHOD_2 ( this ) ; } } } 
