SAP ABAP Class CL_RSDD_LM_COPR_XML_EDITOR (XML Editor for Copr XML (Incl. Save, Activate, Lock))
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-OT (Application Component) OLAP Technology
     RSDD_LM (Package) Lean Modeler
Properties
Class CL_RSDD_LM_COPR_XML_EDITOR  
Short Description XML Editor for Copr XML (Incl. Save, Activate, Lock)    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSDD_LM   Lean Modeler 
Created 20101215   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_RSDD_LM_COPR_XML_EDITOR has no forward declaration.
Interfaces
Class CL_RSDD_LM_COPR_XML_EDITOR has no interface implemented.
Friends
Class CL_RSDD_LM_COPR_XML_EDITOR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CN_SOURCE_TYPE_XML Constant Private Type reference (TYPE) STRING 'XML' 20110124
2 CP_S_MY_FCODES Constant Private See coding 20110124
3 P_COPR_NAME Instance attribute Private Type reference (TYPE) RSCOMPNAME CompositeProvider 20110124
4 P_CREATE_MODE Instance attribute Private Type reference (TYPE) RS_BOOL Boolean 20110124
5 P_R_APPL_LOG Instance attribute Private Object reference (TYPE REF TO) CL_RSO_GUI_APPL_LOG BW Repository: Application Log Output 20110124
6 P_R_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for Custom Controls in Screen Area 20110124
7 P_R_EDITOR Instance attribute Private Object reference (TYPE REF TO) CL_GUI_SOURCEEDIT Generic XML Editor 20110124
8 P_R_SPLITTER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER Splitter Control 20110124
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE Instance method Private Method 20110124
2 ADD_MESSAGE_TO_LOG Instance method Private Method 20111117
3 CHECK Instance method Private Method 20110124
4 CHECK_XML Instance method Private Method 20110124
5 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20110124
6 FREE Instance method Public Method 20110124
7 GET_XML Instance method Private Method 20110124
8 GET_XML_PATTERN Instance method Private Method 20110124
9 HANDLE_FCODE Instance method Public Method 20110124
10 INIT_APPL_LOG Instance method Private Method 20110124
11 INIT_COPR Instance method Private Method 20110124
12 INIT_EDIT_CNTRL Instance method Private Method Instantiates edit control 20110124
13 ON_APL_LOG_CLOSE Instance method Private Event handling method 20110124
14 ON_CONTEXT_MENU Instance method Private Event handling method 20110124
15 ON_CONTEXT_MENU_SELECTED Instance method Private Event handling method 20110124
16 PRETTY_PRINT Instance method Private Method 20110124
17 REMOVE_ALL_BLANKS_AND_LFS Instance method Private Method 20110124
18 SAVE Instance method Private Method 20110124
19 SET_XML Instance method Private Method 20110124
20 SHOW_LOG Instance method Private Method 20110124
21 SPLIT_CONTAINER Instance method Private Method 20110124
22 STRING2XSTRING Instance method Private Method 20110124
23 XSTRING2STRING Instance method Private Method 20110124
Events
Class CL_RSDD_LM_COPR_XML_EDITOR has no event.
Types
Class CL_RSDD_LM_COPR_XML_EDITOR has no local type.
Method Signatures

Method ACTIVATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SHOW_XML Call by reference Type reference (TYPE) RS_BOOL Boolean 20110124
2 Importing I_XML Call by reference Type reference (TYPE) XSTRING 20110124

Method ACTIVATE on class CL_RSDD_LM_COPR_XML_EDITOR has no exception.

Method ADD_MESSAGE_TO_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_MSG Call by reference Type reference (TYPE) RSL_T_RETMSG Meldungstabelle TLOGO Framework 20111117

Method ADD_MESSAGE_TO_LOG on class CL_RSDD_LM_COPR_XML_EDITOR has no exception.

Method CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_XML Call by reference Type reference (TYPE) XSTRING 20110124
2 Returning R_XML Value transfer Type reference (TYPE) XSTRING 20120430

Method CHECK on class CL_RSDD_LM_COPR_XML_EDITOR has no exception.

Method CHECK_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SUCCESSFUL Call by reference Type reference (TYPE) RS_BOOL Boolean 20110124
2 Exporting E_T_RETMSG Call by reference Type reference (TYPE) RSL_T_RETMSG Meldungstabelle TLOGO Framework 20110124
3 Exporting E_XML Call by reference Type reference (TYPE) XSTRING 20120430
4 Importing I_XML Call by reference Type reference (TYPE) XSTRING 20110124

Method CHECK_XML on class CL_RSDD_LM_COPR_XML_EDITOR has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COPR_NAME Call by reference Type reference (TYPE) RSCOMPNAME Composite Provider 20110124
2 Importing I_R_PARENT_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container fuer Custom Controls in der Dynpro Area 20110124

