SAP ABAP Class CL_IAC_XML_HIERARCHY3 (XML Templates, Hierarchy)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-FES-ITS (Application Component) SAP Internet Transaction Server
     SITS_ABAP (Package) ITS ABAP Components
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_IAC_XML_HIERARCHY_READ3 XML Templates, Hierarchy, Not Changeable 20130129
Properties
Class CL_IAC_XML_HIERARCHY3  
Short Description XML Templates, Hierarchy    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SITS_ABAP   ITS ABAP Components 
Created 20121214   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_IAC_XML_HIERARCHY_READ3 XML Templates, Hierarchy, Not Changeable 20130129
Friends
Class CL_IAC_XML_HIERARCHY3 has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 XMLATTR_GENERATE Constant Protected Type reference (TYPE) STRING 'generate' 20130129
2 XMLATTR_PART Constant Protected Type reference (TYPE) STRING 'part' 20130129
3 XMLATTR_PROP_DEPENDS_ON_STATUS Constant Protected Type reference (TYPE) STRING 'depends_on_status' 20130129
4 XMLATTR_PROP_LENGTH_INFO Constant Protected Type reference (TYPE) STRING 'length_info' 20130129
5 XMLATTR_PROP_MANDATORY Constant Protected Type reference (TYPE) STRING 'mandatory' 20130129
6 XMLATTR_PROP_NAME Constant Protected Type reference (TYPE) STRING 'name' 20130129
7 XMLATTR_PROP_TYPE Constant Protected Type reference (TYPE) STRING 'type' 20130129
8 XMLATTR_PROP_USE Constant Protected Type reference (TYPE) STRING 'use' 20130129
9 XMLATTR_PROP_VALUE Constant Protected Type reference (TYPE) STRING 'value' 20130129
10 XMLATTR_STATUS Constant Protected Type reference (TYPE) STRING 'status' 20130129
11 XMLATTR_VERSION Constant Protected Type reference (TYPE) STRING 'version' 20130129
12 XMLELEMENT_EDITOR_PROPERTIES Constant Protected Type reference (TYPE) STRING 'editor_properties' 20130129
13 XMLELEMENT_ELEMENT Constant Protected Type reference (TYPE) STRING 'element' 20130129
14 XMLELEMENT_ELEMENTS Constant Protected Type reference (TYPE) STRING 'elements' 20130129
15 XMLELEMENT_HEADER Constant Protected Type reference (TYPE) STRING 'header' 20130129
16 XMLELEMENT_ITSMOBILEXML Constant Protected Type reference (TYPE) STRING 'itsmobilexml' 20130129
17 XMLELEMENT_PART Constant Protected Type reference (TYPE) STRING 'part' 20130129
18 XMLELEMENT_PROPERTY Constant Protected Type reference (TYPE) STRING 'property' 20130129
19 XMLELEMENT_SCREEN_PROPERTIES Constant Protected Type reference (TYPE) STRING 'screen_properties' 20130129
20 XMLELEMENT_VALUE Constant Protected Type reference (TYPE) STRING 'value' 20130129
21 XMLELEMENT_VALUES Constant Protected Type reference (TYPE) STRING 'values' 20130129
22 _DISPLAY_TEXTS Instance attribute Protected See coding 20130129
23 _ELEMENTS Instance attribute Protected See coding 20130129
24 _HEADER Instance attribute Protected Type reference (TYPE) T_HEADER 20130129
25 _PROPERTY_SETTINGS Instance attribute Protected Object reference (TYPE REF TO) CL_IAC_XML_PROP_SETTINGS Property Settings for Dynpro Elements 20130129
26 _SCREEN_ELEMENT_TYPE_INFO Instance attribute Protected Object reference (TYPE REF TO) CL_IAC_XML_SCREEN_ELE_TYPES Dynpro Element Types 20130129
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ELEMENT Instance method Public Method 20130129
2 ADJUST Instance method Public Method 20130129
3 ANALYZE_DOM Instance method Protected Method 20130129
4 ANALYZE_DOM_EDIT_PROPS_PART Instance method Protected Method 20130129
5 ANALYZE_DOM_EDIT_PROPS_TO_PART Instance method Protected Method 20130129
6 ANALYZE_DOM_ELEMENT Instance method Protected Method 20130129
7 ANALYZE_DOM_ELEMENTS Instance method Protected Method 20130129
8 ANALYZE_DOM_ELEMENT_ATTRIBUTES Instance method Protected Method 20130129
9 ANALYZE_DOM_ELEMENT_EDIT_PROP Instance method Protected Method 20130129
10 ANALYZE_DOM_ELEMENT_EDIT_PROPS Instance method Protected Method 20130129
11 ANALYZE_DOM_ELEMENT_SCRN_INFO Instance method Protected Method 20130129
12 ANALYZE_DOM_HEADER Instance method Protected Method 20130129
13 ANALYZE_DOM_HEADER_EDIT_PROPS Instance method Protected Method 20130129
14 ANALYZE_DOM_HEADER_SCREEN_INFO Instance method Protected Method 20130129
15 CHECK_GENERATE_ELEMENT Instance method Public Method 20130129
16 CONSTRUCTOR Instance method Public Constructor 20130129
17 COPY Instance method Public Method 20130129
18 DOM_ADD_ELEMENT Instance method Protected Method 20130129
19 DOM_ADD_ELEMENTS Instance method Protected Method 20130129
20 DOM_ADD_ELEMENT_EDITOR_PROP Instance method Protected Method 20130129
21 DOM_ADD_ELEMENT_EDITOR_PROPS Instance method Protected Method 20130129
22 DOM_ADD_ELEMENT_SCREEN_PROPS Instance method Protected Method 20130129
23 DOM_ADD_ELEM_EDITOR_PROPS_PART Instance method Protected Method 20130129
24 DOM_ADD_HEADER Instance method Protected Method 20130129
25 DOM_ADD_HEADER_EDITOR_PROPS Instance method Protected Method 20130129
26 DOM_ADD_HEADER_SCREEN_PROPS Instance method Protected Method 20130129
27 DOM_ADD_PROPS_FROM_STRUCT Instance method Protected Method 20130129
28 DOM_ELEMENT_PROPS_TO_STRUCT Instance method Protected Method 20130129
29 GET_DEFAULT_PROP_VALUE Instance method Protected Method 20130129
30 GET_DEFINED_PROPERTIES_TO_PART Instance method Private Method 20130129
31 GET_DISPLAY_TEXT Instance method Protected Method 20130129
32 GET_ELEMENTS_OF_CONTAINER Instance method Protected Method 20130129
33 GET_ELEMENT_EDITOR_PROP_VALUE Instance method Public Method 20130129
34 GET_ELEMENT_PARTS Instance method Protected Method 20130129
35 GET_ELEMENT_SCREEN_PROP_VALUE Instance method Protected Method 20130129
36 GET_ELEMENT_SUB_TYPE Instance method Public Method 20130129
37 GET_HIERARCHY_AS_JSON_OBJECT Instance method Public Method 20130129
38 GET_HIERARCHY_FROM_SCREEN Instance method Protected Method 20130129
39 GET_POSSIBLE_STATUS Instance method Public Method 20130129
40 GET_PROPERTY_DEFINITION Instance method Private Method 20130129
41 GET_PROPERTY_SETTINGS_AS_JSON Instance method Public Method 20130527
42 GET_SOURCE_AS_XSTRING Instance method Public Method 20130129
43 GET_VALUES_TO_PROPERTY Instance method Protected Method 20130129
44 GET_VALUE_INFO_AS_JSON_OBJECT Instance method Public Method 20130129
45 INIT_FROM_SOURCE_AS_XSTRING Instance method Public Method 20130129
46 JSON_ADD_CHILDREN Instance method Protected Method 20130129
47 JSON_ADD_DISPLAY_TEXT Instance method Protected Method 20130129
48 JSON_ADD_ELEMENT Instance method Protected Method 20130129
49 JSON_ADD_ELEMENT_EDITOR_PROP Instance method Protected Method 20130129
50 JSON_ADD_ELEMENT_EDITOR_PROPS Instance method Protected Method 20130129
51 JSON_ADD_ELEMENT_SCREEN_PROPS Instance method Protected Method 20130129
52 JSON_ADD_ELE_EDITOR_PROPS_PART Instance method Protected Method 20130129
53 JSON_ADD_ELE_EDITOR_PROP_VAL Instance method Protected Method 20130129
54 JSON_ADD_ELE_EDITOR_PROP_VALS Instance method Protected Method 20130129
55 JSON_ADD_HEADER_EDITOR_PROPS Instance method Protected Method 20130129
56 JSON_ADD_HEADER_SCREEN_PROPS Instance method Protected Method 20130129
57 JSON_ADD_PROPS_FROM_STRUCT Instance method Protected Method 20130129
58 JSON_GET_ELE_EDITOR_PROP_VAL Instance method Protected Method 20130129
59 MERGE Instance method Protected Method 20130129
60 MERGE_ELEMENTS Instance method Protected Method 20130129
61 MERGE_OVERWRITE Instance method Protected Method 20130129
62 NORMALIZE_PROPERTY_VALUE Instance method Protected Method 20130129
63 PARSE_XSTRING_CREATE_DOM Instance method Protected Method 20130129
64 PROPERTY_DEPENDS_ON_STATUS Instance method Protected Method 20130129
65 SET_ELEMENT_EDITOR_PROP_VALUE Instance method Public Method 20130129
66 SET_ELEMENT_SCREEN_PROP_VALUE Instance method Public Method 20130129
67 SET_GENERATE_AT_CONTAINER Instance method Protected Method 20130129
68 SET_GENERATE_ELEMENT Instance method Public Method 20130129
69 SET_GENERATE_ELEMENT_INTERN Instance method Protected Method 20130129
70 SET_HEADER Instance method Public Method 20130129
Events
Class CL_IAC_XML_HIERARCHY3 has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_DISPLAY_TEXT Protected See coding 20130129 BEGIN OF t_display_text, field_name TYPE rpy_dyfatc-name, field_type TYPE rpy_dyfatc-type, text TYPE rpy_dyfatc-text, END OF t_display_text
2 T_ELEMENT Protected See coding 20130129 BEGIN OF t_element, screen TYPE t_element_screen_info, property_values TYPE t_property_values_to_parts, generate TYPE iacxmlgenerateelement, screen_existence_status TYPE iacxmlscreen_existence_status, END OF t_element
3 T_ELEMENT_KEY Protected See coding 20130129 BEGIN OF t_element_key, name TYPE scrfname, type TYPE scrntype, END OF t_element_key
4 T_ELEMENT_SCREEN_INFO Protected See coding 20130129 BEGIN OF t_element_screen_info, type TYPE scrntype, name TYPE scrfname, element_of TYPE scrcname, rpy_line TYPE scrnline, rpy_column TYPE scrncoln, length TYPE scrndeflg, vislength TYPE scrnvislg, height TYPE scrnhigh, outputonly TYPE scrfoout, invisible TYPE scrfunsi, butt_right TYPE scrnbuttrt, poss_entry TYPE scrfcmbprm, icon_name TYPE scrficon_n, dropdown TYPE scrfdrdown, loop_count TYPE scrcloopdp, END OF t_element_screen_info
5 T_HEADER Protected See coding 20130129 BEGIN OF t_header, screen TYPE t_header_screen_info, property_values TYPE t_property_values_to_parts, END OF t_header
6 T_HEADER_SCREEN_INFO Protected See coding 20130129 BEGIN OF t_header_screen_info, program TYPE scrhprog, screen TYPE scrfdynnr, type TYPE scrhtyp, lines TYPE scrnsetl, columns TYPE scrnsetc, END OF t_header_screen_info
7 T_PROPERTY_VALUES_TO_PART Protected See coding 20130129 BEGIN OF t_property_values_to_part, part TYPE iacxmlelementpart, values_to_properties TYPE t_values_to_properties, END OF t_property_values_to_part
8 T_PROPERTY_VALUES_TO_PARTS Protected See coding 20130129 t_property_values_to_parts TYPE SORTED TABLE OF t_property_values_to_part WITH UNIQUE KEY part
9 T_PROPERTY_VALUES_TO_STATUS Protected See coding 20130129 t_property_values_to_status TYPE SORTED TABLE OF t_property_value_to_status WITH UNIQUE KEY status
10 T_PROPERTY_VALUE_TO_STATUS Protected See coding 20130129 BEGIN OF t_property_value_to_status, status TYPE string, value TYPE string, END OF t_property_value_to_status
11 T_SCREEN_ELEMENT_SCREEN_INFO Protected See coding 20130129 BEGIN OF t_screen_element_screen_info, type TYPE scrntype, name TYPE scrfname, element_of TYPE scrcname, rpy_line TYPE scrnline, rpy_column TYPE scrncoln, length TYPE scrndeflg, vislength TYPE scrnvislg, height TYPE scrnhigh, outputonly TYPE scrfoout, invisible TYPE scrfunsi, butt_right TYPE scrnbuttrt, poss_entry TYPE scrfcmbprm, icon_name TYPE scrficon_n, dropdown TYPE scrfdrdown, loop_count TYPE scrcloopdp, END OF t_screen_element_screen_info
12 T_SORTED_ELEMENT_KEYS Protected See coding 20130129 t_sorted_element_keys TYPE SORTED TABLE OF t_element_key WITH UNIQUE KEY name type
13 T_VALUES_TO_PROPERTIES Protected See coding 20130129 t_values_to_properties TYPE SORTED TABLE OF t_values_to_property WITH UNIQUE KEY property use
14 T_VALUES_TO_PROPERTY Protected See coding 20130129 BEGIN OF t_values_to_property, property TYPE iacxmlproperty, use TYPE iacxmlpropertyuse, values TYPE t_property_values_to_status, END OF t_values_to_property
Method Signatures

