SAP ABAP Class CL_RSD_MAP_UI_IOBJ_TREE_V1 (Mapping: UI)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-DBA (Application Component) Data Basis
     RSD_MAPPING (Package) Mapping Service for InfoObjects
Properties
Class CL_RSD_MAP_UI_IOBJ_TREE_V1  
Short Description Mapping: UI    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSD_MAPPING   Mapping Service for InfoObjects 
Created 20080516   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 RSDMP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSD_MAP_UI_IOBJ_TREE_V1 has no interface implemented.
Friends
Class CL_RSD_MAP_UI_IOBJ_TREE_V1 has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 PR_CONTAINER_PARENT Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for Custom Controls in Screen Area 20080516
2 PR_CTRL_TREE_LEFT Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTROL Proxy Class for Control in GUI 20080516
3 PR_CTRL_TREE_RIGHT Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTROL Proxy Class for Control in GUI 20080516
4 PR_SPLITTER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER Splitter Control 20080516
5 PR_TOOLBAR_LEFT Instance attribute Private Object reference (TYPE REF TO) CL_GUI_TOOLBAR Toolbar of left tree 20080516
6 PR_TOOLBAR_RIGHT Instance attribute Private Object reference (TYPE REF TO) CL_GUI_TOOLBAR Toolbar Control 20080516
7 PR_TREE_LEFT Instance attribute Private Object reference (TYPE REF TO) CL_COLUMN_TREE_MODEL Column Tree Control with Data Management at Backend 20080516
8 PR_TREE_RIGHT Instance attribute Private Object reference (TYPE REF TO) CL_COLUMN_TREE_MODEL Column Tree Control with Data Management at Backend 20080516
9 PT_PROPOSAL_RI Instance attribute Private Type reference (TYPE) RSD_MAPPING_T_PROPOSAL_RI Default Value 20080516
10 P_MODE Instance attribute Private Type reference (TYPE) RSDMP_MODE 20080516
11 P_SELECTION Instance attribute Private Type reference (TYPE) RSDMP_TY_SELECTION RSDMP_S_SELECTION-SINGLE 20080519
Methods
# Method Level Visibility Method type Description Created on
1 ADD_NODES_LEFT Instance method Private Method Add Node 20080516
2 ADD_NODES_RIGHT Instance method Private Method Add Node 20080516
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20080516
4 CREATE_TOOLBAR_TREE_LEFT Instance method Private Method Toolbar of left tree 20080516
5 CREATE_TOOLBAR_TREE_RIGHT Instance method Private Method Toolbar of right tree 20080516
6 FCODE_MARK Instance method Private Method Select/deselect 20080516
7 FCODE_SEARCH Instance method Private Method Find 20080516
8 FCODE_TREE Instance method Private Method Display Tree 20080516
9 FREE Instance method Public Method FREE 20080516
10 GET_ICON Instance method Private Method Icon 20080516
11 GET_MODE Instance method Private Method Display / Change Mode 20080516
12 GET_SELECTIONS Instance method Public Method Retrieve Result 20080516
13 HANDLE_FCODE Instance method Private Method Function Codes 20080516
14 INIT Instance method Private Method Initialization 20080516
15 INIT_TREE_LEFT Instance method Private Method Initialization of left tree 20080516
16 INIT_TREE_RIGHT Instance method Private Method Initialization of right tree 20080516
17 ON_CHECKBOX_CHANGE Instance method Private Event handling method Reacts to Checkbox Changes 20080516
18 ON_FUNCTION_SELECTED Instance method Private Event handling method Event Handler: Menu Entry Selected 20080516
19 ON_ITEM_DOUBLE_CLICK_LEFT Instance method Private Event handling method Event: Double-Click on Entry in Tree 20080516
20 SET_MODE Instance method Private Method Display / Change Mode 20080516
21 SET_SELECTION Instance method Private Method Single/Multiple Selection 20080519
Events
Class CL_RSD_MAP_UI_IOBJ_TREE_V1 has no event.
Types
Class CL_RSD_MAP_UI_IOBJ_TREE_V1 has no local type.
Method Signatures

Method ADD_NODES_LEFT Signature

Method ADD_NODES_LEFT on class CL_RSD_MAP_UI_IOBJ_TREE_V1 has no parameter.
Method ADD_NODES_LEFT on class CL_RSD_MAP_UI_IOBJ_TREE_V1 has no exception.

Method ADD_NODES_RIGHT Signature

