SAP ABAP Class /BCV/CL_UIF_DRILLDOWN (Drilldown)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-EPT-BCV (Application Component) Business Context Viewer
     /BCV/UIF (Package) BCV User Interface Layer
Properties
Class /BCV/CL_UIF_DRILLDOWN  
Short Description Drilldown    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /BCV/UIF   BCV User Interface Layer 
Created 20090821   SAP 
Last change 20110908   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)
Interfaces
Class /BCV/CL_UIF_DRILLDOWN has no interface implemented.
Friends
Class /BCV/CL_UIF_DRILLDOWN has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_DRILLDOWN_LOGIC_AND Constant Public Type reference (TYPE) /BCV/UIF_BOOL_OPERATOR 'AND' Drilldown logic 20090907
2 GC_DRILLDOWN_LOGIC_OR Constant Public Type reference (TYPE) /BCV/UIF_BOOL_OPERATOR 'OR' Drilldown logic 20090907
3 GC_LAUNCHPAD_ROLE Constant Private Type reference (TYPE) APB_LPD_ROLE 'BCV_EXT' Role 20090825
4 GC_TYPE_LAUNCHPAD Constant Public Type reference (TYPE) /BCV/UIF_DRILLDOWN_TYPE 'L' Drilldown Type Launchpad Application 20090824
5 GC_TYPE_QUERY_VIEW Constant Public Type reference (TYPE) /BCV/UIF_DRILLDOWN_TYPE 'Q' Drilldown Type Query View 20090824
6 GO_INSTANCE Static Attribute Private Object reference (TYPE REF TO) /BCV/CL_UIF_DRILLDOWN Assistance Class for Drilldown 20090903
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Private Constructor Constructor 20090821
2 FIND Static method Public Method Find drilldowns 20091109
3 GET_DRILLDOWN_TREE Static method Public Method Get drilldown tree (query views and launchpad applications) 20090824
4 GET_INSTANCE Static method Public Method Get instance 20090821
5 GET_LAUNCHPAD_TREE Static method Private Method Get launchpad drilldown tree 20090825
6 GET_MEANING Static method Public Method Get meanings of drilldown 20090904
7 GET_QVIEW_TREE Static method Private Method Get query view drilldown tree 20090825
8 HAS_APPLICATION_CHILD Static method Private Method Checks if a launchpad folder has a "real" child 20091110
Events
Class /BCV/CL_UIF_DRILLDOWN has no event.
Types
Class /BCV/CL_UIF_DRILLDOWN has no local type.
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class /BCV/CL_UIF_DRILLDOWN has no parameter.
Method CONSTRUCTOR on class /BCV/CL_UIF_DRILLDOWN has no exception.

Method FIND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LAUNCHPAD_ID Call by reference Type reference (TYPE) /BCV/T_UIF_DRILLDOWN_ID Drilldown IDs 20091109
2 Exporting ET_QVIEW_ID Call by reference Type reference (TYPE) /BCV/T_UIF_DRILLDOWN_ID Drilldown IDs 20091109
3 Importing IO_WD_COMPONENT Call by reference Object reference (TYPE REF TO) IF_WD_COMPONENT Web Dynpro: Component 20091109
4 Importing IT_DDOWN_DESCR_RANGE Call by reference Type reference (TYPE) /BCV/T_UIF_DDOWN_DESCR_RANGE Drilldown Description Range 20091109
5 Importing IT_DDOWN_NAME_RANGE Call by reference Type reference (TYPE) /BCV/T_UIF_DDOWN_NAME_RANGE Drilldown Name Range 20091109
6 Importing IV_CONTEXT_KEY Call by reference Type reference (TYPE) /BCV/FND_CONTEXT_KEY 20091109
7 Importing IV_GET_LAUNCHPAD Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE 20091109
8 Importing IV_GET_QVIEW Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE 20091109

Method FIND on class /BCV/CL_UIF_DRILLDOWN has no exception.

Method GET_DRILLDOWN_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) /BCV/CL_UIF_CONTEXT Context for query view processing 20090903
2 Importing IO_WD_COMPONENT Call by reference Object reference (TYPE REF TO) IF_WD_COMPONENT Web Dynpro: Component 20090903
3 Importing IT_LAUNCHPAD_ID Call by reference Type reference (TYPE) /BCV/T_UIF_DRILLDOWN_ID Launchpad IDs 20091109
4 Importing IT_MEANING Call by reference Type reference (TYPE) /BCV/T_UIF_MEANING Meanings 20090824
5 Importing IT_QVIEW_ID Call by reference Type reference (TYPE) /BCV/T_UIF_QVIEW_ID Query View IDs 20091109
6 Importing IV_CONTEXT_KEY Call by reference Type reference (TYPE) /BCV/FND_CONTEXT_KEY Context Key 20090824
7 Importing IV_GET_LAUNCHPAD Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE Get launchpad drilldowns 20090824
8 Importing IV_GET_QVIEW Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE Get query view drilldowns 20090824
9 Importing IV_HIERARCHICAL_VIEW Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE Hierarchical view vs. subject-based view 20091103
10 Importing IV_LOGIC Call by reference Type reference (TYPE) /BCV/UIF_BOOL_OPERATOR GC_DRILLDOWN_LOGIC_AND Drilldown logic 20090923
11 Returning RT_DRILLDOWN_TREE Value transfer Type reference (TYPE) /BCV/T_UIF_DRILLDOWN_TREE Drilldown tree 20090824

