SAP ABAP Class CL_BSP_WD_RT_REP_COMPARE (Visual Merge Tool for Two Runtime Repositories)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-WUI-WKB (Application Component) Development Workbench
     CRM_BSP_WD_WB_RT_REP_TOOLS (Package) Runtime Repository Tools
Properties
Class CL_BSP_WD_RT_REP_COMPARE  
Short Description Visual Merge Tool for Two Runtime Repositories    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CRM_BSP_WD_WB_RT_REP_TOOLS   Runtime Repository Tools 
Created 20070911   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 IF_BSP_WD_GUI_TREE_NODE_CACHE Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_BSP_WD_RT_REP_COMPARE has no interface implemented.
Friends
Class CL_BSP_WD_RT_REP_COMPARE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_MAX_LEVEL Constant Public Type reference (TYPE) I 6 Highest Hierarchy Level 20100625
2 CURRENT_COMPARISON Instance attribute Private Type reference (TYPE) CHAR2 Version Number Components 20070911
3 GT_COMP_NODE_TAB Instance attribute Private Type reference (TYPE) GTYPE_COMP_NODE_TAB 20090326
4 GV_FROM_INDEX_SOURCE Instance attribute Private Type reference (TYPE) I 20090408
5 GV_FROM_INDEX_TARGET Instance attribute Private Type reference (TYPE) I 20090408
6 OLDSRC_EDITOR Instance attribute Private Object reference (TYPE REF TO) CL_BSP_WD_RT_REP_EDITOR Runtime Repository Editor 20070911
7 SOURCE_EDITOR Instance attribute Private Object reference (TYPE REF TO) CL_BSP_WD_RT_REP_EDITOR Runtime Repository Editor 20070911
8 START_LEVEL Instance attribute Private Type reference (TYPE) I 20090319
9 TARGET_EDITOR Instance attribute Private Object reference (TYPE REF TO) CL_BSP_WD_RT_REP_EDITOR Runtime Repository Editor 20070911
10 TOOLBAR Instance attribute Private Object reference (TYPE REF TO) CL_GUI_TOOLBAR Toolbar Control 20070911
Methods
# Method Level Visibility Method type Description Created on
1 ADOPT_ALL Instance method Private Method 20090415
2 CHECK_SET_BUTTON_STATE Instance method Protected Method 20090603
3 COMPARE_AND_COLOR Instance method Private Method 20070911
4 COMPARE_SOURCE_WITH_TARGET Instance method Private Method Compare Entries in Source with Entries in Target 20090409
5 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20070911
6 CREATE_TOOLBAR Instance method Private Method 20070911
7 DETERMINATE_COMPARISON_NODES Instance method Protected Method Get Nodes for Comparison 20100625
8 EXPAND_ALL Instance method Public Method Expand All Nodes 20090325
9 GET_SORT_KEY Instance method Private Method 20090409
10 GET_SOURCE_AND_TARGET Instance method Protected Method 20090408
11 ON_DROPDOWN_CLICKED Instance method Private Event handling method 20070911
12 ON_EDITOR_TOOLBAR_FUNCTION Instance method Private Event handling method 20090408
13 ON_EXPAND_NO_CHILDREN Instance method Private Event handling method 20090331
14 ON_TOOLBAR_FUNCTION Instance method Private Event handling method 20070911
15 REFRESH_COMPARISON Instance method Private Method Refresh Comparison and Color Differences 20090415
16 SWITCH_COMPARISON Instance method Private Method 20070911
17 UNCOLOR Instance method Private Method 20070911
Events
Class CL_BSP_WD_RT_REP_COMPARE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GTYPE_COMP_NODE Public See coding 20090326 begin of GTYPE_COMP_NODE, RT_EDITOR type ref to CL_BSP_WD_RT_REP_EDITOR, NODE type ref to IF_BSP_WD_GUI_TREE_NODE, SORT_KEY type STRING, IS_ATTRIBUTE type ABAP_BOOL, end of GTYPE_COMP_NODE
2 GTYPE_COMP_NODE_TAB Public See coding 20090326 GTYPE_COMP_NODE_TAB type sorted table of GTYPE_COMP_NODE with unique key RT_EDITOR SORT_KEY
3 GTYPE_NODE_CHECK_ENTRY Public See coding 20100625 begin of GTYPE_NODE_check_ENTRY, NODE_TYPE type SEOCLSNAME, NODE_ID type STRING, NODE type ref to IF_BSP_WD_GUI_TREE_NODE, is_checked type ABAP_BOOL, end of GTYPE_NODE_check_ENTRY
4 GTYPE_NODE_CHECK_TAB Public See coding 20100625 GTYPE_NODE_check_TAB type hashed table of GTYPE_NODE_check_ENTRY with unique key NODE_TYPE NODE_ID
Method Signatures

Method ADOPT_ALL Signature

Method ADOPT_ALL on class CL_BSP_WD_RT_REP_COMPARE has no parameter.
Method ADOPT_ALL on class CL_BSP_WD_RT_REP_COMPARE has no exception.

Method CHECK_SET_BUTTON_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EDITOR Call by reference Object reference (TYPE REF TO) CL_BSP_WD_RT_REP_EDITOR 20090603
2 Returning RV_RETURN Value transfer Type reference (TYPE) ABAP_BOOL boolsche Variable (X=true, -=false, space=unknown) 20090603

Method CHECK_SET_BUTTON_STATE on class CL_BSP_WD_RT_REP_COMPARE has no exception.

Method COMPARE_AND_COLOR Signature

Method COMPARE_AND_COLOR on class CL_BSP_WD_RT_REP_COMPARE has no parameter.
Method COMPARE_AND_COLOR on class CL_BSP_WD_RT_REP_COMPARE has no exception.

