public java.lang.Object METHOD_1 ( java.lang.Object node , int VAR_1 ) { final TYPE_1 VAR_2 = ( ( TYPE_1 ) ( node ) ) ; switch ( VAR_1 ) { case 0 : return null ; case 1 : return TYPE_2 . METHOD_2 ( VAR_2 . getType ( ) ) ; case INT_1 : return VAR_2 . METHOD_3 ( ) ; case INT_2 : return VAR_2 . METHOD_4 ( ) ; case INT_3 : return VAR_2 . getText ( ) ; default : return null ; } }

public java.lang.Object METHOD_1 ( java.lang.Object node , int VAR_1 ) { final TYPE_1 VAR_2 = ( ( TYPE_1 ) ( node ) ) ; java.lang.Object value ; switch ( VAR_1 ) { case 1 : value = TYPE_2 . METHOD_2 ( VAR_2 . getType ( ) ) ; break ; case INT_1 : value = VAR_2 . METHOD_3 ( ) ; break ; case INT_2 : value = VAR_2 . METHOD_4 ( ) ; break ; case INT_3 : value = VAR_2 . getText ( ) ; break ; default : value = null ; } return value ; }
