public void METHOD_1 ( final TYPE_1 VAR_1 ) { if ( VAR_1 == ( this ) ) throw new TYPE_2 ( STRING_1 ) ; if ( VAR_1 == ( VAR_2 ) ) { return ; } if ( VAR_1 != null ) { VAR_1 . METHOD_2 ( ) ; } if ( ( VAR_2 ) != null ) { remove ( VAR_2 ) ; } VAR_2 = VAR_1 ; if ( VAR_1 != null ) { METHOD_3 ( VAR_1 . METHOD_4 ( ) , VAR_3 ) ; METHOD_5 ( VAR_1 ) ; } }

public void METHOD_1 ( final TYPE_1 VAR_1 ) { if ( VAR_1 == ( this ) ) throw new TYPE_2 ( STRING_1 ) ; if ( VAR_1 == ( VAR_2 ) ) { return ; } if ( VAR_1 != null ) { VAR_1 . METHOD_2 ( ) ; } if ( ( VAR_2 ) != null ) { remove ( VAR_2 ) ; } VAR_2 = VAR_1 ; if ( VAR_1 != null ) { VAR_1 . METHOD_3 ( VAR_1 . METHOD_4 ( ) , VAR_3 ) ; METHOD_5 ( VAR_1 ) ; } }
