SAP ABAP Class CL_UXB_ALV_GRID_HANDLER (Handler for Class CL_GUI_ALV_TREE)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-SUR (Application Component) Web Survey
     UXB_GUI (Package) Base: GUI
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_UA_WORKSET_LIST_GUI Handler for Class CL_GUI_ALV_TREE 20030314
2 Inheritance (c INHERITING FROM c_ref)  CL_UBD_LIB_SELECTOR_GUI 20010813
3 Inheritance (c INHERITING FROM c_ref)  CL_UWS_SURVEY_LIST Handler for Class CL_GUI_ALV_TREE 20010806
4 Inheritance (c INHERITING FROM c_ref)  CL_UWS_TAROBJ_GUI 20020812
5 Inheritance (c INHERITING FROM c_ref)  CL_UXP_OBJECT_LIST_GUI Handler for Class CL_GUI_ALV_TREE 20010814
Properties
Class CL_UXB_ALV_GRID_HANDLER  
Short Description Handler for Class CL_GUI_ALV_TREE    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UXB_GUI   Base: GUI 
Created 20010806   SAP 
Last change 00000000   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 SLIS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_UXB_ALV_GRID_HANDLER has no interface implemented.
Friends
Class CL_UXB_ALV_GRID_HANDLER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CD_GUI_MODE_CHANGE Constant Public Type reference (TYPE) UXB_GUI_MODE 'CHANGE' 20010822
2 CD_GUI_MODE_CREATE Constant Public Type reference (TYPE) UXB_GUI_MODE 'CREATE' 20010822
3 CD_GUI_MODE_DISPLAY Constant Public Type reference (TYPE) UXB_GUI_MODE 'DISPLAY' 20010822
4 MD_GUI_MODE Instance attribute Protected Type reference (TYPE) UXB_GUI_MODE 20010822
5 MD_ITEM_SELECTION_MODE Instance attribute Protected Type reference (TYPE) UXB_FLAG 20010806
6 MD_USE_POPUP Instance attribute Private Type reference (TYPE) UXB_FLAG 20010813
7 MR_ALV_GRID Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_ALV_GRID 20010806
8 MT_DREF_OUTTAB Instance attribute Protected Object reference (TYPE REF TO) DATA 20010806
Methods
# Method Level Visibility Method type Description Created on
1 CALL_POPUP Instance method Public Method 20010813
2 CONSTRUCTOR Instance method Public Constructor 20010806
3 GET_CHANGED_DATA Instance method Public Method 20010814
4 INIT Instance method Public Method 20010806
5 INIT_DISPLAY_VARIANT Instance method Protected Method 20010806
6 INIT_DRAG_AND_DROP Instance method Protected Method 20010806
7 INIT_EXCLUDE_GENERIC_FUNCTIONS Instance method Protected Method 20010806
8 INIT_FCAT Instance method Protected Method 20010806
9 INIT_FCAT_AND_OUTTAB Instance method Private Method 20010806
10 INIT_HTML_HEADER Instance method Protected Method 20010806
11 INIT_LAYOUT Instance method Protected Method 20010806
12 INIT_OUTTAB Instance method Protected Method 20010806
13 INIT_TOOLBAR Instance method Protected Method 20010806
14 INIT_TOOLBAR_CHANGE Instance method Protected Method 20010806
15 ON_AFTER_USER_COMMAND Instance method Public Event handling method 20010806
16 ON_BEFORE_USER_COMMAND Instance method Public Event handling method 20010806
17 ON_BUTTON_CLICK Instance method Public Event handling method 20010806
18 ON_DATA_CHANGED Instance method Public Event handling method 20010813
19 ON_DOUBLE_CLICK Instance method Public Event handling method 20010814
20 ON_DRAG Instance method Public Event handling method 20010806
21 ON_DROP Instance method Public Event handling method 20010806
22 ON_DROP_COMPLETE Instance method Public Event handling method 20010806
23 ON_DROP_GET_FLAVOR Instance method Public Event handling method 20010806
24 ON_HOTSPOT_CLICK Instance method Public Event handling method 20010806
25 ON_SELECTION_CHANGED Instance method Public Event handling method 20010806
26 ON_TOP_OF_PAGE Instance method Public Event handling method 20010806
27 SET_HANDLER Instance method Protected Method 20010806
28 SET_TABLE_FOR_FIRST_DISPLAY Instance method Public Method 20010806
Events
Class CL_UXB_ALV_GRID_HANDLER has no event.
Types
Class CL_UXB_ALV_GRID_HANDLER has no local type.
Method Signatures

