SAP ABAP Class CL_AKB_COLLECTION_DISPLAY (Navigation from within an object)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-TOO-PAK (Application Component) Package Tools
     SPAK_AKB (Package) Downward Compatible Development
Properties
Class CL_AKB_COLLECTION_DISPLAY  
Short Description Navigation from within an object    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class PAK    
Program status     
Category 0   
Package SPAK_AKB   Downward Compatible Development 
Created 20040119   SAP 
Last change 20040603   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CNTB Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 TPAKB Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 TPCHK Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_AKB_COLLECTION_DISPLAY has no interface implemented.
Friends
Class CL_AKB_COLLECTION_DISPLAY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ALLOW_FREEZE Instance attribute Private Type reference (TYPE) FLAG General Indicator 20040514
2 ALVTREE Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_TREE Tree 20040119
3 ALVTREEBAR Instance attribute Private Object reference (TYPE REF TO) CL_GUI_TOOLBAR Toolbar 20040121
4 COL Instance attribute Private Object reference (TYPE REF TO) IF_AKB_COLLECTION_QUERY Data Access for Tree Display 20040119
5 ENVIRONMENT_FLAG Instance attribute Private Type reference (TYPE) FLAG General Indicator 20040119
6 INHERITANCE_FILTER Instance attribute Private Type reference (TYPE) FLAG General Indicator 20040122
7 KEY_INDEX Instance attribute Private Type reference (TYPE) KEY_INDEX_T 20040119
8 LEFT Instance attribute Private Type reference (TYPE) TREE_VIEW_LIST History - Left Part 20040121
9 LIST Instance attribute Private Type reference (TYPE) AKB_USG_INFO_TYPE Object List 20040119
10 OBJECT_DESCRIPTIONS Instance attribute Private Type reference (TYPE) OBJ_TEXTS 20040119
11 RFC Instance attribute Private Type reference (TYPE) FLAG 'X' General Indicator 20040130
12 RIGHT Instance attribute Private Type reference (TYPE) TREE_VIEW_LIST History - Right Part 20040121
13 ROOT Instance attribute Private Type reference (TYPE) I 20040119
Methods
# Method Level Visibility Method type Description Created on
1 ADD_NODE Instance method Private Method Insertion of a node 20040119
2 ADD_PRODUCT_MENU Instance method Private Method 20040122
3 BUILD_TREE Instance method Private Method Display Object 20040119
4 CHANGE_ALVTREE_TOOLBAR Instance method Private Method 20040119
5 CONSTRUCTOR Instance method Public Constructor Constructor 20040119
6 DISPLAY_OBJECT Instance method Public Method Display Object 20040119
7 DISPLAY_TITLE Instance method Private Method 20040119
8 EXCLUDE_TB_FUNCTIONS Instance method Private Method 20040119
9 FREE Instance method Public Method 20040512
10 FREEZE_OBJECT Instance method Private Method Freeze Object 20040514
11 GET_CLIENT_USAGE Instance method Private Method 20040119
12 HANDLE_EXPAND_NC Instance method Private Event handling method 20040119
13 HANDLE_ITEM_CM_REQ Instance method Private Event handling method 20040119
14 HANDLE_ITEM_CM_SEL Instance method Private Event handling method 20040119
15 HANDLE_ITEM_DOUBLE_CLICK Instance method Private Event handling method 20040119
16 HANDLE_NODE_CM_REQ Instance method Private Event handling method 20040119
17 HANDLE_NODE_CM_SEL Instance method Private Event handling method 20040119
18 HANDLE_NODE_DOUBLE_CLICK Instance method Private Event handling method 20040119
19 HANDLE_ON_DROPDOWN_CLICKED Instance method Private Event handling method 20040121
20 HANDLE_ON_FUNCTION_SELECTED Instance method Private Event handling method 20040121
21 HIER_HEADER Instance method Private Method 20040119
22 HISTORY_ADD_LEFT_STEPS Instance method Private Method History - Previous 20040121
23 HISTORY_ADD_RIGHT_STEPS Instance method Private Method History - Next 20040121
24 HISTORY_ADD_STEPS Instance method Private Method 20040121
25 HISTORY_BACK Instance method Private Method 20040121
26 HISTORY_FORWARD Instance method Private Method 20040121
27 HISTORY_GO_BACK_TO Instance method Private Method 20040121
28 HISTORY_GO_FORWARD_TO Instance method Private Method 20040121
29 HISTORY_PUSH Instance method Private Method Display New Object 20040121
30 HISTORY_STEP_BACK Instance method Private Method 20040121
31 HISTORY_STEP_FORWARD Instance method Private Method 20040121
32 HISTORY_UPDATE_TOOLBAR Instance method Private Method 20040121
33 REFRESH_FREEZE_ICON Instance method Public Method 20040517
34 REGISTER_ALVTREE_EVENTS Instance method Private Method 20040119
35 USED_TYPES Instance method Private Method Types of type group, used outside the type group 20040127
Events
# Event Type Visibility Description Created on
1 OBJECT_FROZEN Instance Event
(0)
Public
(2)
20040514
Types
Class CL_AKB_COLLECTION_DISPLAY has no local type.
Method Signatures

