move abapGit to new abapGit

This commit is contained in:
larshp 2016-03-06 10:35:51 +00:00
parent c7b84e5380
commit ca8c9faccd
2 changed files with 74 additions and 61 deletions

View File

@ -1740,7 +1740,8 @@ CLASS lcl_xml_output DEFINITION FINAL INHERITING FROM lcl_xml CREATE PUBLIC.
METHODS: METHODS:
add add
IMPORTING iv_name TYPE clike IMPORTING iv_name TYPE clike
ig_data TYPE any, ig_data TYPE any
RAISING lcx_exception,
render render
IMPORTING iv_normalize TYPE sap_bool DEFAULT abap_true IMPORTING iv_normalize TYPE sap_bool DEFAULT abap_true
RETURNING VALUE(rv_xml) TYPE string. RETURNING VALUE(rv_xml) TYPE string.
@ -1759,6 +1760,11 @@ CLASS lcl_xml_output IMPLEMENTATION.
ASSERT NOT iv_name IS INITIAL. ASSERT NOT iv_name IS INITIAL.
READ TABLE mt_stab WITH KEY name = iv_name TRANSPORTING NO FIELDS.
IF sy-subrc = 0.
_raise 'XML mt_stab name already exists'.
ENDIF.
APPEND INITIAL LINE TO mt_stab ASSIGNING <ls_stab>. APPEND INITIAL LINE TO mt_stab ASSIGNING <ls_stab>.
<ls_stab>-name = iv_name. <ls_stab>-name = iv_name.
GET REFERENCE OF ig_data INTO <ls_stab>-value. GET REFERENCE OF ig_data INTO <ls_stab>-value.

View File

@ -1,62 +1,69 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<abapGit version="v0.2-alpha"> <abapGit version="v1.0.0">
<asx:abap xmlns:asx="http://www.sap.com/abapxml" version="1.0">
<asx:values>
<PROGDIR> <PROGDIR>
<NAME>ZABAPGIT</NAME> <NAME>ZABAPGIT</NAME>
<STATE>A</STATE> <STATE>A</STATE>
<SQLX></SQLX> <SQLX/>
<EDTX></EDTX> <EDTX/>
<VARCL>X</VARCL> <VARCL>X</VARCL>
<DBAPL>S</DBAPL> <DBAPL>S</DBAPL>
<DBNA></DBNA> <DBNA/>
<CLAS></CLAS> <CLAS/>
<TYPE></TYPE> <TYPE/>
<OCCURS></OCCURS> <OCCURS/>
<SUBC>1</SUBC> <SUBC>1</SUBC>
<APPL></APPL> <APPL/>
<SECU></SECU> <SECU/>
<CNAM></CNAM> <CNAM/>
<CDAT>00000000</CDAT> <CDAT>0000-00-00</CDAT>
<UNAM></UNAM> <UNAM/>
<UDAT>00000000</UDAT> <UDAT>0000-00-00</UDAT>
<VERN></VERN> <VERN/>
<LEVL></LEVL> <LEVL/>
<RSTAT></RSTAT> <RSTAT/>
<RMAND></RMAND> <RMAND/>
<RLOAD></RLOAD> <RLOAD/>
<FIXPT>X</FIXPT> <FIXPT>X</FIXPT>
<SSET></SSET> <SSET/>
<SDATE>00000000</SDATE> <SDATE>0000-00-00</SDATE>
<STIME></STIME> <STIME/>
<IDATE>00000000</IDATE> <IDATE>0000-00-00</IDATE>
<ITIME></ITIME> <ITIME/>
<LDBNAME>D$S</LDBNAME> <LDBNAME>D$S</LDBNAME>
<UCCHECK>X</UCCHECK> <UCCHECK>X</UCCHECK>
</PROGDIR> </PROGDIR>
<RSMPE_ADM> <DYNPROS/>
<ACTCODE></ACTCODE> <CUA>
<MENCODE></MENCODE> <ADM>
<PFKCODE></PFKCODE> <ACTCODE/>
<DEFAULTACT></DEFAULTACT> <MENCODE/>
<DEFAULTPFK></DEFAULTPFK> <PFKCODE/>
<MOD_LANGU></MOD_LANGU> <DEFAULTACT/>
</RSMPE_ADM> <DEFAULTPFK/>
<RSMPE_STAT_TABLE/> <MOD_LANGU/>
<RSMPE_FUNT_TABLE/> </ADM>
<RSMPE_MEN_TABLE/> <STA/>
<RSMPE_MNLT_TABLE/> <FUN/>
<RSMPE_ACT_TABLE/> <MEN/>
<RSMPE_BUT_TABLE/> <MTX/>
<RSMPE_PFK_TABLE/> <ACT/>
<RSMPE_STAF_TABLE/> <BUT/>
<RSMPE_ATRT_TABLE/> <PFK/>
<RSMPE_TITT_TABLE/> <SET/>
<RSMPE_BUTS_TABLE/> <DOC/>
<TEXTPOOL_TABLE> <TIT/>
<BIV/>
</CUA>
<TPOOL>
<TEXTPOOL> <TEXTPOOL>
<ID>R</ID> <ID>R</ID>
<KEY></KEY> <KEY/>
<ENTRY>abapGit</ENTRY> <ENTRY>abapGit</ENTRY>
<LENGTH>7 </LENGTH> <LENGTH>7</LENGTH>
</TEXTPOOL> </TEXTPOOL>
</TEXTPOOL_TABLE> </TPOOL>
</asx:values>
</asx:abap>
</abapGit> </abapGit>