SAP ABAP Class CL_DMC_XML_EXTRACTOR (CL_DMC_XML_EXTRACTOR)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-DMC (Application Component) Data Conversion
     S_DMCM (Package) Data Mapping and Conversion: Maintenance
Properties
Class CL_DMC_XML_EXTRACTOR  
Short Description CL_DMC_XML_EXTRACTOR    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_DMCM   Data Mapping and Conversion: Maintenance 
Created 20000229   SAP 
Last change 20141030    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_IXML Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 DMCT Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_DMC_XML_EXTRACTOR has no interface implemented.
Friends
Class CL_DMC_XML_EXTRACTOR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 COUNT Instance attribute Private Type reference (TYPE) I COUNT 20000229
2 DSN Instance attribute Private Type reference (TYPE) CHAR1 Check 20000229
3 IT_STRUCRELS Instance attribute Private Type reference (TYPE) DMC_RLTN_TAB Check 20000229
4 IT_STRUCTURES Instance attribute Private Type reference (TYPE) DMC_STRUCT_TREE_REL_TAB Check 20000229
5 PARENTID Instance attribute Private Type reference (TYPE) STRING PARENTID 20000229
6 PDOCUMENT Instance attribute Private Object reference (TYPE REF TO) IF_IXML_DOCUMENT PDOCUMENT 20000229
7 PISTREAM Instance attribute Private Object reference (TYPE REF TO) IF_IXML_ISTREAM PISTREAM 20000229
8 PIXML Instance attribute Private Object reference (TYPE REF TO) IF_IXML PIXML 20000229
9 PNODE Instance attribute Private Object reference (TYPE REF TO) IF_IXML_NODE PNODE 20000229
10 PPARSER Instance attribute Private Object reference (TYPE REF TO) IF_IXML_PARSER PPARSER 20000229
11 PSTREAMFACTORY Instance attribute Private Object reference (TYPE REF TO) IF_IXML_STREAM_FACTORY PSTREAMFACTORY 20000229
12 PTEXT Instance attribute Private Object reference (TYPE REF TO) IF_IXML_TEXT PTEXT 20000229
13 STRING Instance attribute Private Type reference (TYPE) STRING STRING 20000229
14 TOTALSIZE Instance attribute Private Type reference (TYPE) I TOTALSIZE 20000229
15 WA_STRUCREL Instance attribute Private Type reference (TYPE) DMC_RLTN WA_STRUCREL 20000229
16 WA_STRUCTURE Instance attribute Private Type reference (TYPE) DMC_STRUC WA_STRUCTURE 20000229
17 XSTR Instance attribute Private Type reference (TYPE) XSTRING XSTR 20000229
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Method CONSTRUCTOR 20000229
2 EXTRACT_META_DATA Instance method Public Method EXTRACT_META_DATA 20000229
3 PRINT_NODE Instance method Private Method PRINT_NODE 20000229
Events
Class CL_DMC_XML_EXTRACTOR has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1     Cannot import type
2     Cannot import type
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FILE Call by reference Type reference (TYPE) DMC_FNAME IM_FILE 20000229
# Exception Resumable Description Created on
1 FILE_NOT_FOUND FILE_NOT_FOUND 20000229
2 PARSE_ERROR PARSE_ERROR 20000229

Method EXTRACT_META_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_IT_STRUCRELS Call by reference Type reference (TYPE) DMC_RLTN_TAB EX_IT_STRUCRELS 20000229
2 Exporting EX_IT_STRUCTURES Call by reference Type reference (TYPE) DMC_STRUCT_TREE_REL_TAB EX_IT_STRUCTURES 20000229

Method EXTRACT_META_DATA on class CL_DMC_XML_EXTRACTOR has no exception.

Method PRINT_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PARENTID Value transfer Type reference (TYPE) STRING PARENTID 20000229
2 Importing PNODE Value transfer Object reference (TYPE REF TO) IF_IXML_NODE PNODE 20000229

Method PRINT_NODE on class CL_DMC_XML_EXTRACTOR has no exception.
History
Last changed by/on SAP  20141030 
SAP Release Created in 46D