SAP ABAP Class /IWBEP/CL_SBUI_DP_ES_TREE_VIEW (SB: DSP UI - Entity set view)
Hierarchy
SAP_GWFND (Software Component) SAP Gateway Foundation
   OPU-BSE-SB (Application Component) Gateway Service Builder
     /IWBEP/SB_DSPCMN_UI (Package) Gateway Service Builder - DSP Common UI
Properties
Class /IWBEP/CL_SBUI_DP_ES_TREE_VIEW  
Short Description SB: DSP UI - Entity set view    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /IWBEP/SB_DSPCMN_UI   Gateway Service Builder - DSP Common UI 
Created 20120515   SAP 
Last change 20131127   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /IWBEP/CL_SBUI_DP_ES_TREE_VIEW has no forward declaration.
Interfaces
Class /IWBEP/CL_SBUI_DP_ES_TREE_VIEW has no interface implemented.
Friends
Class /IWBEP/CL_SBUI_DP_ES_TREE_VIEW has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_CURRENT_NODE Instance attribute Private Object reference (TYPE REF TO) /IWBEP/IF_SBDM_NODE SB - Domain Model - Node 20120515
2 MO_ES_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20120515
3 MO_ES_TREE Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_TREE ALV Tree Control 20120515
4 MO_MESSAGE_UTILITY Instance attribute Private Object reference (TYPE REF TO) /IWBEP/IF_SBCM_MSG_UTILITY SB: MSG utility 20120515
5 MO_OPERATION Instance attribute Private Object reference (TYPE REF TO) /IWBEP/IF_SBDSP_OPERATION SB - DSP - Operation DM 20120515
6 MO_SERVICE_ENTITY_SET Instance attribute Private Object reference (TYPE REF TO) /IWBEP/IF_SBDSP_ENTITY_SET SB - DSP - Entity Set DM 20120523
7 MT_ES_HIERARCHY_OUTTAB Instance attribute Private Type reference (TYPE) TT_ES_HIERARCHY 20120515
8 MT_ES_TREE_FIELDCAT Instance attribute Private Type reference (TYPE) LVC_T_FCAT Field Catalog for List Viewer Control 20120515
Methods
# Method Level Visibility Method type Description Created on
1 ADD_NODE_KEY_TO_ES_OUTTAB Instance method Private Method Add node key to es hierarchy out table 20120515
2 ADD_NODE_TREE Instance method Private Method Add node into ALV tree 20120515
3 BUILD_ES_FIELD_CATALOG Instance method Private Method Build entity set tree field catalog 20120515
4 CLEAR_COMPONENT Instance method Public Method Clear/free the entity set tree 20120515
5 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20120515
6 CREATE_ES_ALV_TREE Instance method Private Method Create entity set ALV tree 20120515
7 DISPLAY_ES_ALV_TREE Instance method Private Method Display entity set ALV tree 20120515
8 GET_ET_HIERARCHY Instance method Private Method g 20120516
9 GET_SELECTED_PROPERTY Instance method Public Method Get the selected property 20120515
10 ON_ITEM_DOUBLE_CLICK Instance method Private Event handling method On item double click 20120528
11 ON_NODE_DOUBLE_CLICK Instance method Private Event handling method On node double click 20120515
12 RAISE_FUNCTION_EXCEPTION Instance method Private Method Log and raise exceptions that comes from a function module 20120515
13 SET_CURRENT_NODE Instance method Public Method Sets the current node for the component 20120515
14 SHOW_COMPONENT Instance method Public Method Show the entity set tree 20120515
Events
# Event Type Visibility Description Created on
1 ON_ES_PROP_SELECTED Instance Event
(0)
Public
(2)
On entity set property selected 20120515
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_ES_HIERARCHY Public See coding 20120515 tt_es_hierarchy TYPE STANDARD TABLE OF /iwbep/s_es_hierarchy_view
Method Signatures