Method ADD_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLIENT_DLVUNIT Call by reference Type reference (TYPE) DLVUNIT Softwarekomponente 20040302
2 Importing CLIENT_DLVUNIT_REL Call by reference Type reference (TYPE) SAPRELEASE R/3 Release 20040302
3 Importing ID Call by reference Type reference (TYPE) I 20040119
4 Importing INHERITANCE_FLAG Call by reference Type reference (TYPE) FLAG X: Es liegt eine Vererbung vor 20040121
5 Importing IS_CLIENT_OBJECT Call by reference Type reference (TYPE) FLAG 20040119
6 Importing PARENT_KEY Call by reference Type reference (TYPE) LVC_NKEY ALV-Tree-Control: Node-key 20040119
# Exception Resumable Description Created on
1 CTRL_ERROR 20040119

Method ADD_PRODUCT_MENU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing KEY Call by reference Type reference (TYPE) LVC_NKEY ALV-Tree-Control: Node-key 20040122
2 Importing MENU Call by reference Object reference (TYPE REF TO) CL_CTMENU Context Menu 20040122
3 Importing NODE Call by reference Type reference (TYPE) INDEX_T 20040122

Method ADD_PRODUCT_MENU on class CL_AKB_COLLECTION_DISPLAY has no exception.

Method BUILD_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ENVIRONMENT Call by reference Type reference (TYPE) FLAG X = Umfeld / ' ' = Verwendungsnachweis 20040119
2 Importing ID Call by reference Type reference (TYPE) I Objekt 20040119

Method BUILD_TREE on class CL_AKB_COLLECTION_DISPLAY has no exception.

Method CHANGE_ALVTREE_TOOLBAR Signature

Method CHANGE_ALVTREE_TOOLBAR on class CL_AKB_COLLECTION_DISPLAY has no parameter.
Method CHANGE_ALVTREE_TOOLBAR on class CL_AKB_COLLECTION_DISPLAY has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ALLOW_FREEZE Call by reference Type reference (TYPE) FLAG Objekte einfrieren erlaubt 20040514
2 Importing ALLOW_RFC Call by reference Type reference (TYPE) FLAG 'X' Infos für Anwendungsobjekte per RFC besorgen 20040130
3 Importing COLLECTION Call by reference Object reference (TYPE REF TO) IF_AKB_COLLECTION_QUERY Datenzugriff für Baumanzeige 20040119
4 Importing CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20040119
# Exception Resumable Description Created on
1 CTRL_ERROR 20040119

Method DISPLAY_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ENVIRONMENT Call by reference Type reference (TYPE) FLAG X = Umfeld / ' ' = Verwendungsnachweis 20040119
2 Importing ID Call by reference Type reference (TYPE) I Objekt 20040119

Method DISPLAY_OBJECT on class CL_AKB_COLLECTION_DISPLAY has no exception.

Method DISPLAY_TITLE Signature

Method DISPLAY_TITLE on class CL_AKB_COLLECTION_DISPLAY has no parameter.
Method DISPLAY_TITLE on class CL_AKB_COLLECTION_DISPLAY has no exception.

Method EXCLUDE_TB_FUNCTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PT_EXCLUDE Call by reference Type reference (TYPE) UI_FUNCTIONS 20040119

Method EXCLUDE_TB_FUNCTIONS on class CL_AKB_COLLECTION_DISPLAY has no exception.

Method FREE Signature

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

Method FREEZE_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing KEY Call by reference Type reference (TYPE) LVC_NKEY ALV-Tree-Control: Node-key 20040514
2 Importing OBJECT Call by reference Type reference (TYPE) TPCHK_NODE 20040514

Method FREEZE_OBJECT on class CL_AKB_COLLECTION_DISPLAY has no exception.

Method GET_CLIENT_USAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ENVIRONMENT Call by reference Type reference (TYPE) FLAG allgemeines flag 20040119
2 Importing ID Call by reference Type reference (TYPE) I 20040119
3 Exporting NODES Call by reference Type reference (TYPE) NODE_TABLE 20040119

Method GET_CLIENT_USAGE on class CL_AKB_COLLECTION_DISPLAY has no exception.

Method HANDLE_EXPAND_NC Signature

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

Method HANDLE_EXPAND_NC on class CL_AKB_COLLECTION_DISPLAY has no exception.

Method HANDLE_ITEM_CM_REQ Signature

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

Method HANDLE_ITEM_CM_REQ on class CL_AKB_COLLECTION_DISPLAY has no exception.

Method HANDLE_ITEM_CM_SEL Signature

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

Method HANDLE_ITEM_CM_SEL on class CL_AKB_COLLECTION_DISPLAY has no exception.

Method HANDLE_ITEM_DOUBLE_CLICK Signature

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

Method HANDLE_ITEM_DOUBLE_CLICK on class CL_AKB_COLLECTION_DISPLAY has no exception.

Method HANDLE_NODE_CM_REQ Signature

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

Method HANDLE_NODE_CM_REQ on class CL_AKB_COLLECTION_DISPLAY has no exception.

Method HANDLE_NODE_CM_SEL Signature

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

