SAP ABAP Class CL_BSP_WD_APPL_TREE (Application Visualisation for BSP WD Appl. on RTTI Basis)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-WUI-WKB (Application Component) Development Workbench
     CRM_BSP_WD_WB_STRUCTURE_TREE (Package) Structure Tree for Application/Component
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_BSP_WD_GUI_LIST_TREE Generic GUI Tree Browser 20080509
Properties
Class CL_BSP_WD_APPL_TREE  
Short Description Application Visualisation for BSP WD Appl. on RTTI Basis    
Super Class CL_BSP_WD_GUI_LIST_TREE Generic GUI Tree Browser 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CRM_BSP_WD_WB_STRUCTURE_TREE   Structure Tree for Application/Component 
Created 20031125   SAP 
Last change 20100303   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 CL_O2_API_PAGES Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_WB_MIME_REPOSITORY Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
4 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 SKWFC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
6 SO2 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
7 SWBM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
8 WBMR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_BSP_WD_APPL_TREE has no interface implemented.
Friends
Class CL_BSP_WD_APPL_TREE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 APPL_MODEL Instance attribute Public Object reference (TYPE REF TO) IF_BSP_WD_APPL_MODEL Model Description for BSP WD Applications 20031125
2 COMPONENT_DESCRIPTOR Instance attribute Public Object reference (TYPE REF TO) IF_BSP_WD_COMPONENT_DESCRIPTOR Component Description 20060829
3 CO_HIDE_OBSOLETE Constant Private Type reference (TYPE) O2PAGEEXT '#HIDE_OBSOLETE#' Name of a BSP Page/Controller (Upper and Lower Case) 20090626
4 CO_PERS_BSP Constant Private Type reference (TYPE) O2APPLNAME '#APPL_TREE_PERS#' Name of BSP Application 20090626
5 DETAILS_TREE Instance attribute Private Type reference (TYPE) ABAP_BOOL 20090626
6 ENHANCEMENT_SET Instance attribute Public Type reference (TYPE) BSP_WD_ENHANCEMENT_SET Enhancement Set 20060830
7 HIDE_OBSOLETE Instance attribute Public Type reference (TYPE) ABAP_BOOL 20090626
8 LAST_ROOT_NODES Instance attribute Private Type reference (TYPE) GTYPE_TREE_NODE_TAB 20090626
9 NODE_TYPE_APPL Constant Public Type reference (TYPE) CHAR1 'a' Node Type: Application 20050418
10 NODE_TYPE_APPLCTRL Constant Public Type reference (TYPE) CHAR1 'l' Node Type: Application Controller 20060905
11 NODE_TYPE_COMP Constant Public Type reference (TYPE) CHAR1 'q' Node Type: Component 20050418
12 NODE_TYPE_COMPCTRL Constant Public Type reference (TYPE) CHAR1 'x' Node Type: Component Controller 20060125
13 NODE_TYPE_CUCO Constant Public Type reference (TYPE) CHAR1 'c' Node Type: Custom Controller 20050418
14 NODE_TYPE_VIEW Constant Public Type reference (TYPE) CHAR1 'y' Node Type: View 20050418
15 NODE_TYPE_WINDOW Constant Public Type reference (TYPE) CHAR1 's' Node Type: Window 20050418
16 SHOW_FAVOURITES Instance attribute Private Type reference (TYPE) ABAP_BOOL 20080509
17 START_NODE_NAME Instance attribute Private Type reference (TYPE) TEXT100 Text (100 characters) 20090626
18 START_NODE_TYPE Instance attribute Private Type reference (TYPE) CHAR1 Single-Character Indicator 20090626
19 TOOLBAR Instance attribute Private Object reference (TYPE REF TO) CL_GUI_TOOLBAR Tool Bar Control 20090626
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_IS_REPLACED Instance method Public Method 20060829
2 CONSTRUCTOR Instance method Public Constructor Constructor 20031125
3 CREATE_TOOLBAR Instance method Private Method 20090626
4 FIRE_CONTEXT_MENU Instance method Public Method 20080401
5 FIRE_DETAILS Instance method Public Method 20080401
6 ON_TOOLBAR_FUNCTION Instance method Private Event handling method 20090626
7 SHOW_URL Instance method Public Method 20040120
Events
# Event Type Visibility Description Created on
1 CONTEXT_MENU Instance Event
(0)
Public
(2)
20080331
2 DETAILS Instance Event
(0)
Public
(2)
20040930
3 DISPLAY_URL Instance Event
(0)
Public
(2)
Display URL 20040120
Types
Class CL_BSP_WD_APPL_TREE has no local type.
Method Signatures

Method CHECK_IS_REPLACED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONTROLLER_NAME Call by reference Type reference (TYPE) CSEQUENCE 20060829
2 Returning RV_RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20060829

Method CHECK_IS_REPLACED on class CL_BSP_WD_APPL_TREE has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPL_MODEL Call by reference Object reference (TYPE REF TO) IF_BSP_WD_APPL_MODEL Modelbeschreibung für BSP WD Anwendungen 20031125
2 Importing IV_CHECK_GET_I Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20041201
3 Importing IV_DETAILS_TREE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20040930
4 Importing IV_ENHANCEMENT_SET Call by reference Type reference (TYPE) BSP_WD_ENHANCEMENT_SET Erweiterungs-Set 20060829
5 Importing IV_SHOW_FAVOURITES Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20050103
6 Importing IV_START_NODE_NAME Call by reference Type reference (TYPE) TEXT100 Text Länge 100 20040930
7 Importing IV_START_NODE_TYPE Call by reference Type reference (TYPE) CHAR1 NODE_TYPE_COMP Startknotentyp 20040930
8 Importing IV_UI_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20031125
9 Importing IV_WITH_DRAGDROP Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Kennzeichen: Drag'n Drop aktivieren 20031125
10 Importing IV_WITH_TOOLBAR Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20090626

Method CONSTRUCTOR on class CL_BSP_WD_APPL_TREE 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 20090626

Method CREATE_TOOLBAR on class CL_BSP_WD_APPL_TREE has no exception.

Method FIRE_CONTEXT_MENU Signature

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

Method FIRE_CONTEXT_MENU on class CL_BSP_WD_APPL_TREE has no exception.

Method FIRE_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NAME Call by reference Type reference (TYPE) STRING Name einer BSP-Seite/-Controller (in Groß-/Kleinschreibung) 20080401
2 Importing IV_TYPE Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20080401

Method FIRE_DETAILS on class CL_BSP_WD_APPL_TREE 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 Call by reference Attribute reference (LIKE) 20090626

Method ON_TOOLBAR_FUNCTION on class CL_BSP_WD_APPL_TREE has no exception.

Method SHOW_URL Signature

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

Method SHOW_URL on class CL_BSP_WD_APPL_TREE has no exception.
Event Signatures

Event CONTEXT_MENU Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 CTMENU_EXTENSION Exporting Value transfer Object reference (TYPE REF TO) IF_BSP_WD_WB_CTMENU_EXT 20080401

Event DETAILS Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 NAME Exporting Value transfer Type reference (TYPE) STRING Name einer BSP-Seite/-Controller (in Groß-/Kleinschreibung) 20040930
2 TYPE Exporting Value transfer Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20040930

Event DISPLAY_URL Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 URL Exporting Value transfer Type reference (TYPE) STRING 20040120
History
Last changed by/on SAP  20100303 
SAP Release Created in 40