SAP ABAP Class CL_AKB_INTERFACE_BROWSER (Hierarchy Display of All Interface Objects)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-TOO-PAK (Application Component) Package Tools
     SPAK_AKB (Package) Downward Compatible Development
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_AKB_INTERFACE_VIS Interface Visualization 20040227
Properties
Class CL_AKB_INTERFACE_BROWSER  
Short Description Hierarchy Display of All Interface Objects    
Super Class CL_AKB_INTERFACE_VIS Interface Visualization 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class PAK    
Program status     
Category 0   
Package SPAK_AKB   Downward Compatible Development 
Created 20040225   SAP 
Last change 20040909   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 TPAKB Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 TPCHK Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_AKB_INTERFACE_BROWSER has no interface implemented.
Friends
Class CL_AKB_INTERFACE_BROWSER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DISPLAY_COMP Instance attribute Private Type reference (TYPE) FLAG 'X' General Indicator 20040225
2 DISPLAY_FROZEN Instance attribute Private Type reference (TYPE) FLAG 'X' General Indicator 20040225
3 DISPLAY_INCOMP Instance attribute Private Type reference (TYPE) FLAG 'X' General Indicator 20040225
4 DISPLAY_INDIRECT_USAGE Instance attribute Private Type reference (TYPE) FLAG 'X' General Indicator 20040319
5 FILTER_RESPONSIBLE Instance attribute Private Type reference (TYPE) AUTHOR4 Person Responsible 20040430
6 FOLDER_INDEX Instance attribute Private Type reference (TYPE) FOLDER_INDEX_T 20040225
7 HIERARCHY Instance attribute Private Type reference (TYPE) AKB_COMPONENT_HIERARCHY Component Hierarchy 20040225
8 PACKAGES Instance attribute Private Type reference (TYPE) AKB_PACKAGE_HIERARCHY Component Hierarchy 20040430
Methods
# Method Level Visibility Method type Description Created on
1 ADD_COMPONENT Instance method Private Method 20040225
2 ADD_PACKAGE Instance method Private Method 20040430
3 ADD_PRODUCT Instance method Private Method 20040430
4 BUILD_TREE Instance method Private Method 20040225
5 CONSTRUCTOR Instance method Public Constructor Constructor 20040227
6 HANDLE_EXPAND_NC_AKH_MODE Instance method Private Method 20040430
7 HANDLE_EXPAND_NC_PACKAGE_MODE Instance method Private Method 20040430
8 HANDLE_NODE_CHANGED Instance method Private Event handling method 20040227
Events
# Event Type Visibility Description Created on
1 DISPLAY_USAGE Instance Event
(0)
Public
(2)
20040226
Types
Class CL_AKB_INTERFACE_BROWSER has no local type.
Method Signatures

Method ADD_COMPONENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMPONENT Call by reference Type reference (TYPE) AKB_COMPONENT_HIERARCHY_ENTRY Eintrag in der Komponentenhierarchie 20040225
2 Returning NODE_KEY Value transfer Type reference (TYPE) LVC_NKEY ALV-Tree-Control: Node-key 20040421
3 Importing PARENT_KEY Call by reference Type reference (TYPE) LVC_NKEY ALV-Tree-Control: Node-key 20040225

Method ADD_COMPONENT on class CL_AKB_INTERFACE_BROWSER has no exception.

Method ADD_PACKAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning NODE_KEY Value transfer Type reference (TYPE) LVC_NKEY ALV-Tree-Control: Node-key 20040430
2 Importing PACKAGE Call by reference Type reference (TYPE) AKB_PACKAGE_HIERARCHY_ENTRY Eintrag in der Komponentenhierarchie 20040430
3 Importing PARENT_KEY Call by reference Type reference (TYPE) LVC_NKEY ALV-Tree-Control: Node-key 20040430

Method ADD_PACKAGE on class CL_AKB_INTERFACE_BROWSER has no exception.

Method ADD_PRODUCT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning NODE_KEY Value transfer Type reference (TYPE) LVC_NKEY ALV-Tree-Control: Node-key 20040712
2 Importing PARENT_KEY Call by reference Type reference (TYPE) LVC_NKEY ALV-Tree-Control: Node-key 20040430
3 Importing PROD Call by reference Type reference (TYPE) AKB_PRODUCT_ID Id des Softwareprodukts 20040430
4 Importing REL Call by reference Type reference (TYPE) SAPRELEASE R/3 Release 20040430
5 Importing SERVER Call by reference Type reference (TYPE) FLAG allgemeines flag 20040430

Method ADD_PRODUCT on class CL_AKB_INTERFACE_BROWSER has no exception.

Method BUILD_TREE Signature

Method BUILD_TREE on class CL_AKB_INTERFACE_BROWSER has no parameter.
Method BUILD_TREE on class CL_AKB_INTERFACE_BROWSER has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AKH_MODE Call by reference Type reference (TYPE) FLAG 'X' allgemeines flag 20040430
2 Importing ALLOW_RFC Call by reference Type reference (TYPE) FLAG 'X' Infos für Anwendungsobjekte per RFC besorgen 20040227
3 Importing CHANGABLE Call by reference Type reference (TYPE) FLAG 'X' allgemeines flag 20040227
4 Importing CLIENT_FOLDER Call by reference Type reference (TYPE) FLAG 'X' display client folder 20040709
5 Importing CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20040227
6 Importing INTERFACE Call by reference Object reference (TYPE REF TO) IF_AKB_INTERFACE_QUERY Datenzugriff für Baumanzeige 20040227
7 Importing SERVER_FOLDER Call by reference Type reference (TYPE) FLAG 'X' display server folder 20040709
# Exception Resumable Description Created on
1 CTRL_ERROR 20040227

Method HANDLE_EXPAND_NC_AKH_MODE 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) LVC_NKEY ALV-Tree-Control: Node-key 20040430

Method HANDLE_EXPAND_NC_AKH_MODE on class CL_AKB_INTERFACE_BROWSER has no exception.

Method HANDLE_EXPAND_NC_PACKAGE_MODE 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) LVC_NKEY ALV-Tree-Control: Node-key 20040430

Method HANDLE_EXPAND_NC_PACKAGE_MODE on class CL_AKB_INTERFACE_BROWSER has no exception.

Method HANDLE_NODE_CHANGED Signature

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

Method HANDLE_NODE_CHANGED on class CL_AKB_INTERFACE_BROWSER has no exception.
Event Signatures

Event DISPLAY_USAGE Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 ENVIRONMENT Exporting Value transfer Type reference (TYPE) FLAG allgemeines flag 20040226
2 ID Exporting Value transfer Type reference (TYPE) INT4 Natürliche Zahl 20040226
History
Last changed by/on SAP  20040909 
SAP Release Created in 700