SAP ABAP Class CL_XDC_PDL_UTILITY (Utility Class)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CCM-PRN (Application Component) Print and Output Management
     S_XDC_SUPPLEMENTARY (Package) Supplementary functionalities for XDC
Properties
Class CL_XDC_PDL_UTILITY  
Short Description Utility Class    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_XDC_SUPPLEMENTARY   Supplementary functionalities for XDC 
Created 20100209   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_XDC_PDL_UTILITY has no forward declaration.
Interfaces
Class CL_XDC_PDL_UTILITY has no interface implemented.
Friends
Class CL_XDC_PDL_UTILITY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_AMP_SAP Constant Public Type reference (TYPE) STRING '&' 20100209
2 CO_AMP_XML Constant Public Type reference (TYPE) STRING '&' 20100209
3 CO_BACKSLASH Constant Public Type reference (TYPE) STRING '' 20100209
4 CO_C_RETURN_SAP Constant Public Type reference (TYPE) STRING ' ' 20100209
5 CO_C_RETURN_XML Constant Public Type reference (TYPE) STRING ' ' 20100209
6 CO_ESC Constant Public Type reference (TYPE) STRING 'e' 20100209
7 CO_ESC_XML Constant Public Type reference (TYPE) STRING 'ESC' 20100209
8 CO_GT_SAP Constant Public Type reference (TYPE) STRING '>' 20100209
9 CO_GT_XML Constant Public Type reference (TYPE) STRING '>' 20100209
10 CO_LT_SAP Constant Public Type reference (TYPE) STRING '<' 20100209
11 CO_LT_XML Constant Public Type reference (TYPE) STRING '<' 20100209
12 CO_NEWLINE_SAP Constant Public Type reference (TYPE) STRING ' ' 20100209
13 CO_NEWLINE_XML Constant Public Type reference (TYPE) STRING ' ' 20100209
14 CO_ONLY_NODE Constant Public Type reference (TYPE) I 1 Node 20100209
15 CO_ONLY_TEXT Constant Public Type reference (TYPE) I 2 Text 20100209
16 CO_PJL_CMD_END Constant Public Type reference (TYPE) STRING ' ' 20100209
17 CO_PJL_CMD_START Constant Public Type reference (TYPE) STRING '%-12345X' 20100209
18 CO_PS_CMD1 Constant Public Type reference (TYPE) STRING '<<' 20100209
19 CO_PS_CMD2 Constant Public Type reference (TYPE) STRING '>>' 20100209
20 CO_SEMICOLON Constant Public Type reference (TYPE) STRING ';' 20100209
21 MT_SAPSTR_XDCSTR Static Attribute Public Type reference (TYPE) TY_SAPSTR_XDCSTR_TAB 20100209
22 MT_XDC_ELEMENT_NAME Static Attribute Public Type reference (TYPE) TY_SAPSTR_XDCSTR_TAB 20100209
23 MT_XDC_SAP_CMD Static Attribute Public Type reference (TYPE) TY_SAPSTR_XDCSTR_TAB 20100209
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20100209
2 CONVERT_PDFCMD_XDC_SAP Static method Public Method 20100209
3 CONVERT_PDLCMD_SAP_XDC Static method Public Method 20100209
4 CREATE_XDC_ELEMENT Static method Public Method 20100209
5 GET_XDC_ELEMENT_NAME Static method Public Method 20100209
6 GET_XDC_SAP_CMD Static method Public Method 20100209
Events
Class CL_XDC_PDL_UTILITY has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_ATTRIBUT Public See coding 20100209 BEGIN OF TY_ATTRIBUT, attr TYPE string, value TYPE string, END OF TY_ATTRIBUT
2 TY_ATTRIBUT_TAB Public See coding 20100209 TY_ATTRIBUT_TAB TYPE STANDARD TABLE OF ty_attribut
3 TY_NODE_TAB Public See coding 20100209 TY_NODE_TAB TYPE STANDARD TABLE OF REF TO if_ixml_node
4 TY_SAPSTR_XDCSTR Public See coding 20100209 BEGIN OF TY_SAPSTR_XDCSTR, sapstr TYPE string, xdcstr TYPE string, END OF TY_SAPSTR_XDCSTR
5 TY_SAPSTR_XDCSTR_TAB Public See coding 20100209 TY_SAPSTR_XDCSTR_TAB TYPE HASHED TABLE OF ty_sapstr_xdcstr WITH UNIQUE KEY table_line
6 TY_XDC_SUB_TAB Public See coding 20100209 TY_XDC_SUB_TAB TYPE STANDARD TABLE OF REF TO if_xdc_sub_element
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_XDC_PDL_UTILITY has no parameter.
Method CLASS_CONSTRUCTOR on class CL_XDC_PDL_UTILITY has no exception.

Method CONVERT_PDFCMD_XDC_SAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PDLCMD_XDC Call by reference Type reference (TYPE) STRING 20100209
2 Returning RV_PDLCMD_SAP Value transfer Type reference (TYPE) STRING 20100209

Method CONVERT_PDFCMD_XDC_SAP on class CL_XDC_PDL_UTILITY has no exception.

Method CONVERT_PDLCMD_SAP_XDC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PDLCMD_SAP Call by reference Type reference (TYPE) STRING 20100209
2 Returning RV_PDLCMD_XDC Value transfer Type reference (TYPE) STRING 20100209
# Exception Resumable Description Created on
1 CX_XDC_PDL_CMD Exception Class API XDC-SAP 20100209

Method CREATE_XDC_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_XDC_DOCUMENT Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT 20100209
2 Importing IO_XDC_NODE Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20100209
3 Returning RO_XDC_ELEMENT Value transfer Object reference (TYPE REF TO) IF_XDC_ELEMENT 20100209

Method CREATE_XDC_ELEMENT on class CL_XDC_PDL_UTILITY has no exception.

Method GET_XDC_ELEMENT_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_XDC_ELEMENT Call by reference Type reference (TYPE) TY_SAPSTR_XDCSTR_TAB 20100209

Method GET_XDC_ELEMENT_NAME on class CL_XDC_PDL_UTILITY has no exception.

Method GET_XDC_SAP_CMD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_XDC_SAP_CMD Value transfer Type reference (TYPE) TY_SAPSTR_XDCSTR_TAB 20100209

Method GET_XDC_SAP_CMD on class CL_XDC_PDL_UTILITY has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in