Method ADD_NODES_RIGHT on class CL_RSD_MAP_UI_IOBJ_TREE_V1 has no parameter.
Method ADD_NODES_RIGHT on class CL_RSD_MAP_UI_IOBJ_TREE_V1 has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CONTAINER_PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container fuer Custom Controls in der Dynpro Area 20080516
2 Importing IT_PROPOSAL_RI Call by reference Type reference (TYPE) RSD_MAPPING_T_PROPOSAL_RI Vorschlag 20080516
3 Importing I_MODE Call by reference Type reference (TYPE) RSDMP_MODE 20080516
4 Importing I_SELECTION Call by reference Type reference (TYPE) RSDMP_TY_SELECTION 20080519

Method CONSTRUCTOR on class CL_RSD_MAP_UI_IOBJ_TREE_V1 has no exception.

Method CREATE_TOOLBAR_TREE_LEFT Signature

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

Method CREATE_TOOLBAR_TREE_LEFT on class CL_RSD_MAP_UI_IOBJ_TREE_V1 has no exception.

Method CREATE_TOOLBAR_TREE_RIGHT Signature

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

Method CREATE_TOOLBAR_TREE_RIGHT on class CL_RSD_MAP_UI_IOBJ_TREE_V1 has no exception.

Method FCODE_MARK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MARK Call by reference Type reference (TYPE) RS_BOOL Boolean 20080516

Method FCODE_MARK on class CL_RSD_MAP_UI_IOBJ_TREE_V1 has no exception.

Method FCODE_SEARCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_TREE Call by reference Object reference (TYPE REF TO) CL_COLUMN_TREE_MODEL Column Tree Control 20080516
2 Importing I_NEXT Call by reference Type reference (TYPE) RS_BOOL Boolean 20080516

Method FCODE_SEARCH on class CL_RSD_MAP_UI_IOBJ_TREE_V1 has no exception.

Method FCODE_TREE Signature

Method FCODE_TREE on class CL_RSD_MAP_UI_IOBJ_TREE_V1 has no parameter.
Method FCODE_TREE on class CL_RSD_MAP_UI_IOBJ_TREE_V1 has no exception.

Method FREE Signature

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

Method GET_ICON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IOBJNM Call by reference Type reference (TYPE) RSDIOBJNM InfoObject 20080516
2 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS Objektversion 20080516
3 Returning R_ICON Value transfer Type reference (TYPE) RSICON Icone 20080516

Method GET_ICON on class CL_RSD_MAP_UI_IOBJ_TREE_V1 has no exception.

Method GET_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_MODE Call by reference Type reference (TYPE) RSDMP_MODE 20080516

Method GET_MODE on class CL_RSD_MAP_UI_IOBJ_TREE_V1 has no exception.

Method GET_SELECTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_PROPOSAL_RI Value transfer Type reference (TYPE) RSD_MAPPING_T_PROPOSAL_RI Zuordnung: Vorschlag zur Feldbeschreibung 20080516

Method GET_SELECTIONS on class CL_RSD_MAP_UI_IOBJ_TREE_V1 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) UI_FUNC Funktionscode 20080516

Method HANDLE_FCODE on class CL_RSD_MAP_UI_IOBJ_TREE_V1 has no exception.

Method INIT Signature

Method INIT on class CL_RSD_MAP_UI_IOBJ_TREE_V1 has no parameter.
Method INIT on class CL_RSD_MAP_UI_IOBJ_TREE_V1 has no exception.

Method INIT_TREE_LEFT Signature

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

Method INIT_TREE_LEFT on class CL_RSD_MAP_UI_IOBJ_TREE_V1 has no exception.

Method INIT_TREE_RIGHT Signature

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

Method INIT_TREE_RIGHT on class CL_RSD_MAP_UI_IOBJ_TREE_V1 has no exception.

Method ON_CHECKBOX_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHECKED Call by reference Attribute reference (LIKE) 20080516
2 Importing ITEM_NAME Call by reference Attribute reference (LIKE) 20080516
3 Importing NODE_KEY Call by reference Attribute reference (LIKE) 20080516

Method ON_CHECKBOX_CHANGE on class CL_RSD_MAP_UI_IOBJ_TREE_V1 has no exception.

Method ON_FUNCTION_SELECTED Signature

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

Method ON_FUNCTION_SELECTED on class CL_RSD_MAP_UI_IOBJ_TREE_V1 has no exception.

Method ON_ITEM_DOUBLE_CLICK_LEFT Signature

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

Method ON_ITEM_DOUBLE_CLICK_LEFT on class CL_RSD_MAP_UI_IOBJ_TREE_V1 has no exception.

Method SET_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MODE Call by reference Type reference (TYPE) RSDMP_MODE 20080516

Method SET_MODE on class CL_RSD_MAP_UI_IOBJ_TREE_V1 has no exception.

Method SET_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SELECTION Call by reference Type reference (TYPE) RSDMP_TY_SELECTION 20080519

Method SET_SELECTION on class CL_RSD_MAP_UI_IOBJ_TREE_V1 has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 712