SAP ABAP Class CL_CNV_MBT_XSLT_CODE (Representation of generated code)
Hierarchy
DMIS (Software Component) DMIS 2011_1
   CA-EUR (Application Component) European Monetary Union: Euro
     CNV_MBT_XSLT_GENER (Package) Program generation based on XSL transformation
Properties
Class CL_CNV_MBT_XSLT_CODE  
Short Description Representation of generated code    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CNV_MBT_XSLT_GENER   Program generation based on XSL transformation 
Created 20120215   SAP 
Last change 20141030    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CNV_MBT_XSLT_CODE has no forward declaration.
Interfaces
Class CL_CNV_MBT_XSLT_CODE has no interface implemented.
Friends
Class CL_CNV_MBT_XSLT_CODE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 NV_ID Instance attribute Public Type reference (TYPE) STRING ID 20120502
2 OR_CONFIG Instance attribute Protected Object reference (TYPE REF TO) DATA 20120518
3 OR_CONTEXT Instance attribute Protected Object reference (TYPE REF TO) DATA 20120518
4 OR_CONTROL Instance attribute Protected Object reference (TYPE REF TO) DATA 20120518
5 OR_SYNTAX_ERROR Instance attribute Protected Object reference (TYPE REF TO) CX_CNV_MBT_XSLT_SYNTAX_ERROR Syntax error 20120518
6 OT_CODE Instance attribute Protected Type reference (TYPE) STRING_TABLE Table of Strings 20120216
7 OV_CODE Instance attribute Protected Type reference (TYPE) STRING 20120216
8 OV_SYNTAX_CHECKED Instance attribute Protected Type reference (TYPE) FLAG General Flag 20120518
Methods
# Method Level Visibility Method type Description Created on
1 AS_ITAB Instance method Public Method Returns code as internal table 20120215
2 AS_STRING Instance method Public Method Returns code as string 20120215
3 CHECK_SYNTAX Instance method Public Method Checks the syntax of the code 20120516
4 CODE_TO_ITAB Instance method Protected Method Builds an internal table with code 20120215
5 CONSTRUCTOR Instance method Public Constructor Creates a code instance 20120215
6 DELETE Instance method Public Method Deletes the report from the repository 20120518
7 GET_CODE Instance method Public Method Returns internal table with code 20130227
8 GET_CONFIG Instance method Public Method Returns corresponding configuration 20120518
9 GET_CONTEXT Instance method Public Method Returns corresponding context 20120518
10 GET_CONTROL Instance method Public Method Returns corresponding control data 20120518
11 INSERT Instance method Public Method Inserts the report to the repository 20120518
12 SET_ID Instance method Public Method Assigns an ID 20120502
13 WRITE Instance method Public Method Writes the code as a report 20120516
Events
Class CL_CNV_MBT_XSLT_CODE has no event.
Types
Class CL_CNV_MBT_XSLT_CODE has no local type.
Method Signatures

Method AS_ITAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_CODE Value transfer Type reference (TYPE) STRING_TABLE Table of Strings 20120216

Method AS_ITAB on class CL_CNV_MBT_XSLT_CODE has no exception.

Method AS_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_CODE Value transfer Type reference (TYPE) STRING 20120216

Method AS_STRING on class CL_CNV_MBT_XSLT_CODE has no exception.

Method CHECK_SYNTAX Signature

Method CHECK_SYNTAX on class CL_CNV_MBT_XSLT_CODE has no parameter.
# Exception Resumable Description Created on
1 CX_CNV_MBT_XSLT_SYNTAX_ERROR Syntax error 20120516

Method CODE_TO_ITAB Signature

Method CODE_TO_ITAB on class CL_CNV_MBT_XSLT_CODE has no parameter.
Method CODE_TO_ITAB on class CL_CNV_MBT_XSLT_CODE has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CONFIG Call by reference Object reference (TYPE REF TO) DATA 20120518
2 Importing IR_CONTEXT Call by reference Object reference (TYPE REF TO) DATA 20120518
3 Importing IR_CONTROL Call by reference Object reference (TYPE REF TO) DATA 20120518
4 Importing IV_CODE Call by reference Type reference (TYPE) STRING 20120216

Method CONSTRUCTOR on class CL_CNV_MBT_XSLT_CODE has no exception.

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_SERIALIZER Call by reference Object reference (TYPE REF TO) IF_CNV_MBT_XSLT_CODESERIALIZER Code serializer definition 20120518
# Exception Resumable Description Created on
1 CX_CNV_MBT_XSLT_DELETE_ERROR Error deleting the code from the repository 20120518
2 CX_CNV_MBT_XSLT_MISSING_AUTH Missing authorization 20120518

Method GET_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_CODE Value transfer Type reference (TYPE) STRING_TABLE Internal table with code 20130227

Method GET_CODE on class CL_CNV_MBT_XSLT_CODE has no exception.

Method GET_CONFIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_CONFIG Value transfer Object reference (TYPE REF TO) DATA 20120518

Method GET_CONFIG on class CL_CNV_MBT_XSLT_CODE has no exception.

Method GET_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_CONTEXT Value transfer Object reference (TYPE REF TO) DATA 20120518

Method GET_CONTEXT on class CL_CNV_MBT_XSLT_CODE has no exception.

Method GET_CONTROL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_CONTROL Value transfer Object reference (TYPE REF TO) DATA 20120518

Method GET_CONTROL on class CL_CNV_MBT_XSLT_CODE has no exception.

Method INSERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_SERIALIZER Call by reference Object reference (TYPE REF TO) IF_CNV_MBT_XSLT_CODESERIALIZER Code serializer definition 20120518
# Exception Resumable Description Created on
1 CX_CNV_MBT_XSLT_INSERT_ERROR Error inserting the code into the repository 20120518
2 CX_CNV_MBT_XSLT_MISSING_AUTH Missing authorization 20120518

Method SET_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ID Call by reference Type reference (TYPE) CLIKE 20120502

Method SET_ID on class CL_CNV_MBT_XSLT_CODE has no exception.

Method WRITE Signature

Method WRITE on class CL_CNV_MBT_XSLT_CODE has no parameter.
Method WRITE on class CL_CNV_MBT_XSLT_CODE has no exception.
History
Last changed by/on SAP  20141030 
SAP Release Created in 2010_1_620