Method CALL_POPUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_CANCELED Call by reference Type reference (TYPE) UXB_FLAG 20010814
2 Importing ID_ENDING_AT_X Call by reference Type reference (TYPE) I 80 20010815
3 Importing ID_ENDING_AT_Y Call by reference Type reference (TYPE) I 30 20010815
4 Importing ID_STARTING_AT_X Call by reference Type reference (TYPE) I 10 20010815
5 Importing ID_STARTING_AT_Y Call by reference Type reference (TYPE) I 10 20010815
6 Importing ID_TITLE Call by reference Type reference (TYPE) TEXT80 20010813

Method CALL_POPUP on class CL_UXB_ALV_GRID_HANDLER has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_GUI_MODE Call by reference Type reference (TYPE) UXB_GUI_MODE 20010822

Method CONSTRUCTOR on class CL_UXB_ALV_GRID_HANDLER has no exception.

Method GET_CHANGED_DATA Signature

Method GET_CHANGED_DATA on class CL_UXB_ALV_GRID_HANDLER has no parameter.
Method GET_CHANGED_DATA on class CL_UXB_ALV_GRID_HANDLER has no exception.

Method INIT Signature

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

Method INIT on class CL_UXB_ALV_GRID_HANDLER has no exception.

Method INIT_DISPLAY_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_SAVE_VARIANT_MODE Call by reference Type reference (TYPE) CHAR1 20010806
2 Exporting ES_VARIANT Call by reference Type reference (TYPE) DISVARIANT 20010806

Method INIT_DISPLAY_VARIANT on class CL_UXB_ALV_GRID_HANDLER has no exception.

Method INIT_DRAG_AND_DROP Signature

Method INIT_DRAG_AND_DROP on class CL_UXB_ALV_GRID_HANDLER has no parameter.
Method INIT_DRAG_AND_DROP on class CL_UXB_ALV_GRID_HANDLER has no exception.

Method INIT_EXCLUDE_GENERIC_FUNCTIONS Signature

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

Method INIT_EXCLUDE_GENERIC_FUNCTIONS on class CL_UXB_ALV_GRID_HANDLER has no exception.

Method INIT_FCAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DREF_OUTTAB Call by reference Object reference (TYPE REF TO) DATA 20010806
2 Exporting ET_FCAT Call by reference Type reference (TYPE) LVC_T_FCAT 20010806
3 Exporting ET_SGRP Call by reference Type reference (TYPE) LVC_T_SGRP 20010806

Method INIT_FCAT on class CL_UXB_ALV_GRID_HANDLER has no exception.

Method INIT_FCAT_AND_OUTTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DREF_OUTTAB Call by reference Object reference (TYPE REF TO) DATA 20010806
2 Exporting ET_FCAT Call by reference Type reference (TYPE) LVC_T_FCAT 20010806
3 Exporting ET_SGRP Call by reference Type reference (TYPE) LVC_T_SGRP 20010806

Method INIT_FCAT_AND_OUTTAB on class CL_UXB_ALV_GRID_HANDLER has no exception.

Method INIT_HTML_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_HEIGHT Call by reference Type reference (TYPE) I 20010806
2 Exporting ET_COMMENT Call by reference Type reference (TYPE) SLIS_T_LISTHEADER 20010806

Method INIT_HTML_HEADER on class CL_UXB_ALV_GRID_HANDLER has no exception.

Method INIT_LAYOUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_LAYOUT Value transfer Type reference (TYPE) LVC_S_LAYO 20010806

Method INIT_LAYOUT on class CL_UXB_ALV_GRID_HANDLER has no exception.

Method INIT_OUTTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DREF_OUTTAB Call by reference Object reference (TYPE REF TO) DATA 20010806
2 Exporting ET_FCAT Call by reference Type reference (TYPE) LVC_T_FCAT 20010806
3 Exporting ET_SGRP Call by reference Type reference (TYPE) LVC_T_SGRP 20010806
4 Importing IT_FCAT Call by reference Type reference (TYPE) LVC_T_FCAT 20010806
5 Importing IT_SGRP Call by reference Type reference (TYPE) LVC_T_SGRP 20010806

Method INIT_OUTTAB on class CL_UXB_ALV_GRID_HANDLER has no exception.

Method INIT_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_USE_TOOLBAR Call by reference Type reference (TYPE) UXB_FLAG 20010806

Method INIT_TOOLBAR on class CL_UXB_ALV_GRID_HANDLER has no exception.

Method INIT_TOOLBAR_CHANGE Signature

Method INIT_TOOLBAR_CHANGE on class CL_UXB_ALV_GRID_HANDLER has no parameter.
Method INIT_TOOLBAR_CHANGE on class CL_UXB_ALV_GRID_HANDLER has no exception.

Method ON_AFTER_USER_COMMAND Signature

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

Method ON_AFTER_USER_COMMAND on class CL_UXB_ALV_GRID_HANDLER has no exception.