Method ADD_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ELEMENT Call by reference Type reference (TYPE) ITS_ELEMEN_2006 20130129
2 Importing P_GENERATE_ELEMENT Call by reference Type reference (TYPE) IACXMLGENERATEELEMENT 'X' 20130129
# Exception Resumable Description Created on
1 CX_IAC_XML 20130129

Method ADJUST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_GENERATION_STYLE Call by reference Type reference (TYPE) W3STYLE 20130129
2 Importing P_GENERATOR_CLASS Call by reference Type reference (TYPE) W3STYLECLASS 20130129
3 Exporting P_HIERARCHY_OUT Value transfer Object reference (TYPE REF TO) CL_IAC_XML_HIERARCHY3 XML-Vorlagen, Hierarchy 20130129
4 Importing P_NEW_PROGRAM Call by reference Type reference (TYPE) CSEQUENCE 20130129
5 Importing P_NEW_SCREEN Call by reference Type reference (TYPE) SCRFDYNNR 20130129
6 Importing P_OVERWRITE Value transfer Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20130129
# Exception Resumable Description Created on
1 CX_IAC_XML 20130129

Method ANALYZE_DOM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_DOM Call by reference Object reference (TYPE REF TO) IF_IXML_MINI_DOM 20130129
# Exception Resumable Description Created on
1 CX_IAC_XML 20130129

