public void append ( TYPE_1 VAR_1 ) { if ( TYPE_2 . METHOD_1 ( ) ) return ; TYPE_2 . METHOD_2 ( ) ; try { if ( ( VAR_2 ) == null ) METHOD_3 ( ) ; TYPE_3 event = METHOD_4 ( VAR_1 ) ; VAR_2 . METHOD_5 ( event ) ; } catch ( java.lang.Exception VAR_3 ) { error ( STRING_1 , VAR_1 , VAR_3 ) ; } finally { TYPE_2 . METHOD_6 ( ) ; } }

public void append ( TYPE_1 VAR_1 ) { if ( TYPE_2 . METHOD_1 ( ) ) return ; TYPE_2 . METHOD_2 ( ) ; try { synchronized ( this ) { if ( ( VAR_2 ) == null ) METHOD_3 ( ) ; } TYPE_3 event = METHOD_4 ( VAR_1 ) ; VAR_2 . METHOD_5 ( event ) ; } catch ( java.lang.Exception VAR_3 ) { error ( STRING_1 , VAR_1 , VAR_3 ) ; } finally { TYPE_2 . METHOD_6 ( ) ; } }
