public synchronized void METHOD_1 ( int id , final TYPE_1 listener ) { java.util.List < TYPE_1 > VAR_1 = VAR_2 . get ( id ) ; if ( VAR_1 == null ) { VAR_1 = new java.util.ArrayList < > ( ) ; VAR_2 . put ( id , VAR_1 ) ; } if ( ! ( VAR_1 . contains ( listener ) ) ) { VAR_1 . add ( listener ) ; } }

public void METHOD_1 ( int id , final TYPE_1 listener ) { synchronized ( VAR_2 ) { java.util.List < TYPE_1 > VAR_1 = VAR_2 . get ( id ) ; if ( VAR_1 == null ) { VAR_1 = new java.util.ArrayList < > ( ) ; VAR_2 . put ( id , VAR_1 ) ; } if ( ! ( VAR_1 . contains ( listener ) ) ) { VAR_1 . add ( listener ) ; } } }