Method ANALYZE_DOM_EDIT_PROPS_PART Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ELEMENT_NAME Call by reference Type reference (TYPE) SCRFNAME 20130129
2 Importing P_ELEMENT_TYPE Call by reference Type reference (TYPE) SCRNTYPE 20130129
3 Importing P_PART_NODE Call by reference Object reference (TYPE REF TO) IF_IXML_MINI_NODE 20130129
4 Changing P_PROPERTIES Call by reference Type reference (TYPE) T_PROPERTY_VALUES_TO_PARTS 20130129
# Exception Resumable Description Created on
1 CX_IAC_XML 20130129

Method ANALYZE_DOM_EDIT_PROPS_TO_PART Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ELEMENT_TYPE Call by reference Type reference (TYPE) SCRNTYPE Typ des Dynproelementes (externer Typ) 20130129
2 Importing P_PART_NODE Call by reference Object reference (TYPE REF TO) IF_IXML_MINI_NODE 20130129
3 Changing P_VALUES_TO_PROPERTIES Call by reference Type reference (TYPE) T_VALUES_TO_PROPERTIES 20130129

Method ANALYZE_DOM_EDIT_PROPS_TO_PART on class CL_IAC_XML_HIERARCHY3 has no exception.

Method ANALYZE_DOM_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ELEMENT Call by reference Object reference (TYPE REF TO) IF_IXML_MINI_NODE 20130129
# Exception Resumable Description Created on
1 CX_IAC_XML 20130129

Method ANALYZE_DOM_ELEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ELEMENTS Call by reference Object reference (TYPE REF TO) IF_IXML_MINI_NODE 20130129
# Exception Resumable Description Created on
1 CX_IAC_XML 20130129

Method ANALYZE_DOM_ELEMENT_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ELEMENT_NODE Call by reference Object reference (TYPE REF TO) IF_IXML_MINI_NODE 20130129
2 Changing P_ELEMENT_STRUCT Call by reference Type reference (TYPE) T_ELEMENT 20130129

Method ANALYZE_DOM_ELEMENT_ATTRIBUTES on class CL_IAC_XML_HIERARCHY3 has no exception.

Method ANALYZE_DOM_ELEMENT_EDIT_PROP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ELEMENT_PROPERTY_NODE Call by reference Object reference (TYPE REF TO) IF_IXML_MINI_NODE 20130129
2 Importing P_ELEMENT_TYPE Call by reference Type reference (TYPE) SCRNTYPE Typ des Dynproelementes (externer Typ) 20130129
3 Changing P_VALUES_TO_PROPERTIES Call by reference Type reference (TYPE) T_VALUES_TO_PROPERTIES 20130129

Method ANALYZE_DOM_ELEMENT_EDIT_PROP on class CL_IAC_XML_HIERARCHY3 has no exception.

