SAP ABAP Class CL_RSL_WSP_TP_TREE_SERVICE (Services for Tree Functions (Abstract))
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-OT (Application Component) OLAP Technology
     RSL_WSP (Package) BWA Workspaces
Properties
Class CL_RSL_WSP_TP_TREE_SERVICE  
Short Description Services for Tree Functions (Abstract)    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSL_WSP   BWA Workspaces 
Created 20100519   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)
Interfaces
Class CL_RSL_WSP_TP_TREE_SERVICE has no interface implemented.
Friends
Class CL_RSL_WSP_TP_TREE_SERVICE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_EDIT Instance attribute Private Type reference (TYPE) RS_BOOL RS_C_FALSE 'X' = workspace can be edited 20101012
2 P_R_UI_CONTROL Static Attribute Private Object reference (TYPE REF TO) CL_RSL_WB_WSP_UI_CONTROL Workspace UI Control 20100528
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_TREE_SERVICE Static method Public Method Instantiate Tree Service Class 20100519
2 GET_OBJECTS Instance method Public Method Return Object List 20100519
3 HANDLE_CTXMENU Instance method Public Method Context Menu for Node 20100519
4 HANDLE_DOUBLE_CLICK Instance method Public Method Process Double-Click 20100519
5 HANDLE_FCODE Instance method Public Method Execute Function Code on Tree 20100519
6 SET_EDIT Instance method Public Method Set Editability of Current Workspace 20101012
Events
# Event Type Visibility Description Created on
1 TRANSFER_OBJ Instance Event
(0)
Public
(2)
Transfer Object 20100806
Types
Class CL_RSL_WSP_TP_TREE_SERVICE has no local type.
Method Signatures

Method CREATE_TREE_SERVICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CLASNM Call by reference Type reference (TYPE) CLASSNAME 'CL_RSL_WSP_TP_TREE_SERVICE' Referenztyp 20100528
2 Importing I_R_TREE_MODEL Call by reference Object reference (TYPE REF TO) CL_RSL_WSP_UI_TREE_MODEL UI Tree Backend 20100519
3 Importing I_R_TREE_VIEW Call by reference Object reference (TYPE REF TO) CL_RSL_WSP_UI_TREE_VIEW UI Viewer: Tree Backend 20100519
4 Importing I_R_UI_CONTROL Call by reference Object reference (TYPE REF TO) CL_RSL_WB_WSP_UI_CONTROL Referenz auf Controller 20100528
5 Returning R_R_TREE_SERVICE Value transfer Object reference (TYPE REF TO) CL_RSL_WSP_TP_TREE_SERVICE Services für Tree Funktionen 20100519

Method CREATE_TREE_SERVICE on class CL_RSL_WSP_TP_TREE_SERVICE has no exception.

Method GET_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TH_WSP_OBJ Value transfer Type reference (TYPE) RSL_TH_WSP_OBJ WorkSpace Objekt: Eigenschaften 20100519

Method GET_OBJECTS on class CL_RSL_WSP_TP_TREE_SERVICE has no exception.

Method HANDLE_CTXMENU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_CMENU Call by reference Object reference (TYPE REF TO) CL_CTMENU Context Menu 20100519
2 Importing I_S_WSP_OBJ Call by reference Type reference (TYPE) RSL_S_WSP_OBJ Leiste mit Referenz auf WorkSpace Objekt 20100608

Method HANDLE_CTXMENU on class CL_RSL_WSP_TP_TREE_SERVICE has no exception.

Method HANDLE_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NODEID Call by reference Type reference (TYPE) RSSHNODEID Technische ID eines Knotens in einer Hierarchie 20100608
2 Importing I_R_TREE_MODEL Call by reference Object reference (TYPE REF TO) CL_RSAWBN_TREE_MODEL Ref. auf Tree 20100519
3 Importing I_S_WSP_OBJ Call by reference Type reference (TYPE) RSL_S_WSP_OBJ Leiste mit Referenz auf WorkSpace Objekt 20100608

Method HANDLE_DOUBLE_CLICK on class CL_RSL_WSP_TP_TREE_SERVICE has no exception.

Method HANDLE_FCODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_EXECUTED Call by reference Type reference (TYPE) RS_BOOL FCode wurde behandelt 20100519
2 Importing I_FCODE Call by reference Type reference (TYPE) UI_FUNC Funktionscode 20100519
3 Importing I_LOGSYS Call by reference Type reference (TYPE) RSSLOGSYS SPACE Quellsystem 20110411
4 Importing I_R_TREE_MODEL Call by reference Object reference (TYPE REF TO) CL_RSL_WSP_UI_TREE_MODEL Ref. auf Tree 20100519
5 Importing I_T_WSP_OBJ Call by reference Type reference (TYPE) RSL_T_WSP_OBJ Tabelle mit Referenzen auf Workspace Objekte 20101018

Method HANDLE_FCODE on class CL_RSL_WSP_TP_TREE_SERVICE has no exception.

Method SET_EDIT Signature

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

Method SET_EDIT on class CL_RSL_WSP_TP_TREE_SERVICE has no exception.
Event Signatures

Event TRANSFER_OBJ Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 I_T_WSP_OBJ Exporting Value transfer Type reference (TYPE) RSL_T_WSP_OBJ Tabelle mit Referenzen auf Workspace Objekte 20101018
History
Last changed by/on SAP  20130531 
SAP Release Created in 730