Method GET_DRILLDOWN_TREE on class /BCV/CL_UIF_DRILLDOWN has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_INSTANCE Value transfer Object reference (TYPE REF TO) /BCV/CL_UIF_DRILLDOWN Assistance Class for Drilldown 20090903

Method GET_INSTANCE on class /BCV/CL_UIF_DRILLDOWN has no exception.

Method GET_LAUNCHPAD_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) /BCV/CL_UIF_CONTEXT Context for query view processing 20090903
2 Importing IO_WD_COMPONENT Call by reference Object reference (TYPE REF TO) IF_WD_COMPONENT Web Dynpro: Component 20090903
3 Importing IT_LAUNCHPAD_ID Call by reference Type reference (TYPE) /BCV/T_UIF_DRILLDOWN_ID Drilldown IDs 20091109
4 Importing IT_MEANING Call by reference Type reference (TYPE) /BCV/T_UIF_MEANING Meanings 20090825
5 Importing IV_CONTEXT_KEY Call by reference Type reference (TYPE) /BCV/FND_CONTEXT_KEY Context Key 20090825
6 Importing IV_LOGIC Call by reference Type reference (TYPE) /BCV/UIF_BOOL_OPERATOR Drill-Down Logic 20090923
7 Importing IV_ROOT_NODE_ID Call by reference Type reference (TYPE) /BCV/FND_NODE_ID Drilldown Node ID 20090825
8 Returning RT_DRILLDOWN_TREE Value transfer Type reference (TYPE) /BCV/T_UIF_DRILLDOWN_TREE Drilldown tree 20090825

Method GET_LAUNCHPAD_TREE on class /BCV/CL_UIF_DRILLDOWN has no exception.

Method GET_MEANING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_WD_COMPONENT Call by reference Object reference (TYPE REF TO) IF_WD_COMPONENT Web Dynpro: Component 20090904
2 Importing IS_DRILLDOWN Call by reference Type reference (TYPE) /BCV/S_UIF_DRILLDOWN_TREE Drilldown tree 20090904
3 Importing IV_CONTEXT_KEY Call by reference Type reference (TYPE) /BCV/FND_CONTEXT_KEY Context Key 20090904
4 Returning RT_MEANING Value transfer Type reference (TYPE) /BCV/T_UIF_MEANING Meanings 20090904

Method GET_MEANING on class /BCV/CL_UIF_DRILLDOWN has no exception.

Method GET_QVIEW_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) /BCV/CL_UIF_CONTEXT Context for query view processing 20090903
2 Importing IT_MEANING Call by reference Type reference (TYPE) /BCV/T_UIF_MEANING Meanings 20090825
3 Importing IT_QVIEW_ID Call by reference Type reference (TYPE) /BCV/T_UIF_QVIEW_ID Query View IDs 20091109
4 Importing IV_CONTEXT_KEY Call by reference Type reference (TYPE) /BCV/FND_CONTEXT_KEY Context Key 20090825
5 Importing IV_HIERARCHICAL_VIEW Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE Hierarchical view vs. subject-based view 20091103
6 Importing IV_LOGIC Call by reference Type reference (TYPE) /BCV/UIF_BOOL_OPERATOR Drilldown logic 20090923
7 Importing IV_ROOT_NODE_ID Call by reference Type reference (TYPE) /BCV/FND_NODE_ID Drilldown Node ID 20090825
8 Returning RT_DRILLDOWN_TREE Value transfer Type reference (TYPE) /BCV/T_UIF_DRILLDOWN_TREE Drilldown tree 20090825

Method GET_QVIEW_TREE on class /BCV/CL_UIF_DRILLDOWN has no exception.

Method HAS_APPLICATION_CHILD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DRILLDOWN_TREE Call by reference Type reference (TYPE) /BCV/T_UIF_DRILLDOWN_TREE Drilldown tree 20091110
2 Importing IV_NODE_ID Call by reference Type reference (TYPE) /BCV/FND_NODE_ID Node ID 20091110
3 Returning RV_HAS_APPLICATION_CHILD Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20091110

Method HAS_APPLICATION_CHILD on class /BCV/CL_UIF_DRILLDOWN has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 702