Method ANALYZE_DOM_ELEMENT_EDIT_PROPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ELEMENT_EDIT_PROPS_NODE Call by reference Object reference (TYPE REF TO) IF_IXML_MINI_NODE 20130129
2 Importing P_ELEMENT_NAME Call by reference Type reference (TYPE) SCRFNAME 20130129
3 Importing P_ELEMENT_TYPE Call by reference Type reference (TYPE) SCRNTYPE 20130129
4 Changing P_PROPERTIES Call by reference Type reference (TYPE) T_PROPERTY_VALUES_TO_PARTS 20130129
# Exception Resumable Description Created on
1 CX_IAC_XML 20130129

Method ANALYZE_DOM_ELEMENT_SCRN_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_ELEMENT_SCREEN_INFO Call by reference Type reference (TYPE) T_SCREEN_ELEMENT_SCREEN_INFO 20130129
2 Importing P_ELEMENT_SCREEN_INFO_NODE Call by reference Object reference (TYPE REF TO) IF_IXML_MINI_NODE 20130129

Method ANALYZE_DOM_ELEMENT_SCRN_INFO on class CL_IAC_XML_HIERARCHY3 has no exception.

Method ANALYZE_DOM_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_HEADER Call by reference Object reference (TYPE REF TO) IF_IXML_MINI_NODE 20130129
# Exception Resumable Description Created on
1 CX_IAC_XML 20130129

Method ANALYZE_DOM_HEADER_EDIT_PROPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_HEADER_PROPERTIES Call by reference Object reference (TYPE REF TO) IF_IXML_MINI_NODE 20130129
# Exception Resumable Description Created on
1 CX_IAC_XML 20130129

Method ANALYZE_DOM_HEADER_SCREEN_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_HEADER_SCREEN_INFO Call by reference Object reference (TYPE REF TO) IF_IXML_MINI_NODE 20130129
# Exception Resumable Description Created on
1 CX_IAC_XML 20130129

Method CHECK_GENERATE_ELEMENT Signature

Method CHECK_GENERATE_ELEMENT on class CL_IAC_XML_HIERARCHY3 has no parameter.
Method CHECK_GENERATE_ELEMENT on class CL_IAC_XML_HIERARCHY3 has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_IAC_XML_HIERARCHY3 has no parameter.
# Exception Resumable Description Created on
1 CX_IAC_XML Fehler bei XML-Vorlagen 20130129

Method COPY Signature

Method COPY on class CL_IAC_XML_HIERARCHY3 has no parameter.
Method COPY on class CL_IAC_XML_HIERARCHY3 has no exception.

Method DOM_ADD_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_DOM Call by reference Object reference (TYPE REF TO) IF_IXML_MINI_DOM 20130129
2 Importing P_DOM_NODE_ELEMENTS Call by reference Object reference (TYPE REF TO) IF_IXML_MINI_NODE 20130129
3 Importing P_ELEMENT Call by reference Type reference (TYPE) T_ELEMENT 20130129
# Exception Resumable Description Created on
1 CX_IAC_XML 20130129

Method DOM_ADD_ELEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_DOM Call by reference Object reference (TYPE REF TO) IF_IXML_MINI_DOM 20130129
2 Importing P_NODE_ITSMOBILEXML Call by reference Object reference (TYPE REF TO) IF_IXML_MINI_NODE 20130129
# Exception Resumable Description Created on
1 CX_IAC_XML 20130129

Method DOM_ADD_ELEMENT_EDITOR_PROP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_DOM Call by reference Object reference (TYPE REF TO) IF_IXML_MINI_DOM 20130129
2 Importing P_DOM_NODE_PART Call by reference Object reference (TYPE REF TO) IF_IXML_MINI_NODE 20130129
3 Importing P_PROPERTY Call by reference Type reference (TYPE) T_VALUES_TO_PROPERTY 20130129
# Exception Resumable Description Created on
1 CX_IAC_XML 20130129

Method DOM_ADD_ELEMENT_EDITOR_PROPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_DOM Call by reference Object reference (TYPE REF TO) IF_IXML_MINI_DOM 20130129
2 Importing P_DOM_NODE_ELEMENT Call by reference Object reference (TYPE REF TO) IF_IXML_MINI_NODE 20130129
3 Importing P_ELEMENT_PROPERTIES Call by reference Type reference (TYPE) T_PROPERTY_VALUES_TO_PARTS 20130129
# Exception Resumable Description Created on
1 CX_IAC_XML 20130129

Method DOM_ADD_ELEMENT_SCREEN_PROPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_DOM Call by reference Object reference (TYPE REF TO) IF_IXML_MINI_DOM 20130129
2 Importing P_DOM_NODE_ELEMENT Call by reference Object reference (TYPE REF TO) IF_IXML_MINI_NODE 20130129
3 Importing P_ELEMENT Call by reference Type reference (TYPE) T_ELEMENT 20130129

Method DOM_ADD_ELEMENT_SCREEN_PROPS on class CL_IAC_XML_HIERARCHY3 has no exception.

Method DOM_ADD_ELEM_EDITOR_PROPS_PART Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_DOM Call by reference Object reference (TYPE REF TO) IF_IXML_MINI_DOM 20130129
2 Importing P_DOM_NODE_PROPERTIES Call by reference Object reference (TYPE REF TO) IF_IXML_MINI_NODE 20130129
3 Importing P_PROPERTIES_TO_PART Call by reference Type reference (TYPE) T_PROPERTY_VALUES_TO_PART 20130129
# Exception Resumable Description Created on
1 CX_IAC_XML 20130129

Method DOM_ADD_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_DOM Call by reference Object reference (TYPE REF TO) IF_IXML_MINI_DOM 20130129
2 Importing P_NODE_ITSMOBILEXML Call by reference Object reference (TYPE REF TO) IF_IXML_MINI_NODE 20130129
# Exception Resumable Description Created on
1 CX_IAC_XML 20130129

Method DOM_ADD_HEADER_EDITOR_PROPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_DOM Call by reference Object reference (TYPE REF TO) IF_IXML_MINI_DOM 20130129
2 Importing P_NODE_HEADER Call by reference Object reference (TYPE REF TO) IF_IXML_MINI_NODE 20130129
# Exception Resumable Description Created on
1 CX_IAC_XML 20130129