Method ADD_NODE_KEY_TO_ES_OUTTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ES_HIERARCHY Call by reference Type reference (TYPE) TT_ES_HIERARCHY 20120515
2 Exporting EV_ROOT_KEY Call by reference Type reference (TYPE) LVC_NKEY ALV Tree Control: Node Key 20120515
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20120515

Method ADD_NODE_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OUTPUT_TAB Call by reference Type reference (TYPE) /IWBEP/S_ES_HIERARCHY_VIEW Entity set heirarchy tree view 20120515
2 Importing IV_COLUMN_NAME Call by reference Type reference (TYPE) LVC_VALUE ALV Control: Cell Content 20120515
3 Importing IV_RELAT_KEY Call by reference Type reference (TYPE) LVC_NKEY ALV Tree Control: Node Key 20120515
4 Returning RV_RELAT_NODE_KEY Value transfer Type reference (TYPE) LVC_NKEY ALV Tree Control: Node Key 20120515
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20120515

Method BUILD_ES_FIELD_CATALOG Signature

Method BUILD_ES_FIELD_CATALOG on class /IWBEP/CL_SBUI_DP_ES_TREE_VIEW has no parameter.
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20120515

Method CLEAR_COMPONENT Signature

Method CLEAR_COMPONENT on class /IWBEP/CL_SBUI_DP_ES_TREE_VIEW has no parameter.
Method CLEAR_COMPONENT on class /IWBEP/CL_SBUI_DP_ES_TREE_VIEW has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20120515
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20120515

Method CREATE_ES_ALV_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ES_HIERARCHY Call by reference Type reference (TYPE) TT_ES_HIERARCHY 20120515
2 Changing CT_ES_TREE_FIELDCAT Call by reference Type reference (TYPE) LVC_T_FCAT Field Catalog for List Viewer Control 20120515
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20120515

Method DISPLAY_ES_ALV_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ES_HIERARCHY Call by reference Type reference (TYPE) TT_ES_HIERARCHY 20120515
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20120515

Method GET_ET_HIERARCHY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ES_HIERARCHY Call by reference Type reference (TYPE) TT_ES_HIERARCHY 20120516

Method GET_ET_HIERARCHY on class /IWBEP/CL_SBUI_DP_ES_TREE_VIEW has no exception.

Method GET_SELECTED_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_MODEL_PROPERTY Value transfer Type reference (TYPE) /IWBEP/S_SBDSP_MAP_MODEL_PROP Entity set heirarchy tree view 20120705

Method GET_SELECTED_PROPERTY on class /IWBEP/CL_SBUI_DP_ES_TREE_VIEW has no exception.

Method ON_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) 20120528
2 Importing NODE_KEY Call by reference Attribute reference (LIKE) 20120528

Method ON_ITEM_DOUBLE_CLICK on class /IWBEP/CL_SBUI_DP_ES_TREE_VIEW has no exception.

Method ON_NODE_DOUBLE_CLICK Signature

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

Method ON_NODE_DOUBLE_CLICK on class /IWBEP/CL_SBUI_DP_ES_TREE_VIEW has no exception.

Method RAISE_FUNCTION_EXCEPTION Signature

Method RAISE_FUNCTION_EXCEPTION on class /IWBEP/CL_SBUI_DP_ES_TREE_VIEW has no parameter.
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20120515

Method SET_CURRENT_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_NODE Call by reference Object reference (TYPE REF TO) /IWBEP/IF_SBDM_NODE SB - Domain Model - Node 20120515

Method SET_CURRENT_NODE on class /IWBEP/CL_SBUI_DP_ES_TREE_VIEW has no exception.

Method SHOW_COMPONENT Signature

Method SHOW_COMPONENT on class /IWBEP/CL_SBUI_DP_ES_TREE_VIEW has no parameter.
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20120515
Event Signatures

Event ON_ES_PROP_SELECTED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 ES_MODEL_PROPERTY Exporting Value transfer Type reference (TYPE) /IWBEP/S_SBDSP_MAP_MODEL_PROP SB: DSP mapping attribute model property 20120705
History
Last changed by/on SAP  20131127 
SAP Release Created in 200