Method HANDLE_NODE_CM_SEL on class CL_AKB_COLLECTION_DISPLAY has no exception.

Method HANDLE_NODE_DOUBLE_CLICK Signature

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

Method HANDLE_NODE_DOUBLE_CLICK on class CL_AKB_COLLECTION_DISPLAY has no exception.

Method HANDLE_ON_DROPDOWN_CLICKED Signature

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

Method HANDLE_ON_DROPDOWN_CLICKED on class CL_AKB_COLLECTION_DISPLAY has no exception.

Method HANDLE_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) 20040121

Method HANDLE_ON_FUNCTION_SELECTED on class CL_AKB_COLLECTION_DISPLAY has no exception.

Method HIER_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_HIERARCHY_HEADER Call by reference Type reference (TYPE) TREEV_HHDR 20040119

Method HIER_HEADER on class CL_AKB_COLLECTION_DISPLAY has no exception.

Method HISTORY_ADD_LEFT_STEPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CT_MENU Call by reference Object reference (TYPE REF TO) CL_CTMENU Context Menu 20040121

Method HISTORY_ADD_LEFT_STEPS on class CL_AKB_COLLECTION_DISPLAY has no exception.

Method HISTORY_ADD_RIGHT_STEPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CT_MENU Call by reference Object reference (TYPE REF TO) CL_CTMENU Context Menu 20040121

Method HISTORY_ADD_RIGHT_STEPS on class CL_AKB_COLLECTION_DISPLAY has no exception.

Method HISTORY_ADD_STEPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DIR Call by reference Type reference (TYPE) C 20040121
2 Importing MENU Call by reference Object reference (TYPE REF TO) CL_CTMENU Context Menu 20040121
3 Importing VIEWS Call by reference Type reference (TYPE) TREE_VIEW_LIST 20040121

Method HISTORY_ADD_STEPS on class CL_AKB_COLLECTION_DISPLAY has no exception.

Method HISTORY_BACK Signature

Method HISTORY_BACK on class CL_AKB_COLLECTION_DISPLAY has no parameter.
Method HISTORY_BACK on class CL_AKB_COLLECTION_DISPLAY has no exception.

Method HISTORY_FORWARD Signature

Method HISTORY_FORWARD on class CL_AKB_COLLECTION_DISPLAY has no parameter.
Method HISTORY_FORWARD on class CL_AKB_COLLECTION_DISPLAY has no exception.

Method HISTORY_GO_BACK_TO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ENV_MODE Call by reference Type reference (TYPE) C 20040121
2 Importing ID Call by reference Type reference (TYPE) I 20040121

Method HISTORY_GO_BACK_TO on class CL_AKB_COLLECTION_DISPLAY has no exception.

Method HISTORY_GO_FORWARD_TO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ENV_MODE Call by reference Type reference (TYPE) C 20040121
2 Importing ID Call by reference Type reference (TYPE) I 20040121

Method HISTORY_GO_FORWARD_TO on class CL_AKB_COLLECTION_DISPLAY has no exception.

Method HISTORY_PUSH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ENV_MODE Call by reference Type reference (TYPE) FLAG X = Umfeldanalyse 20040121
2 Importing ID Call by reference Type reference (TYPE) I Objekt 20040121

Method HISTORY_PUSH on class CL_AKB_COLLECTION_DISPLAY has no exception.

Method HISTORY_STEP_BACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning OK Value transfer Type reference (TYPE) FLAG allgemeines flag 20040121

Method HISTORY_STEP_BACK on class CL_AKB_COLLECTION_DISPLAY has no exception.

Method HISTORY_STEP_FORWARD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning OK Value transfer Type reference (TYPE) FLAG allgemeines flag 20040121

Method HISTORY_STEP_FORWARD on class CL_AKB_COLLECTION_DISPLAY has no exception.

Method HISTORY_UPDATE_TOOLBAR Signature

Method HISTORY_UPDATE_TOOLBAR on class CL_AKB_COLLECTION_DISPLAY has no parameter.
Method HISTORY_UPDATE_TOOLBAR on class CL_AKB_COLLECTION_DISPLAY has no exception.

Method REFRESH_FREEZE_ICON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OBJECT Call by reference Type reference (TYPE) AKB_USAGE_OBJ_COUNT_EXT Objekt im Umfeldgraph mit Nutzungszählung 20040517

Method REFRESH_FREEZE_ICON on class CL_AKB_COLLECTION_DISPLAY has no exception.

Method REGISTER_ALVTREE_EVENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTIVATION Call by reference Type reference (TYPE) CHAR1 'X' 20040119
# Exception Resumable Description Created on
1 CTRL_ERROR 20040119

Method USED_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE_KEY Call by reference Type reference (TYPE) I 20040127

Method USED_TYPES on class CL_AKB_COLLECTION_DISPLAY has no exception.
Event Signatures

Event OBJECT_FROZEN Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 OBJECT Exporting Value transfer Type reference (TYPE) AKB_USAGE_OBJ_COUNT_EXT Objekt im Umfeldgraph mit Nutzungszählung 20040514
History
Last changed by/on SAP  20040603 
SAP Release Created in 700