Method DOM_ADD_HEADER_SCREEN_PROPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_DOM Call by reference Object reference (TYPE REF TO) IF_IXML_MINI_DOM 20130129
2 Importing P_NODE_HEADER Call by reference Object reference (TYPE REF TO) IF_IXML_MINI_NODE 20130129

Method DOM_ADD_HEADER_SCREEN_PROPS on class CL_IAC_XML_HIERARCHY3 has no exception.

Method DOM_ADD_PROPS_FROM_STRUCT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_DOM Call by reference Object reference (TYPE REF TO) IF_IXML_MINI_DOM 20130129
2 Importing P_PARENT Call by reference Object reference (TYPE REF TO) IF_IXML_MINI_NODE 20130129
3 Importing P_STRUCT Call by reference Type reference (TYPE) ANY 20130129

Method DOM_ADD_PROPS_FROM_STRUCT on class CL_IAC_XML_HIERARCHY3 has no exception.

Method DOM_ELEMENT_PROPS_TO_STRUCT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_PARENT Call by reference Object reference (TYPE REF TO) IF_IXML_MINI_NODE 20130129
2 Exporting P_STRUCT Call by reference Type reference (TYPE) ANY 20130129

Method DOM_ELEMENT_PROPS_TO_STRUCT on class CL_IAC_XML_HIERARCHY3 has no exception.

Method GET_DEFAULT_PROP_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ELEMENT_NAME Call by reference Type reference (TYPE) SCRFNAME Name eines Dynproelementes 20130129
2 Importing P_ELEMENT_PART Call by reference Type reference (TYPE) IACXMLELEMENTPART Teil eines Bildschirmelementes (Button/Label) 20130129
3 Importing P_ELEMENT_TYPE Call by reference Type reference (TYPE) SCRNTYPE Typ des Dynproelementes (externer Typ) 20130129
4 Exporting P_NO_VALUE_GIVEN Call by reference Type reference (TYPE) ABAP_BOOL 20130129
5 Importing P_PROPERTY_NAME Call by reference Type reference (TYPE) IACXMLPROPERTY Eigenschaft von Dynpro-Elementen in XML 20130129
6 Importing P_PROPERTY_USE Call by reference Type reference (TYPE) IACXMLPROPERTYUSE Spezielle Verwendung eines Attributes (z. B. CSS) 20130129
7 Exporting P_PROPERTY_VALUE Call by reference Type reference (TYPE) ANY 20130129
8 Importing P_STATUS Call by reference Type reference (TYPE) STRING 20130129
9 Importing P_STATUS_TABLE Call by reference Type reference (TYPE) STRING_TABLE Tabelle von Strings 20130129
# Exception Resumable Description Created on
1 CX_IAC_XML Fehler bei XML-Vorlagen 20130129

Method GET_DEFINED_PROPERTIES_TO_PART Signature

Method GET_DEFINED_PROPERTIES_TO_PART on class CL_IAC_XML_HIERARCHY3 has no parameter.
Method GET_DEFINED_PROPERTIES_TO_PART on class CL_IAC_XML_HIERARCHY3 has no exception.

Method GET_DISPLAY_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ELEMENT_NAME Call by reference Type reference (TYPE) SCRFNAME Name eines Dynproelementes 20130129
2 Importing P_ELEMENT_TYPE Call by reference Type reference (TYPE) SCRNTYPE Typ des Dynproelementes (externer Typ) 20130129
3 Exporting P_TEXT Call by reference Type reference (TYPE) RPY_DYFATC-TEXT Text/Schablone eines Dynproelements 20130129
# Exception Resumable Description Created on
1 CX_IAC_XML Fehler bei XML-Vorlagen 20130129

Method GET_ELEMENTS_OF_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_CONTAINER_NAME Call by reference Type reference (TYPE) T_ELEMENT_KEY-NAME 20130129
2 Exporting P_ELEMENTS Call by reference Type reference (TYPE) T_SORTED_ELEMENT_KEYS 20130129

Method GET_ELEMENTS_OF_CONTAINER on class CL_IAC_XML_HIERARCHY3 has no exception.

Method GET_ELEMENT_EDITOR_PROP_VALUE Signature

Method GET_ELEMENT_EDITOR_PROP_VALUE on class CL_IAC_XML_HIERARCHY3 has no parameter.
Method GET_ELEMENT_EDITOR_PROP_VALUE on class CL_IAC_XML_HIERARCHY3 has no exception.

Method GET_ELEMENT_PARTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ELEMENT_NAME Call by reference Type reference (TYPE) SCRFNAME Name eines Dynproelementes 20130129
2 Importing P_ELEMENT_TYPE Call by reference Type reference (TYPE) SCRNTYPE Typ des Dynproelementes (externer Typ) 20130129
3 Exporting P_PARTS Call by reference Type reference (TYPE) IACXMLELEMENTPART_TAB Teile eines Bildschirmelementes (Button/Label) 20130129
# Exception Resumable Description Created on
1 CX_IAC_XML Fehler bei XML-Vorlagen 20130129

Method GET_ELEMENT_SCREEN_PROP_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ELEMENT_NAME Call by reference Type reference (TYPE) SCRFNAME 20130129
2 Importing P_ELEMENT_TYPE Call by reference Type reference (TYPE) SCRNTYPE 20130129
3 Importing P_PROPERTY_NAME Call by reference Type reference (TYPE) IACXMLPROPERTY 20130129
4 Exporting P_PROPERTY_VALUE Call by reference Type reference (TYPE) ANY 20130129
# Exception Resumable Description Created on
1 CX_IAC_XML 20130129

Method GET_ELEMENT_SUB_TYPE Signature

Method GET_ELEMENT_SUB_TYPE on class CL_IAC_XML_HIERARCHY3 has no parameter.
Method GET_ELEMENT_SUB_TYPE on class CL_IAC_XML_HIERARCHY3 has no exception.

Method GET_HIERARCHY_AS_JSON_OBJECT Signature

