anchor.diff:                    CHANGING cg_data = lv_url ).
       io_xml->read( EXPORTING iv_name = 'FOLDER'
                     CHANGING cg_data = lv_folder ).
  +    io_xml->read( EXPORTING iv_name = 'CLASS'
  +                  CHANGING cg_data = lv_class ).
   
       ls_skwf_io-objid = lv_io.
   
  
positive.code:       ENDIF.
      ELSE.
        lv_filename = get_filename( lv_url ).
        cl_wb_mime_repository=>determine_io_class(
          EXPORTING
            filename = lv_filename
          IMPORTING
            io_class = ls_skwf_io-class ).
        CONCATENATE ls_skwf_io-class '_L' INTO ls_skwf_io-class.
  
        lv_content = find_content( lv_url ).
  
  
negative.code:       ls_file-path     = '/'.
        ls_file-data     = lv_content.
        mo_files->add( ls_file ).
  
        SELECT SINGLE lo_class FROM smimloio INTO lv_class WHERE loio_id = lv_loio.
      ENDIF.
  
      io_xml->add( iv_name = 'URL'
                   ig_data = lv_url ).
      io_xml->add( iv_name = 'FOLDER'
                   ig_data = lv_folder ).
      io_xml->add( iv_name = 'CLASS'
                   ig_data = lv_class ).
  
    ENDMETHOD.                    "serialize
  
  