public synchronized void METHOD_1 ( final TYPE_1 listener ) { if ( VAR_1 . contains ( listener ) ) { VAR_1 . remove ( listener ) ; } else { if ( VAR_2 ) { TYPE_2 . METHOD_2 ( VAR_3 , ( STRING_1 + ( listener . toString ( ) ) ) ) ; } } }

public synchronized void METHOD_1 ( final TYPE_1 listener ) { synchronized ( VAR_1 ) { if ( VAR_1 . contains ( listener ) ) { VAR_1 . remove ( listener ) ; } else { if ( VAR_2 ) { TYPE_2 . METHOD_2 ( VAR_3 , ( STRING_1 + ( listener . toString ( ) ) ) ) ; } } } }