Method CONSTRUCTOR on class CL_RSDD_LM_COPR_XML_EDITOR has no exception.

Method FREE Signature

Method FREE on class CL_RSDD_LM_COPR_XML_EDITOR has no parameter.
Method FREE on class CL_RSDD_LM_COPR_XML_EDITOR has no exception.

Method GET_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_XML Value transfer Type reference (TYPE) STRING 20110124

Method GET_XML on class CL_RSDD_LM_COPR_XML_EDITOR has no exception.

Method GET_XML_PATTERN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_XML Call by reference Type reference (TYPE) STRING_TABLE Tabelle von Strings 20110124
2 Importing I_END_XML Call by reference Type reference (TYPE) STRING 20110124
3 Importing I_PATTERN Call by reference Type reference (TYPE) UI_FUNC per fcode 20110124
4 Importing I_START_XML Call by reference Type reference (TYPE) STRING 20110124

Method GET_XML_PATTERN on class CL_RSDD_LM_COPR_XML_EDITOR has no exception.

Method HANDLE_FCODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FCODE Call by reference Type reference (TYPE) SY-UCOMM Funktionscode, der PAI ausgelöst hat 20110124

Method HANDLE_FCODE on class CL_RSDD_LM_COPR_XML_EDITOR has no exception.

Method INIT_APPL_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_PARENT_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20110124

Method INIT_APPL_LOG on class CL_RSDD_LM_COPR_XML_EDITOR has no exception.

Method INIT_COPR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COPR_NAME Call by reference Type reference (TYPE) RSCOMPNAME Composite Provider 20110124
2 Returning R_SUCCESSFUL Value transfer Type reference (TYPE) RS_BOOL Boolean 20110124

Method INIT_COPR on class CL_RSDD_LM_COPR_XML_EDITOR has no exception.

Method INIT_EDIT_CNTRL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_PARENT_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER 20110124

Method INIT_EDIT_CNTRL on class CL_RSDD_LM_COPR_XML_EDITOR has no exception.

Method ON_APL_LOG_CLOSE Signature

Method ON_APL_LOG_CLOSE on class CL_RSDD_LM_COPR_XML_EDITOR has no parameter.
Method ON_APL_LOG_CLOSE on class CL_RSDD_LM_COPR_XML_EDITOR has no exception.

Method ON_CONTEXT_MENU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MENU Value transfer Attribute reference (LIKE) 20110124
2 Importing MENU_TYPE Value transfer Attribute reference (LIKE) 20110124

Method ON_CONTEXT_MENU on class CL_RSDD_LM_COPR_XML_EDITOR has no exception.

Method ON_CONTEXT_MENU_SELECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Value transfer Attribute reference (LIKE) 20110124

Method ON_CONTEXT_MENU_SELECTED on class CL_RSDD_LM_COPR_XML_EDITOR has no exception.

Method PRETTY_PRINT Signature

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

Method PRETTY_PRINT on class CL_RSDD_LM_COPR_XML_EDITOR has no exception.

Method REMOVE_ALL_BLANKS_AND_LFS Signature

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

Method REMOVE_ALL_BLANKS_AND_LFS on class CL_RSDD_LM_COPR_XML_EDITOR has no exception.

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_XML Call by reference Type reference (TYPE) XSTRING 20110124

Method SAVE on class CL_RSDD_LM_COPR_XML_EDITOR has no exception.

Method SET_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_XML Call by reference Type reference (TYPE) STRING 20110124

Method SET_XML on class CL_RSDD_LM_COPR_XML_EDITOR has no exception.

Method SHOW_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_MSG Call by reference Type reference (TYPE) RSL_T_RETMSG Meldungstabelle TLOGO Framework 20110124

Method SHOW_LOG on class CL_RSDD_LM_COPR_XML_EDITOR has no exception.

Method SPLIT_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_R_EDITOR_CONT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Container fuer Custom Controls in der Dynpro Area 20110124
2 Exporting E_R_LOG_CONT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20110124

Method SPLIT_CONTAINER on class CL_RSDD_LM_COPR_XML_EDITOR has no exception.

Method STRING2XSTRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_XML Call by reference Type reference (TYPE) XSTRING 20110124
2 Importing I_XML Call by reference Type reference (TYPE) STRING 20110124

Method STRING2XSTRING on class CL_RSDD_LM_COPR_XML_EDITOR has no exception.

Method XSTRING2STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_XML Call by reference Type reference (TYPE) STRING 20110124
2 Importing I_XML Call by reference Type reference (TYPE) XSTRING 20110124

Method XSTRING2STRING on class CL_RSDD_LM_COPR_XML_EDITOR has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 730