anchor.diff:                        format = cl_abap_format=>e_html_attr ).
   
       ro_html->add( header( ) ).
  +
  +    "TODO refactor
       ro_html->add( '<div id="header">' ).
       ro_html->add( '<h1>Edit</h1>' ).
       ro_html->add( '<a href="sapevent:back">Back</a><br><br>' ).
       ro_html->add( '</div>' ).
  +
       ro_html->add( '<div id="toc">' ).
       ro_html->add( '<b>Type:</b><br>' ).
       ro_html->add( ms_key-type && '<br><br>' ).
  
positive.code:         lcl_gui=>call_page( lo_edit ).
        WHEN 'delete'.
          delete( ls_key ).
        WHEN 'back'.
          lcl_gui=>back( ).
        WHEN OTHERS.
          _raise 'Unknown action'.
      ENDCASE.
  
negative.code:     ro_html->add( 'document.getElementById("cmt").focus();' ).
      ro_html->add( '</script>' ).
      ro_html->add( '</div>' ).
  
      ro_html->add( footer( ) ).
  
    ENDMETHOD.
  