public void METHOD_1 ( TYPE_1 < TYPE_2 < TYPE_3 > > listener ) { if ( listener == null ) { throw new TYPE_4 ( STRING_1 ) ; } VAR_1 . METHOD_2 ( ) ; if ( ! ( METHOD_3 ( ) ) ) { throw new TYPE_5 ( STRING_2 ) ; } if ( ( VAR_2 ) == null ) { throw new TYPE_5 ( STRING_3 ) ; } if ( ! ( VAR_3 . contains ( listener ) ) ) { VAR_3 . add ( listener ) ; } }

public void METHOD_1 ( TYPE_1 < TYPE_2 < TYPE_3 > > listener ) { if ( listener == null ) { throw new TYPE_4 ( STRING_1 ) ; } VAR_1 . METHOD_2 ( ) ; if ( METHOD_3 ( ) ) { throw new TYPE_5 ( STRING_2 ) ; } if ( ( VAR_2 ) == null ) { throw new TYPE_5 ( STRING_3 ) ; } if ( ! ( VAR_3 . contains ( listener ) ) ) { VAR_3 . add ( listener ) ; } }