Method ON_BEFORE_USER_COMMAND Signature

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

Method ON_BEFORE_USER_COMMAND on class CL_UXB_ALV_GRID_HANDLER has no exception.

Method ON_BUTTON_CLICK Signature

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

Method ON_BUTTON_CLICK on class CL_UXB_ALV_GRID_HANDLER has no exception.

Method ON_DATA_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ER_DATA_CHANGED Call by reference Attribute reference (LIKE) 20010813
2 Importing E_ONF4 Call by reference Attribute reference (LIKE) 20010813
3 Importing E_ONF4_AFTER Call by reference Attribute reference (LIKE) 20010813
4 Importing E_ONF4_BEFORE Call by reference Attribute reference (LIKE) 20010813

Method ON_DATA_CHANGED on class CL_UXB_ALV_GRID_HANDLER has no exception.

Method ON_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ES_ROW_NO Call by reference Attribute reference (LIKE) 20010814
2 Importing E_COLUMN Call by reference Attribute reference (LIKE) 20010814
3 Importing E_ROW Call by reference Attribute reference (LIKE) 20010814

Method ON_DOUBLE_CLICK on class CL_UXB_ALV_GRID_HANDLER has no exception.

Method ON_DRAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ES_ROW_NO Call by reference Attribute reference (LIKE) 20010806
2 Importing E_COLUMN Call by reference Attribute reference (LIKE) 20010806
3 Importing E_DRAGDROPOBJ Call by reference Attribute reference (LIKE) 20010806
4 Importing E_ROW Call by reference Attribute reference (LIKE) 20010806

Method ON_DRAG on class CL_UXB_ALV_GRID_HANDLER has no exception.

Method ON_DROP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ES_ROW_NO Call by reference Attribute reference (LIKE) 20010806
2 Importing E_COLUMN Call by reference Attribute reference (LIKE) 20010806
3 Importing E_DRAGDROPOBJ Call by reference Attribute reference (LIKE) 20010806
4 Importing E_ROW Call by reference Attribute reference (LIKE) 20010806

Method ON_DROP on class CL_UXB_ALV_GRID_HANDLER has no exception.

Method ON_DROP_COMPLETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ES_ROW_NO Call by reference Attribute reference (LIKE) 20010806
2 Importing E_COLUMN Call by reference Attribute reference (LIKE) 20010806
3 Importing E_DRAGDROPOBJ Call by reference Attribute reference (LIKE) 20010806
4 Importing E_ROW Call by reference Attribute reference (LIKE) 20010806

Method ON_DROP_COMPLETE on class CL_UXB_ALV_GRID_HANDLER has no exception.

Method ON_DROP_GET_FLAVOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ES_ROW_NO Call by reference Attribute reference (LIKE) 20010806
2 Importing E_COLUMN Call by reference Attribute reference (LIKE) 20010806
3 Importing E_DRAGDROPOBJ Call by reference Attribute reference (LIKE) 20010806
4 Importing E_FLAVORS Call by reference Attribute reference (LIKE) 20010806
5 Importing E_ROW Call by reference Attribute reference (LIKE) 20010806

Method ON_DROP_GET_FLAVOR on class CL_UXB_ALV_GRID_HANDLER has no exception.

Method ON_HOTSPOT_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ES_ROW_NO Call by reference Attribute reference (LIKE) 20010806
2 Importing E_COLUMN_ID Call by reference Attribute reference (LIKE) 20010806
3 Importing E_ROW_ID Call by reference Attribute reference (LIKE) 20010806

Method ON_HOTSPOT_CLICK on class CL_UXB_ALV_GRID_HANDLER has no exception.

Method ON_SELECTION_CHANGED Signature

Method ON_SELECTION_CHANGED on class CL_UXB_ALV_GRID_HANDLER has no parameter.
Method ON_SELECTION_CHANGED on class CL_UXB_ALV_GRID_HANDLER has no exception.

Method ON_TOP_OF_PAGE Signature

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

Method ON_TOP_OF_PAGE on class CL_UXB_ALV_GRID_HANDLER has no exception.

Method SET_HANDLER Signature

Method SET_HANDLER on class CL_UXB_ALV_GRID_HANDLER has no parameter.
Method SET_HANDLER on class CL_UXB_ALV_GRID_HANDLER has no exception.

Method SET_TABLE_FOR_FIRST_DISPLAY Signature

Method SET_TABLE_FOR_FIRST_DISPLAY on class CL_UXB_ALV_GRID_HANDLER has no parameter.
Method SET_TABLE_FOR_FIRST_DISPLAY on class CL_UXB_ALV_GRID_HANDLER has no exception.
History
Last changed by/on SAP  00000000 
SAP Release Created in 30A