Method GET_HIERARCHY_AS_JSON_OBJECT on class CL_IAC_XML_HIERARCHY3 has no parameter.
Method GET_HIERARCHY_AS_JSON_OBJECT on class CL_IAC_XML_HIERARCHY3 has no exception.

Method GET_HIERARCHY_FROM_SCREEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_GENERATION_STYLE Call by reference Type reference (TYPE) W3STYLE 20130129
2 Importing P_GENERATOR_CLASS Call by reference Type reference (TYPE) W3STYLECLASS 20130129
3 Exporting P_HIERARCHY Call by reference Object reference (TYPE REF TO) CL_IAC_XML_HIERARCHY3 XML-Vorlagen, Hierarchy 20130129
4 Importing P_NEW_PROGRAM Call by reference Type reference (TYPE) CSEQUENCE Programmname 20130129
5 Importing P_NEW_SCREEN Call by reference Type reference (TYPE) SCRFDYNNR Dynpronummer 20130129
# Exception Resumable Description Created on
1 CX_IAC_XML 20130129

Method GET_POSSIBLE_STATUS Signature

Method GET_POSSIBLE_STATUS on class CL_IAC_XML_HIERARCHY3 has no parameter.
Method GET_POSSIBLE_STATUS on class CL_IAC_XML_HIERARCHY3 has no exception.

Method GET_PROPERTY_DEFINITION Signature

Method GET_PROPERTY_DEFINITION on class CL_IAC_XML_HIERARCHY3 has no parameter.
Method GET_PROPERTY_DEFINITION on class CL_IAC_XML_HIERARCHY3 has no exception.

Method GET_PROPERTY_SETTINGS_AS_JSON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_PROPERTIES_AS_JSON Value transfer Object reference (TYPE REF TO) IF_IAC_JSON JSON-Objekt 20130527

Method GET_PROPERTY_SETTINGS_AS_JSON on class CL_IAC_XML_HIERARCHY3 has no exception.

Method GET_SOURCE_AS_XSTRING Signature

Method GET_SOURCE_AS_XSTRING on class CL_IAC_XML_HIERARCHY3 has no parameter.
Method GET_SOURCE_AS_XSTRING on class CL_IAC_XML_HIERARCHY3 has no exception.

Method GET_VALUES_TO_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ELEMENT_NAME Call by reference Type reference (TYPE) SCRFNAME Name eines Dynproelementes 20130129
2 Importing P_ELEMENT_PART Call by reference Type reference (TYPE) IACXMLELEMENTPART Teil eines Bildschirmelementes (Button/Label) 20130129
3 Importing P_ELEMENT_TYPE Call by reference Type reference (TYPE) SCRNTYPE Typ des Dynproelementes (externer Typ) 20130129
4 Importing P_PROPERTY_NAME Call by reference Type reference (TYPE) IACXMLPROPERTY Eigenschaft von Dynpro-Elementen in XML 20130129
5 Importing P_PROPERTY_USE Call by reference Type reference (TYPE) IACXMLPROPERTYUSE Spezielle Verwendung eines Attributes (z. B. CSS) 20130129
6 Exporting P_VALUES_TO_PROPERTY Call by reference Type reference (TYPE) T_PROPERTY_VALUES_TO_STATUS 20130129
# Exception Resumable Description Created on
1 CX_IAC_XML Fehler bei XML-Vorlagen 20130129

Method GET_VALUE_INFO_AS_JSON_OBJECT Signature

Method GET_VALUE_INFO_AS_JSON_OBJECT on class CL_IAC_XML_HIERARCHY3 has no parameter.
Method GET_VALUE_INFO_AS_JSON_OBJECT on class CL_IAC_XML_HIERARCHY3 has no exception.

Method INIT_FROM_SOURCE_AS_XSTRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_SOURCE Call by reference Type reference (TYPE) XSTRING 20130129
# Exception Resumable Description Created on
1 CX_IAC_XML 20130129

Method JSON_ADD_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ELEMENT_NAME Call by reference Type reference (TYPE) SCRFNAME 20130129
2 Importing P_JSON_PARENT Call by reference Object reference (TYPE REF TO) CL_IAC_JSON_OBJECT 20130129
# Exception Resumable Description Created on
1 CX_IAC_XML 20130129

Method JSON_ADD_DISPLAY_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ELEMENT_NAME Call by reference Type reference (TYPE) SCRFNAME Name eines Dynproelementes 20130129
2 Importing P_ELEMENT_TYPE Call by reference Type reference (TYPE) SCRNTYPE Typ des Dynproelementes (externer Typ) 20130129
3 Importing P_JSON_ELEMENT Call by reference Object reference (TYPE REF TO) CL_IAC_JSON_OBJECT JSON-Objekt 20130129
# Exception Resumable Description Created on
1 CX_IAC_XML Fehler bei XML-Vorlagen 20130129

Method JSON_ADD_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ELEMENT_NAME Call by reference Type reference (TYPE) SCRFNAME 20130129
2 Importing P_ELEMENT_TYPE Call by reference Type reference (TYPE) SCRNTYPE 20130129
3 Importing P_JSON_ELEMENTS Call by reference Object reference (TYPE REF TO) CL_IAC_JSON_ARRAY 20130129
# Exception Resumable Description Created on
1 CX_IAC_XML 20130129

Method JSON_ADD_ELEMENT_EDITOR_PROP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ELEMENT_NAME Call by reference Type reference (TYPE) SCRFNAME 20130129
2 Importing P_ELEMENT_PART Call by reference Type reference (TYPE) IACXMLELEMENTPART 20130129
3 Importing P_ELEMENT_TYPE Call by reference Type reference (TYPE) SCRNTYPE 20130129
4 Importing P_JSON_PART Call by reference Object reference (TYPE REF TO) CL_IAC_JSON_ARRAY 20130129
5 Importing P_PROPERTY_DEFINITION Call by reference Type reference (TYPE) CL_IAC_XML_PROP_SETTINGS=>T_PROPERTY 20130129
6 Importing P_VALUES_TO_PROPERTIES Call by reference Type reference (TYPE) T_VALUES_TO_PROPERTIES 20130129
# Exception Resumable Description Created on
1 CX_IAC_XML 20130129

