Skip to content

Commit

Permalink
replace use of ixml_iid_element
Browse files Browse the repository at this point in the history
use of typegroup IXML is not permitted in Steampunk

#632
  • Loading branch information
larshp committed Jun 15, 2022
1 parent 781edaf commit fa0a332
Showing 1 changed file with 12 additions and 19 deletions.
31 changes: 12 additions & 19 deletions src/zcl_excel_drawing.clas.abap
Expand Up @@ -4,15 +4,6 @@ CLASS zcl_excel_drawing DEFINITION
CREATE PUBLIC .

PUBLIC SECTION.
*"* public components of class ZCL_EXCEL_DRAWING
*"* do not include other source files here!!!
*"* protected components of class ZCL_EXCEL_DRAWING
*"* do not include other source files here!!!
*"* protected components of class ZCL_EXCEL_DRAWING
*"* do not include other source files here!!!
*"* protected components of class ZCL_EXCEL_DRAWING
*"* do not include other source files here!!!

CONSTANTS c_graph_pie TYPE zexcel_graph_type VALUE 1. "#EC NOTEXT
CONSTANTS c_graph_line TYPE zexcel_graph_type VALUE 2. "#EC NOTEXT
CONSTANTS c_graph_bars TYPE zexcel_graph_type VALUE 0. "#EC NOTEXT
Expand Down Expand Up @@ -150,6 +141,8 @@ CLASS zcl_excel_drawing DEFINITION
DATA from_loc TYPE zexcel_drawing_location .
DATA to_loc TYPE zexcel_drawing_location .
DATA size TYPE zexcel_drawing_size .
CONSTANTS c_ixml_iid_element TYPE i VALUE 130.

ENDCLASS.


Expand Down Expand Up @@ -465,7 +458,7 @@ CLASS ZCL_EXCEL_DRAWING IMPLEMENTATION.
rval = lo_iterator.
lo_node = lo_iterator->get_next( ).
IF lo_node IS BOUND.
node2 ?= lo_node->query_interface( ixml_iid_element ).
node2 ?= lo_node->query_interface( c_ixml_iid_element ).
ENDIF.
WHILE lo_node IS BOUND.
node3 ?= node2->find_from_name_ns( name = 'idx' uri = namespace-c ).
Expand Down Expand Up @@ -501,7 +494,7 @@ CLASS ZCL_EXCEL_DRAWING IMPLEMENTATION.
ip_sername = lv_sername.
lo_node = lo_iterator->get_next( ).
IF lo_node IS BOUND.
node2 ?= lo_node->query_interface( ixml_iid_element ).
node2 ?= lo_node->query_interface( c_ixml_iid_element ).
ENDIF.
ENDWHILE.
"note: numCache avoided
Expand Down Expand Up @@ -541,7 +534,7 @@ CLASS ZCL_EXCEL_DRAWING IMPLEMENTATION.
rval = lo_iterator.
lo_node = lo_iterator->get_next( ).
IF lo_node IS BOUND.
node2 ?= lo_node->query_interface( ixml_iid_element ).
node2 ?= lo_node->query_interface( c_ixml_iid_element ).
ENDIF.
WHILE lo_node IS BOUND.
zcl_excel_reader_2007=>fill_struct_from_attributes( EXPORTING ip_element = node2 CHANGING cp_structure = ls_prop ).
Expand Down Expand Up @@ -657,7 +650,7 @@ CLASS ZCL_EXCEL_DRAWING IMPLEMENTATION.
ENDIF.
lo_node = lo_iterator->get_next( ).
IF lo_node IS BOUND.
node2 ?= lo_node->query_interface( ixml_iid_element ).
node2 ?= lo_node->query_interface( c_ixml_iid_element ).
ENDIF.
ENDWHILE.

Expand All @@ -679,7 +672,7 @@ CLASS ZCL_EXCEL_DRAWING IMPLEMENTATION.
rval = lo_iterator.
lo_node = lo_iterator->get_next( ).
IF lo_node IS BOUND.
node2 ?= lo_node->query_interface( ixml_iid_element ).
node2 ?= lo_node->query_interface( c_ixml_iid_element ).
ENDIF.
WHILE lo_node IS BOUND.
node3 ?= node2->find_from_name_ns( name = 'idx' uri = namespace-c ).
Expand Down Expand Up @@ -711,7 +704,7 @@ CLASS ZCL_EXCEL_DRAWING IMPLEMENTATION.
ip_sername = lv_sername.
lo_node = lo_iterator->get_next( ).
IF lo_node IS BOUND.
node2 ?= lo_node->query_interface( ixml_iid_element ).
node2 ?= lo_node->query_interface( c_ixml_iid_element ).
ENDIF.
ENDWHILE.

Expand Down Expand Up @@ -761,7 +754,7 @@ CLASS ZCL_EXCEL_DRAWING IMPLEMENTATION.
rval = lo_iterator.
lo_node = lo_iterator->get_next( ).
IF lo_node IS BOUND.
node2 ?= lo_node->query_interface( ixml_iid_element ).
node2 ?= lo_node->query_interface( c_ixml_iid_element ).
ENDIF.
WHILE lo_node IS BOUND.
node3 ?= node2->find_from_name_ns( name = 'idx' uri = namespace-c ).
Expand Down Expand Up @@ -801,7 +794,7 @@ CLASS ZCL_EXCEL_DRAWING IMPLEMENTATION.
ip_sername = lv_sername.
lo_node = lo_iterator->get_next( ).
IF lo_node IS BOUND.
node2 ?= lo_node->query_interface( ixml_iid_element ).
node2 ?= lo_node->query_interface( c_ixml_iid_element ).
ENDIF.
ENDWHILE.
"note: numCache avoided
Expand Down Expand Up @@ -850,7 +843,7 @@ CLASS ZCL_EXCEL_DRAWING IMPLEMENTATION.
rval = lo_iterator.
lo_node = lo_iterator->get_next( ).
IF lo_node IS BOUND.
node2 ?= lo_node->query_interface( ixml_iid_element ).
node2 ?= lo_node->query_interface( c_ixml_iid_element ).
ENDIF.
WHILE lo_node IS BOUND.
zcl_excel_reader_2007=>fill_struct_from_attributes( EXPORTING ip_element = node2 CHANGING cp_structure = ls_prop ).
Expand Down Expand Up @@ -962,7 +955,7 @@ CLASS ZCL_EXCEL_DRAWING IMPLEMENTATION.
ENDIF.
lo_node = lo_iterator->get_next( ).
IF lo_node IS BOUND.
node2 ?= lo_node->query_interface( ixml_iid_element ).
node2 ?= lo_node->query_interface( c_ixml_iid_element ).
ENDIF.
ENDWHILE.
WHEN OTHERS.
Expand Down

0 comments on commit fa0a332

Please sign in to comment.