public void METHOD_1 ( TYPE_1 element ) { if ( ( ( ! ( VAR_1 ) ) && ( ( VAR_2 ) != null ) ) && ( ( VAR_2 . get ( ) ) != null ) ) { METHOD_2 ( ) ; this . element = element ; TYPE_2 . METHOD_3 ( VAR_2 . get ( ) , this ) ; } }

public void METHOD_1 ( TYPE_1 element ) { synchronized ( this ) { if ( ( ( ! ( VAR_1 ) ) && ( ( VAR_2 ) != null ) ) && ( ( VAR_2 . get ( ) ) != null ) ) { METHOD_2 ( ) ; this . element = element ; TYPE_2 . METHOD_3 ( VAR_2 . get ( ) , this ) ; } } }
