SAP ABAP Interface IF_IAC_XML_HIERARCHY_READ3 (XML Templates, Hierarchy, Not Changeable)
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 - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_IAC_XML_HIERARCHY3 XML Templates, Hierarchy 20130129
Properties
Interface IF_IAC_XML_HIERARCHY_READ3  
Short Description XML Templates, Hierarchy, Not Changeable    
General Data
Package SITS_ABAP   ITS ABAP Components 
Created 20121214   SAP 
Last changed 20140121   SAP 
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 IF_IAC_XML_HIERARCHY_READ3 has no interface.
Friends
Interface IF_IAC_XML_HIERARCHY_READ3 has no friend.
Attributes
Interface IF_IAC_XML_HIERARCHY_READ3 has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_GENERATE_ELEMENT Instance method Public Method 20130129
2 COPY Instance method Public Method 20130129
3 GET_DEFINED_PROPERTIES_TO_PART Instance method Public Method 20130129
4 GET_ELEMENT_EDITOR_PROP_VALUE Instance method Public Method 20130129
5 GET_ELEMENT_SUB_TYPE Instance method Public Method 20130129
6 GET_HIERARCHY_AS_JSON_OBJECT Instance method Public Method 20130129
7 GET_POSSIBLE_STATUS Instance method Public Method 20130129
8 GET_PROPERTY_DEFINITION Instance method Public Method 20130129
9 GET_SOURCE_AS_XSTRING Instance method Public Method 20130129
10 GET_VALUE_INFO_AS_JSON_OBJECT Instance method Public Method 20130129
11 NORMALIZE_STATUS Instance method Public Method 20130129
Events
Interface IF_IAC_XML_HIERARCHY_READ3 has no event.
Types
Interface IF_IAC_XML_HIERARCHY_READ3 has no local type.
Method Signatures

Method CHECK_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 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_GENERATE Call by reference Type reference (TYPE) IACXMLGENERATEELEMENT XML für ITS: Generiere HTML aus Element 20130129

Method CHECK_GENERATE_ELEMENT on Interface IF_IAC_XML_HIERARCHY_READ3 has no exception.

Method COPY Signature

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

Method GET_DEFINED_PROPERTIES_TO_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 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_PROPERTY_DEFINITIONS Call by reference Type reference (TYPE) CL_IAC_XML_PROP_SETTINGS=>T_PROPERTIES 20130129
# Exception Resumable Description Created on
1 CX_IAC_XML Fehler bei XML-Vorlagen 20130129

Method GET_ELEMENT_EDITOR_PROP_VALUE Signature

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

Method GET_HIERARCHY_AS_JSON_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_JSON Value transfer Object reference (TYPE REF TO) CL_IAC_JSON Hilfe für json-Darstellung 20130129
# Exception Resumable Description Created on
1 CX_IAC_XML Fehler bei XML-Vorlagen 20130129

Method GET_POSSIBLE_STATUS 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_POSSIBLE_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_PROPERTY_DEFINITION 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_PROPERTY_DEFINITION Call by reference Type reference (TYPE) CL_IAC_XML_PROP_SETTINGS=>T_PROPERTY 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 GET_SOURCE_AS_XSTRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_SOURCE Call by reference Type reference (TYPE) XSTRING 20130129
# Exception Resumable Description Created on
1 CX_IAC_XML Fehler bei XML-Vorlagen 20130129

Method GET_VALUE_INFO_AS_JSON_OBJECT 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 transfer Object reference (TYPE REF TO) CL_IAC_JSON Hilfe für json-Darstellung 20130129
5 Importing P_PROPERTY_NAME Call by reference Type reference (TYPE) IACXMLPROPERTY 20130129
6 Importing P_PROPERTY_USE Call by reference Type reference (TYPE) IACXMLPROPERTYUSE 20130129
7 Importing P_STATUS Call by reference Type reference (TYPE) STRING 20130129
# Exception Resumable Description Created on
1 CX_IAC_XML Fehler bei XML-Vorlagen 20130129

Method NORMALIZE_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_FLAG_DELIMITER_STATUS_OUT Call by reference Type reference (TYPE) C ',' 20130129
2 Importing P_STATUS_IN Call by reference Type reference (TYPE) STRING 20130129
3 Exporting P_STATUS_OUT Call by reference Type reference (TYPE) STRING 20130129
4 Importing P_STATUS_TABLE_IN Call by reference Type reference (TYPE) STRING_TABLE Tabelle von Strings 20130129
5 Exporting P_STATUS_TABLE_OUT Call by reference Type reference (TYPE) STRING_TABLE Tabelle von Strings 20130129

Method NORMALIZE_STATUS on Interface IF_IAC_XML_HIERARCHY_READ3 has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 740