public java.lang.Object METHOD_1 ( ) throws TYPE_1 { TYPE_2 c = TYPE_2 . METHOD_2 ( x , y ) ; VAR_1 = this . VAR_2 . METHOD_1 ( ) ; VAR_3 = this . VAR_4 . METHOD_1 ( ) ; return c ; } 

public java.lang.Object METHOD_1 ( ) throws TYPE_1 { TYPE_2 c = ( ( TYPE_2 ) ( super . METHOD_1 ( ) ) ) ; VAR_1 = this . VAR_2 . METHOD_1 ( ) ; VAR_3 = this . VAR_4 . METHOD_1 ( ) ; return c ; } 
