SAP ABAP Class CL_RSCNV_GUI_TMPL (GUI: Template tree)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-DBA (Application Component) Data Basis
     RSCNV (Package) Package for Metadata Remodeling
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSO_GUI_COMPONENT_TREE GUI Component with Toolbar and Tree 20130405
Properties
Class CL_RSCNV_GUI_TMPL  
Short Description GUI: Template tree    
Super Class CL_RSO_GUI_COMPONENT_TREE GUI Component with Toolbar and Tree 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSCNV   Package for Metadata Remodeling 
Created 20130405   SAP 
Last change 20140121   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 RSD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 RSDG Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSCNV_GUI_TMPL has no interface implemented.
Friends
Class CL_RSCNV_GUI_TMPL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 N_APP_SHOW_UI Instance attribute Public Type reference (TYPE) RS_CHAR1 Switch: All Appends / Scope Only 20130405
2 N_IOBJTP Instance attribute Public Type reference (TYPE) RSIOBJTP InfoObject Type 20130405
3 N_OBJVERS Instance attribute Public Type reference (TYPE) RSOBJVERS Object Version 20130405
4 N_R_GUI_MDOB_MAINT Instance attribute Public Object reference (TYPE REF TO) CL_RSD_GUI_MDOB_MAINT Reference to Transferred Maintanance Component 20130405
5 N_TMPL_TAR_IOBJTP Instance attribute Public Type reference (TYPE) RSIOBJTP InfoObject Type of Target Object 20130405
6 N_TMPL_TAR_OBJ Instance attribute Public Type reference (TYPE) RSTLOGO Template for... (target object) 20130405
7 N_T_MDOB Instance attribute Public Type reference (TYPE) RSDO_T_GUI_MDOB List of Template InfoProviders 20130405
8 N_WRKMOD Instance attribute Public Type reference (TYPE) RSWRKMOD Processing Type 20130405
9 P_C_ALL_IOBJ Constant Public Type reference (TYPE) RSINFOOBJCAT '' 20130405
10 P_C_INC Instance attribute Private Type reference (TYPE) I 12 Increment for Post-Reading PartProviders 20130405
11 P_C_NO_IOBJ Constant Public Type reference (TYPE) RSINFOOBJCAT '' 20130405
12 P_C_REMOVE Instance attribute Private Type reference (TYPE) RS_CHAR1 'R' Remove Indicator 20130405
13 P_HIERARCHY_WIDTH Instance attribute Private Type reference (TYPE) I 100 Hierarchy Column Width 20130405
14 P_R_GUI Instance attribute Private Object reference (TYPE REF TO) CL_RSCNV_GUI GUI wrapper 20130405
15 P_R_IPRO Instance attribute Private Object reference (TYPE REF TO) CL_RSCNV_IPRO Object: InfoProvider 20130405
16 P_TREE_DDHANDLE_DROP Instance attribute Private Type reference (TYPE) I Drag & Drop 20130405
17 P_T_NODE_EXP Instance attribute Private Type reference (TYPE) RSO_T_NODE Expanded Nodes 20130405
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20130405
2 ENABLE_DRAG_DROP Instance method Public Method Switch Drag & Drop on/off 20130405
3 GET_EXCL_FUNC Instance method Public Method Gets Excluded Functions 20130405
4 REBUILD_CURR_TMPL Instance method Public Method Reconstruct Current InfoProvider 20130405
5 REFRESH_IOBJ Instance method Public Method Read InfoObjects Again 20130405
6 SET_APP_SHOW_BUTTON Instance method Public Method Toggle for Append Display 20130405
7 SET_INV_IPRO Instance method Public Method Insertion of Affected InfoProvider in TMPL Tree 20130405
8 SET_NEW_TMPL Instance method Public Method Set New Template 20130405
9 SET_TMPL_VISIBLE Instance method Public Method Template Visible/Invisible 20130405
10 SET_WRKMOD Instance method Public Method Reset Processing Type (MODI <-> DISP) 20130405
Events
Class CL_RSCNV_GUI_TMPL has no event.
Types
Class CL_RSCNV_GUI_TMPL has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS RS_C_OBJVERS-ACTIVE Object Version 20130405
2 Importing I_R_CONTAINER_PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Container for Displaying Templates 20130405
3 Importing I_R_GUI Call by reference Object reference (TYPE REF TO) CL_RSCNV_GUI GUI wrapper 20130405
4 Importing I_R_GUI_MDOB_MAINT Call by reference Object reference (TYPE REF TO) CL_RSD_GUI_MDOB_MAINT Reference to Transferred Maintanance Object 20130405
5 Importing I_R_IPRO Call by reference Object reference (TYPE REF TO) CL_RSCNV_IPRO Object: InfoProvider 20130405
6 Importing I_TMPL_TAR_IOBJTP Call by reference Type reference (TYPE) RSIOBJTP InfoObject Type of Target Object 20130405
7 Importing I_TMPL_TAR_OBJ Call by reference Type reference (TYPE) RSTLOGO Template for... (target object) 20130405
8 Importing I_T_MDOB Call by reference Type reference (TYPE) RSDO_T_GUI_MDOB List of Template InfoProviders 20130405
9 Importing I_WRKMOD Call by reference Type reference (TYPE) RSWRKMOD Processing Type 20130405

Method CONSTRUCTOR on class CL_RSCNV_GUI_TMPL has no exception.

Method ENABLE_DRAG_DROP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STATE Call by reference Type reference (TYPE) RS_BOOL State 20130405

Method ENABLE_DRAG_DROP on class CL_RSCNV_GUI_TMPL has no exception.

Method GET_EXCL_FUNC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_FUNC Call by reference Type reference (TYPE) RSD_T_FUNC Excluded Functions 20130405

Method GET_EXCL_FUNC on class CL_RSCNV_GUI_TMPL has no exception.

Method REBUILD_CURR_TMPL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS Object Version 20130405
2 Importing I_WRKMOD Call by reference Type reference (TYPE) RSWRKMOD Processing Type, if set from outside 20130405

Method REBUILD_CURR_TMPL on class CL_RSCNV_GUI_TMPL has no exception.

Method REFRESH_IOBJ Signature

Method REFRESH_IOBJ on class CL_RSCNV_GUI_TMPL has no parameter.
Method REFRESH_IOBJ on class CL_RSCNV_GUI_TMPL has no exception.

Method SET_APP_SHOW_BUTTON Signature

Method SET_APP_SHOW_BUTTON on class CL_RSCNV_GUI_TMPL has no parameter.
Method SET_APP_SHOW_BUTTON on class CL_RSCNV_GUI_TMPL has no exception.

Method SET_INV_IPRO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SHOW_ALL Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Display All 20130405

Method SET_INV_IPRO on class CL_RSCNV_GUI_TMPL has no exception.

Method SET_NEW_TMPL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJNM Call by reference Type reference (TYPE) CHAR30 Object Name 20130405
2 Importing I_TLOGO Call by reference Type reference (TYPE) RSTLOGO BW: Object Type (TLOGO) 20130405

Method SET_NEW_TMPL on class CL_RSCNV_GUI_TMPL has no exception.

Method SET_TMPL_VISIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STATE Call by reference Type reference (TYPE) RS_BOOL State 20130405

Method SET_TMPL_VISIBLE on class CL_RSCNV_GUI_TMPL has no exception.

Method SET_WRKMOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_WRKMOD Call by reference Type reference (TYPE) RSWRKMOD Processing Type 20130405

Method SET_WRKMOD on class CL_RSCNV_GUI_TMPL has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 740