anchor.diff:        IMPORTING iv_url    TYPE w3url
                   iv_base64 TYPE string.
   
  -    METHODS show_url
  -      IMPORTING iv_url TYPE clike.
  +    METHODS cache_html
  +      IMPORTING iv_html       TYPE string
  +      RETURNING VALUE(rv_url) TYPE w3url.
   
       METHODS render
         RAISING lcx_exception.
   
  -    METHODS view
  -      IMPORTING iv_html TYPE string.
  +    METHODS call_page
  +      IMPORTING ii_page          TYPE REF TO lif_gui_page
  +                iv_with_bookmark TYPE abap_bool DEFAULT abap_false
  +      RAISING   lcx_exception.
   
   ENDCLASS.                    "lcl_gui DEFINITION
   
  
positive.code:       RETURNING VALUE(rv_exit) TYPE xfeld
        RAISING   lcx_exception.
  
      METHODS call_page
        IMPORTING ii_page          TYPE REF TO lif_gui_page
                  iv_with_bookmark TYPE abap_bool DEFAULT abap_false
        RAISING   lcx_exception.
  
      METHODS set_page
        IMPORTING ii_page TYPE REF TO lif_gui_page
        RAISING   lcx_exception.
  
      METHODS on_event FOR EVENT sapevent OF cl_gui_html_viewer
        IMPORTING action frame getdata postdata query_table.  "#EC NEEDED
  
  
negative.code: CLASS lcl_gui_page_main DEFINITION FINAL INHERITING FROM lcl_gui_page_super.
  
    PUBLIC SECTION.
      METHODS lif_gui_page~render     REDEFINITION.
      METHODS lif_gui_page~get_assets REDEFINITION.
  
  