Skip to content

Commit 038ba1e

Browse files
committed
update naming
1 parent c3f03d5 commit 038ba1e

5 files changed

+49
-8
lines changed

src/1/zcl_z2ui5_proxy_kpi_dpc_ext.clas.abap

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ CLASS zcl_z2ui5_proxy_kpi_dpc_ext IMPLEMENTATION.
3333
CATCH cx_root.
3434
ENDTRY.
3535

36-
DATA li_proxy_kpi TYPE REF TO z2ui5_if_proxy_kpi.
36+
DATA li_proxy_kpi TYPE REF TO z2ui5_if_lp_kpi.
3737
CREATE OBJECT li_proxy_kpi TYPE (lv_classname).
3838
DATA(lv_count) = li_proxy_kpi->count( lv_filter ).
3939

src/z2ui5_cl_proxy_kpi_hello_world.clas.abap renamed to src/z2ui5_cl_lp_kpi_hello_world.clas.abap

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
1-
CLASS z2ui5_cl_proxy_kpi_hello_world DEFINITION
1+
CLASS z2ui5_cl_lp_kpi_hello_world DEFINITION
22
PUBLIC
33
FINAL
44
CREATE PUBLIC .
55

66
PUBLIC SECTION.
77

8-
INTERFACES z2ui5_if_proxy_kpi.
8+
INTERFACES z2ui5_if_lp_kpi.
99
PROTECTED SECTION.
1010
PRIVATE SECTION.
1111
ENDCLASS.
1212

1313

1414

15-
CLASS Z2UI5_CL_PROXY_KPI_HELLO_WORLD IMPLEMENTATION.
15+
CLASS z2ui5_cl_lp_kpi_hello_world IMPLEMENTATION.
1616

1717

18-
METHOD z2ui5_if_proxy_kpi~count.
18+
METHOD z2ui5_if_lp_kpi~count.
1919

2020
"way1 - simple version, just use the classname
2121
"https://<<system>>/sap/opu/odata/sap/Z2UI5_PROXY_KPI_SRV/ENTITYCollection/$count?$filter=CLASS eq 'z2ui5_cl_proxy_kpi_hello_world'
@@ -34,9 +34,9 @@ CLASS Z2UI5_CL_PROXY_KPI_HELLO_WORLD IMPLEMENTATION.
3434
).
3535

3636
ASSIGN ('LR_VAL->PROP1->*') TO FIELD-SYMBOL(<prop1>).
37-
if sy-subrc <> 0.
38-
return.
39-
endif.
37+
IF sy-subrc <> 0.
38+
RETURN.
39+
ENDIF.
4040

4141
CASE <prop1>.
4242
WHEN `A`.
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<abapGit version="v1.0.0" serializer="LCL_OBJECT_CLAS" serializer_version="v1.0.0">
3+
<asx:abap xmlns:asx="http://www.sap.com/abapxml" version="1.0">
4+
<asx:values>
5+
<VSEOCLASS>
6+
<CLSNAME>Z2UI5_CL_LP_KPI_HELLO_WORLD</CLSNAME>
7+
<LANGU>E</LANGU>
8+
<DESCRIPT>abap2UI5 KPI proxy- hello world example</DESCRIPT>
9+
<STATE>1</STATE>
10+
<CLSCCINCL>X</CLSCCINCL>
11+
<FIXPT>X</FIXPT>
12+
<UNICODE>X</UNICODE>
13+
</VSEOCLASS>
14+
</asx:values>
15+
</asx:abap>
16+
</abapGit>

src/z2ui5_if_lp_kpi.intf.abap

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
INTERFACE z2ui5_if_lp_kpi
2+
PUBLIC.
3+
4+
METHODS count
5+
IMPORTING
6+
filter TYPE string
7+
RETURNING
8+
VALUE(result) TYPE i.
9+
10+
ENDINTERFACE.

src/z2ui5_if_lp_kpi.intf.xml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<abapGit version="v1.0.0" serializer="LCL_OBJECT_INTF" serializer_version="v1.0.0">
3+
<asx:abap xmlns:asx="http://www.sap.com/abapxml" version="1.0">
4+
<asx:values>
5+
<VSEOINTERF>
6+
<CLSNAME>Z2UI5_IF_LP_KPI</CLSNAME>
7+
<LANGU>E</LANGU>
8+
<DESCRIPT>abap2UI5 KPI proxy - api</DESCRIPT>
9+
<EXPOSURE>2</EXPOSURE>
10+
<STATE>1</STATE>
11+
<UNICODE>X</UNICODE>
12+
</VSEOINTERF>
13+
</asx:values>
14+
</asx:abap>
15+
</abapGit>

0 commit comments

Comments
 (0)