SAP ABAP Class CL_ESH_DP_FILE_XML_SCHEMA (External Data Source: XML Schema File (XSD))
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-EIM-ESH (Application Component) NetWeaver Enterprise Search
     S_ESH_CNT_DATA_PROVIDER (Package) Data Provider
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ESH_IF_DATA_PROVIDER_XSYS Data provider with destination handling 20100803
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ESH_IF_DATA_PROVIDER_XSYS_I Instances of included interfaces of data provider (x-sys) 20100803
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ESH_IF_NODE_DESCRIPTOR Node type descriptor 20100706
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ESH_IF_NODE_TYPES_FOLD_XSYS Node type list of folder (cross-system) 20100803
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ESH_IF_NODE_TYPES_LIST_XSYS Node type list (cross-system) 20100803
Properties
Class CL_ESH_DP_FILE_XML_SCHEMA  
Short Description External Data Source: XML Schema File (XSD)    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_ESH_CNT_DATA_PROVIDER   Data Provider 
Created 20100706   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ESH_DP_FILE_XML_SCHEMA has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_ESH_IF_DATA_PROVIDER_XSYS Data provider with destination handling 20100803
2 IF_ESH_IF_DATA_PROVIDER_XSYS_I Instances of included interfaces of data provider (x-sys) 20100803
3 IF_ESH_IF_NODE_DESCRIPTOR Node type descriptor 20100706
4 IF_ESH_IF_NODE_TYPES_FOLD_XSYS Node type list of folder (cross-system) 20100803
5 IF_ESH_IF_NODE_TYPES_LIST_XSYS Node type list (cross-system) 20100803
Friends
Class CL_ESH_DP_FILE_XML_SCHEMA has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MV_NODE_TYPE_BACKEND_NAME Instance attribute Private Type reference (TYPE) ESH_E_OM_BACKEND_NAME Node name (back-end name) 20100711
2 MV_NODE_TYPE_ID Instance attribute Private Type reference (TYPE) ESH_E_OM_NODE_NAME Node name 20100711
3 MV_SW_COMP_ID Instance attribute Private Type reference (TYPE) ESH_E_OM_BACKEND_NAME Software component (back-end name) 20100720
4 SC_PROVIDER_ID Constant Public Type reference (TYPE) ESH_E_IF_PROVIDER_ID 'CL_ESH_DP_FILE_XML_SCHEMA' Provider ID 20100709
Methods
# Method Level Visibility Method type Description Created on
1 ADD_TYPE Static method Private Method 20100711
2 CONVERT_XSTRING Static method Private Method 20100709
Events
Class CL_ESH_DP_FILE_XML_SCHEMA has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_STRUCTURE Public See coding 20100711 BEGIN OF ts_structure, name TYPE string, complex_type TYPE TABLE OF ts_xsd_element WITH DEFAULT KEY, END OF ts_structure
2 TS_XSD Public See coding 20100710 ts_xsd TYPE TABLE OF ts_structure WITH DEFAULT KEY
3 TS_XSD_ELEMENT Public See coding 20100711 BEGIN OF ts_xsd_element, name TYPE string, type TYPE string, restriction_base TYPE string, restriction_max_length TYPE string, restriction_total_digits TYPE string, restriction_fraction_digits TYPE string, END OF ts_xsd_element
Method Signatures

Method ADD_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_DATA_ELEMENTS Call by reference Type reference (TYPE) ESH_S_IF_DCB_DATA_ELEMENT 20100711
2 Importing IS_COMPLEX_TYPE Call by reference Type reference (TYPE) TS_XSD_ELEMENT 20100711
3 Importing IS_DUMMY Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20100712

Method ADD_TYPE on class CL_ESH_DP_FILE_XML_SCHEMA has no exception.

Method CONVERT_XSTRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FILE_CONTENT_X Call by reference Type reference (TYPE) CL_ESH_IEF_FRAMEWORK=>TT_FILE_CONTENT_X 20100712
2 Returning RS_XSD Value transfer Type reference (TYPE) TS_XSD 20100710
# Exception Resumable Description Created on
1 CX_ESH_DP_EXCEPTION Data Provider Exception 20100908
History
Last changed by/on SAP  20110908 
SAP Release Created in 703