Method COMPARE_SOURCE_WITH_TARGET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IT_SOURCE_NODES Call by reference Type reference (TYPE) GTYPE_NODE_CHECK_TAB 20090409
2 Importing IT_TARGET_NODES Call by reference Type reference (TYPE) GTYPE_NODE_CHECK_TAB 20090409
3 Importing IV_SOURCE_EDITOR Call by reference Object reference (TYPE REF TO) CL_BSP_WD_RT_REP_EDITOR 20090409
4 Importing IV_STYLE Call by reference Type reference (TYPE) I 20090409
5 Importing IV_TARGET_EDITOR Call by reference Object reference (TYPE REF TO) CL_BSP_WD_RT_REP_EDITOR 20090409
# Exception Resumable Description Created on
1 COMPARE_AGAIN 20090409

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_HIERARCHY_LEVEL Call by reference Type reference (TYPE) I 3 Hierarchietiefe die geöffnet werden soll 20080131
2 Importing IV_OLDSRC_PERSISTENCE Call by reference Object reference (TYPE REF TO) CL_BSP_WD_RT_REP_PERSIST Runtime Repository Persistence Handler 20070911
3 Importing IV_OLDSRC_TITLE Call by reference Type reference (TYPE) TV_HEADING Tree Control: Text in Length 132 20070911
4 Importing IV_SOURCE_PERSISTENCE Call by reference Object reference (TYPE REF TO) CL_BSP_WD_RT_REP_PERSIST Runtime Repository Persistence Handler 20070911
5 Importing IV_SOURCE_TITLE Call by reference Type reference (TYPE) TV_HEADING Tree Control: Text in Length 132 20070911
6 Importing IV_TARGET_PERSISTENCE Call by reference Object reference (TYPE REF TO) CL_BSP_WD_RT_REP_PERSIST Runtime Repository Persistence Handler 20070911
7 Importing IV_TARGET_TITLE Call by reference Type reference (TYPE) TV_HEADING Tree Control: Text in Length 132 20070911
8 Importing IV_UI_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20070911

Method CONSTRUCTOR on class CL_BSP_WD_RT_REP_COMPARE has no exception.

Method CREATE_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20070911

Method CREATE_TOOLBAR on class CL_BSP_WD_RT_REP_COMPARE has no exception.

Method DETERMINATE_COMPARISON_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CHECK_NODES Call by reference Type reference (TYPE) GTYPE_NODE_CHECK_TAB 20100625
2 Importing IV_EDITOR Call by reference Object reference (TYPE REF TO) CL_BSP_WD_RT_REP_EDITOR 20100625

Method DETERMINATE_COMPARISON_NODES on class CL_BSP_WD_RT_REP_COMPARE has no exception.

Method EXPAND_ALL Signature

Method EXPAND_ALL on class CL_BSP_WD_RT_REP_COMPARE has no parameter.
Method EXPAND_ALL on class CL_BSP_WD_RT_REP_COMPARE has no exception.

Method GET_SORT_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EDITOR Call by reference Object reference (TYPE REF TO) CL_BSP_WD_RT_REP_EDITOR 20090409
2 Importing IV_NODE Call by reference Object reference (TYPE REF TO) IF_BSP_WD_GUI_TREE_NODE 20090409
3 Returning RV_RESULT Value transfer Type reference (TYPE) STRING 20090409

Method GET_SORT_KEY on class CL_BSP_WD_RT_REP_COMPARE has no exception.

Method GET_SOURCE_AND_TARGET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting RV_SOURCE Call by reference Object reference (TYPE REF TO) CL_BSP_WD_RT_REP_EDITOR 20090408
2 Exporting RV_TARGET Call by reference Object reference (TYPE REF TO) CL_BSP_WD_RT_REP_EDITOR 20090408

Method GET_SOURCE_AND_TARGET on class CL_BSP_WD_RT_REP_COMPARE has no exception.

Method ON_DROPDOWN_CLICKED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Value transfer Attribute reference (LIKE) 20070911
2 Importing POSX Value transfer Attribute reference (LIKE) 20070911
3 Importing POSY Value transfer Attribute reference (LIKE) 20070911

Method ON_DROPDOWN_CLICKED on class CL_BSP_WD_RT_REP_COMPARE has no exception.

Method ON_EDITOR_TOOLBAR_FUNCTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Call by reference Attribute reference (LIKE) 20090408
2 Importing SENDER Call by reference Attribute reference (LIKE) 20090408

Method ON_EDITOR_TOOLBAR_FUNCTION on class CL_BSP_WD_RT_REP_COMPARE has no exception.

Method ON_EXPAND_NO_CHILDREN Signature

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

Method ON_EXPAND_NO_CHILDREN on class CL_BSP_WD_RT_REP_COMPARE has no exception.

Method ON_TOOLBAR_FUNCTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Value transfer Attribute reference (LIKE) 20070911
2 Importing SENDER Call by reference Attribute reference (LIKE) 20090408

Method ON_TOOLBAR_FUNCTION on class CL_BSP_WD_RT_REP_COMPARE has no exception.

Method REFRESH_COMPARISON Signature

Method REFRESH_COMPARISON on class CL_BSP_WD_RT_REP_COMPARE has no parameter.
Method REFRESH_COMPARISON on class CL_BSP_WD_RT_REP_COMPARE has no exception.

Method SWITCH_COMPARISON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NEW_COMPARISON Call by reference Type reference (TYPE) CHAR2 Komponente der Versionsnummer 20070911

Method SWITCH_COMPARISON on class CL_BSP_WD_RT_REP_COMPARE has no exception.

Method UNCOLOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EDITOR Call by reference Type reference (TYPE) C 20070911

Method UNCOLOR on class CL_BSP_WD_RT_REP_COMPARE has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 700