Method JSON_ADD_ELEMENT_EDITOR_PROPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ELEMENT_NAME Call by reference Type reference (TYPE) SCRFNAME 20130129
2 Importing P_ELEMENT_TYPE Call by reference Type reference (TYPE) SCRNTYPE 20130129
3 Importing P_JSON_OBJECT_ELEMENT Call by reference Object reference (TYPE REF TO) CL_IAC_JSON_OBJECT 20130129
4 Importing P_PROPERTY_VALUES_TO_PARTS Call by reference Type reference (TYPE) T_PROPERTY_VALUES_TO_PARTS 20130129
# Exception Resumable Description Created on
1 CX_IAC_XML 20130129

Method JSON_ADD_ELEMENT_SCREEN_PROPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ELEMENT_SCREEN_INFO Call by reference Type reference (TYPE) T_ELEMENT_SCREEN_INFO 20130129
2 Importing P_JSON_ELEMENT Call by reference Object reference (TYPE REF TO) CL_IAC_JSON_OBJECT 20130129

Method JSON_ADD_ELEMENT_SCREEN_PROPS on class CL_IAC_XML_HIERARCHY3 has no exception.

Method JSON_ADD_ELE_EDITOR_PROPS_PART Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ELEMENT_NAME Call by reference Type reference (TYPE) SCRFNAME 20130129
2 Importing P_ELEMENT_PART Call by reference Type reference (TYPE) IACXMLELEMENTPART 20130129
3 Importing P_ELEMENT_TYPE Call by reference Type reference (TYPE) SCRNTYPE 20130129
4 Importing P_JSON_OBJECT_PROPERTIES Call by reference Object reference (TYPE REF TO) CL_IAC_JSON_ARRAY JSON-Tabelle 20130129
5 Importing P_PROPERTY_VALUES_TO_PARTS Call by reference Type reference (TYPE) T_PROPERTY_VALUES_TO_PARTS 20130129
# Exception Resumable Description Created on
1 CX_IAC_XML 20130129

Method JSON_ADD_ELE_EDITOR_PROP_VAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ELEMENT_NAME Call by reference Type reference (TYPE) SCRFNAME 20130129
2 Importing P_ELEMENT_PART Call by reference Type reference (TYPE) IACXMLELEMENTPART 20130129
3 Importing P_ELEMENT_TYPE Call by reference Type reference (TYPE) SCRNTYPE 20130129
4 Importing P_PROPERTY_DEFINITION Call by reference Type reference (TYPE) CL_IAC_XML_PROP_SETTINGS=>T_PROPERTY 20130129
5 Importing P_STATUS Call by reference Type reference (TYPE) STRING 20130129
6 Importing P_VALUES_ARRAY Call by reference Object reference (TYPE REF TO) CL_IAC_JSON_ARRAY 20130129
7 Importing P_VALUES_TO_PROPERTY Call by reference Type reference (TYPE) T_PROPERTY_VALUES_TO_STATUS 20130129
# Exception Resumable Description Created on
1 CX_IAC_XML 20130129

Method JSON_ADD_ELE_EDITOR_PROP_VALS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ELEMENT_NAME Call by reference Type reference (TYPE) SCRFNAME 20130129
2 Importing P_ELEMENT_PART Call by reference Type reference (TYPE) IACXMLELEMENTPART 20130129
3 Importing P_ELEMENT_TYPE Call by reference Type reference (TYPE) SCRNTYPE 20130129
4 Importing P_JSON_PROPERTY Call by reference Object reference (TYPE REF TO) CL_IAC_JSON_OBJECT 20130129
5 Importing P_PROPERTY_DEFINITION Call by reference Type reference (TYPE) CL_IAC_XML_PROP_SETTINGS=>T_PROPERTY 20130129
6 Importing P_VALUES_TO_PROPERTY Call by reference Type reference (TYPE) T_PROPERTY_VALUES_TO_STATUS 20130129
# Exception Resumable Description Created on
1 CX_IAC_XML 20130129

Method JSON_ADD_HEADER_EDITOR_PROPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_HEADER Call by reference Object reference (TYPE REF TO) CL_IAC_JSON_OBJECT 20130129
# Exception Resumable Description Created on
1 CX_IAC_XML 20130129

Method JSON_ADD_HEADER_SCREEN_PROPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_HEADER Call by reference Object reference (TYPE REF TO) CL_IAC_JSON_OBJECT 20130129

Method JSON_ADD_HEADER_SCREEN_PROPS on class CL_IAC_XML_HIERARCHY3 has no exception.

Method JSON_ADD_PROPS_FROM_STRUCT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_JSON_OBJECT Call by reference Object reference (TYPE REF TO) CL_IAC_JSON_OBJECT 20130129
2 Importing P_STRUCT Call by reference Type reference (TYPE) ANY 20130129

Method JSON_ADD_PROPS_FROM_STRUCT on class CL_IAC_XML_HIERARCHY3 has no exception.

Method JSON_GET_ELE_EDITOR_PROP_VAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ELEMENT_NAME Call by reference Type reference (TYPE) SCRFNAME 20130129
2 Importing P_ELEMENT_PART Call by reference Type reference (TYPE) IACXMLELEMENTPART 20130129
3 Importing P_ELEMENT_TYPE Call by reference Type reference (TYPE) SCRNTYPE 20130129
4 Returning P_JSON_VALUE Value transfer Object reference (TYPE REF TO) CL_IAC_JSON_OBJECT JSON-Objekt 20130129
5 Importing P_PROPERTY_DEFINITION Call by reference Type reference (TYPE) CL_IAC_XML_PROP_SETTINGS=>T_PROPERTY 20130129
6 Importing P_STATUS Call by reference Type reference (TYPE) STRING 20130129
7 Importing P_VALUES_TO_PROPERTY Call by reference Type reference (TYPE) T_PROPERTY_VALUES_TO_STATUS 20130129
# Exception Resumable Description Created on
1 CX_IAC_XML 20130129

