anchor.diff:    METHOD deserialize.
   
       DATA: lo_xml      TYPE REF TO lcl_xml,
  +          lt_tpool    TYPE textpool_table,
             lt_source   TYPE abaptxt255_tab.
   
   
  
positive.code: *
  *----------------------------------------------------------------------*
  CLASS lcl_serialize_prog IMPLEMENTATION.
  
    METHOD deserialize_cua.
  
  
negative.code: CLASS lcl_serialize_prog DEFINITION INHERITING FROM lcl_serialize_common FINAL.
  
    PUBLIC SECTION.
      CLASS-METHODS: serialize  IMPORTING is_item TYPE st_item
                                RETURNING value(rt_files) TYPE tt_files
                                RAISING lcx_exception.
  
      CLASS-METHODS: deserialize
                                IMPORTING is_item TYPE st_item
                                         it_files TYPE tt_files
                                RAISING lcx_exception.
  
  
    PRIVATE SECTION.
      CLASS-METHODS: serialize_dynpros
                                IMPORTING iv_program_name TYPE programm
                                          io_xml TYPE REF TO lcl_xml
                                RAISING lcx_exception.
  
      CLASS-METHODS: serialize_cua
                                IMPORTING iv_program_name TYPE programm
                                          io_xml TYPE REF TO lcl_xml
                                RAISING lcx_exception.
  
      CLASS-METHODS: serialize_textpool
                                IMPORTING iv_program_name TYPE programm
                                          io_xml TYPE REF TO lcl_xml
                                RAISING lcx_exception.
  
      CLASS-METHODS: deserialize_dynpros
                                IMPORTING io_xml   TYPE REF TO lcl_xml
                                RAISING lcx_exception.
  
      CLASS-METHODS: deserialize_cua
                                IMPORTING io_xml  TYPE REF TO lcl_xml
                                          is_item TYPE st_item
                                RAISING lcx_exception.
  
      CLASS-METHODS: deserialize_textpool
                                IMPORTING it_tpool TYPE textpool_table
                                          is_item  TYPE st_item
                                RAISING lcx_exception.
  
      CLASS-METHODS: deserialize_abap
                                IMPORTING is_item     TYPE st_item
                                          io_xml      TYPE REF TO lcl_xml
                                          it_source   TYPE abaptxt255_tab
                                          it_tpool    TYPE textpool_table
                                RAISING lcx_exception.
  
      CLASS-METHODS exists IMPORTING iv_obj_name TYPE tadir-obj_name
                           RETURNING value(rv_exists) TYPE abap_bool.
  