Method MERGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_HIERARCHY_NEW Value transfer Object reference (TYPE REF TO) CL_IAC_XML_HIERARCHY3 XML-Vorlagen, Hierarchy 20130129
2 Exporting P_HIERARCHY_OUT Value transfer Object reference (TYPE REF TO) CL_IAC_XML_HIERARCHY3 XML-Vorlagen, Hierarchy 20130129
3 Importing P_OVERWRITE Value transfer Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20130129
# Exception Resumable Description Created on
1 CX_IAC_XML 20130129

Method MERGE_ELEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_HIERARCHY_NEW Value transfer Object reference (TYPE REF TO) CL_IAC_XML_HIERARCHY3 XML-Vorlagen, Hierarchy 20130129
# Exception Resumable Description Created on
1 CX_IAC_XML 20130129

Method MERGE_OVERWRITE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_HIERARCHY_NEW Value transfer Object reference (TYPE REF TO) CL_IAC_XML_HIERARCHY3 XML-Vorlagen, Hierarchy 20130129
# Exception Resumable Description Created on
1 CX_IAC_XML 20130129

Method NORMALIZE_PROPERTY_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_NORMALIZED_VALUE Call by reference Type reference (TYPE) STRING 20130129
2 Importing P_PROPERTY_TYPE Call by reference Type reference (TYPE) IACXMLPROPERTYTYPE 20130129
3 Importing P_PROPERTY_VALUE Call by reference Type reference (TYPE) ANY 20130129
# Exception Resumable Description Created on
1 CX_IAC_XML 20130129

Method PARSE_XSTRING_CREATE_DOM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_DOM Value transfer Object reference (TYPE REF TO) IF_IXML_MINI_DOM 20130129
2 Importing P_SOURCE Call by reference Type reference (TYPE) XSTRING 20130129
# Exception Resumable Description Created on
1 CX_IAC_XML 20130129

Method PROPERTY_DEPENDS_ON_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_DEPENDS_ON_STATUS Value transfer Type reference (TYPE) ABAP_BOOL 20130129
2 Importing P_ELEMENT_NAME Call by reference Type reference (TYPE) SCRFNAME Name eines Dynproelementes 20130129
3 Importing P_ELEMENT_PART Call by reference Type reference (TYPE) IACXMLELEMENTPART Teil eines Bildschirmelementes (Button/Label) 20130129
4 Importing P_ELEMENT_TYPE Call by reference Type reference (TYPE) SCRNTYPE Typ des Dynproelementes (externer Typ) 20130129
5 Importing P_PROPERTY_NAME Call by reference Type reference (TYPE) IACXMLPROPERTY Eigenschaft von Dynpro-Elementen in XML 20130129
6 Importing P_PROPERTY_USE Call by reference Type reference (TYPE) IACXMLPROPERTYUSE Spezielle Verwendung eines Attributes (z. B. CSS) 20130129
# Exception Resumable Description Created on
1 CX_IAC_XML Fehler bei XML-Vorlagen 20130129

Method SET_ELEMENT_EDITOR_PROP_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ELEMENT_NAME Call by reference Type reference (TYPE) SCRFNAME 20130129
2 Importing P_ELEMENT_PART Call by reference Type reference (TYPE) IACXMLELEMENTPART 20130129
3 Importing P_ELEMENT_TYPE Call by reference Type reference (TYPE) SCRNTYPE 20130129
4 Importing P_PROPERTY_NAME Call by reference Type reference (TYPE) IACXMLPROPERTY 20130129
5 Importing P_PROPERTY_USE Call by reference Type reference (TYPE) IACXMLPROPERTYUSE 20130129
6 Importing P_PROPERTY_VALUE Call by reference Type reference (TYPE) ANY 20130129
7 Importing P_STATUS Call by reference Type reference (TYPE) STRING 20130129
8 Importing P_STATUS_TABLE Call by reference Type reference (TYPE) STRING_TABLE 20130129
9 Importing P_USE_DEFAULT Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20130129
# Exception Resumable Description Created on
1 CX_IAC_XML 20130129

Method SET_ELEMENT_SCREEN_PROP_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ELEMENT_NAME Call by reference Type reference (TYPE) SCRFNAME 20130129
2 Importing P_ELEMENT_TYPE Call by reference Type reference (TYPE) SCRNTYPE 20130129
3 Importing P_PROPERTY_NAME Call by reference Type reference (TYPE) IACXMLPROPERTY 20130129
4 Importing P_PROPERTY_VALUE Call by reference Type reference (TYPE) ANY 20130129
# Exception Resumable Description Created on
1 CX_IAC_XML 20130129

Method SET_GENERATE_AT_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ELEMENT_NAME Call by reference Type reference (TYPE) SCRFNAME 20130129
2 Importing P_ELEMENT_TYPE Call by reference Type reference (TYPE) SCRNTYPE 20130129

Method SET_GENERATE_AT_CONTAINER on class CL_IAC_XML_HIERARCHY3 has no exception.

Method SET_GENERATE_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ELEMENT_NAME Call by reference Type reference (TYPE) SCRFNAME 20130129
2 Importing P_ELEMENT_TYPE Call by reference Type reference (TYPE) SCRNTYPE 20130129
3 Importing P_GENERATE_ELEMENT Call by reference Type reference (TYPE) IACXMLGENERATEELEMENT 20130129

Method SET_GENERATE_ELEMENT on class CL_IAC_XML_HIERARCHY3 has no exception.

Method SET_GENERATE_ELEMENT_INTERN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ELEMENT_NAME Call by reference Type reference (TYPE) SCRFNAME 20130129
2 Importing P_ELEMENT_TYPE Call by reference Type reference (TYPE) SCRNTYPE 20130129
3 Importing P_GENERATE_ELEMENT Call by reference Type reference (TYPE) IACXMLGENERATEELEMENT 20130129

Method SET_GENERATE_ELEMENT_INTERN on class CL_IAC_XML_HIERARCHY3 has no exception.

Method SET_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_SCREEN_HEADER Call by reference Type reference (TYPE) RPY_DYHEAD 20130129
# Exception Resumable Description Created on
1 CX_IAC_XML 20130129
History
Last changed by/on SAP  20140121 
SAP Release Created in 740