SAP ABAP Class CL_SALV_GUI_GRID_V_TOOLBAR_IDA (CL_SALV_GUI_GRID_V_TOOLBAR_IDA)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   BC-SRV-ALV (Application Component) SAP List Viewer
     SALV_IDA_IMPL (Package) ALV: Development for IDA No Translation
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SALV_GUI_GRID_VIEW_IDA Interface for UI-Views: BeforeAction,Update,... 20131009
Properties
Class CL_SALV_GUI_GRID_V_TOOLBAR_IDA  
Short Description CL_SALV_GUI_GRID_V_TOOLBAR_IDA    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SALV_IDA_IMPL   ALV: Development for IDA No Translation 
Created 20131009   SAP 
Last change 20141120    
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)
2 VRM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_SALV_GUI_GRID_VIEW_IDA Interface for UI-Views: BeforeAction,Update,... 20131009
Friends
Class CL_SALV_GUI_GRID_V_TOOLBAR_IDA has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_CONTAINER_LISTBOX_LAYOUTS Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER 20140225
2 MO_CONTAINER_TB_LEFT Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER 20131009
3 MO_CONTAINER_TB_RIGHT Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER 20131009
4 MO_GRID_MODEL Instance attribute Private Object reference (TYPE REF TO) IF_SALV_GUI_GRID_TABLE_MODEL Interface for TableModel: Data, Size, Expand/Collapse 20131009
5 MO_LAYOUT_EDITOR Instance attribute Private Object reference (TYPE REF TO) IF_SALV_GUI_GRID_LAYOUT_EDITOR 20131009
6 MO_LAYOUT_OBSERVER Instance attribute Private Object reference (TYPE REF TO) IF_SALV_GUI_GRID_LAYOUT_OBSERV 20131009
7 MO_LISTBOX_LAYOUTS Instance attribute Private Object reference (TYPE REF TO) OBJECT 20140225
8 MO_LISTBOX_LISTENER Instance attribute Private Object reference (TYPE REF TO) OBJECT 20140225
9 MO_LOGGER Instance attribute Private Object reference (TYPE REF TO) IF_SALV_LOGGER 20140414
10 MO_MODEL_OBSERVER Instance attribute Private Object reference (TYPE REF TO) IF_SALV_GUI_GRID_MODEL_OBSERV 20131009
11 MO_SPLITTER_TB Instance attribute Private Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER Splitter Control 20140312
12 MO_TOOLBAR_LEFT Instance attribute Private Object reference (TYPE REF TO) CL_GUI_TOOLBAR 20131009
13 MO_TOOLBAR_RIGHT Instance attribute Private Object reference (TYPE REF TO) CL_GUI_TOOLBAR 20131009
14 MO_USER_ACTION Instance attribute Private Object reference (TYPE REF TO) CL_SALV_GUI_USER_ACTION 20131009
15 MS_ALLOWED_FUNCTIONS Instance attribute Private See coding 20131009
16 MS_CURRENT_LAYOUT_KEY Instance attribute Private Type reference (TYPE) YS_LAYOUT_WITH_KEY 20140228
17 MT_LAYOUT_ITEMS Instance attribute Private Type reference (TYPE) YT_LAYOUT_WITH_KEY 20140227
18 M_LAYOUT_KEY Instance attribute Private See coding 20140711
19 M_LISTBOX_FOR_LAYOUTS_ALLOWED Instance attribute Private Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20140321
20 M_PREVIOUS_TEXT_SEARCH_VISIBLE Instance attribute Private Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20140716
21 M_TB_FILTER_ACTIVE Instance attribute Private Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20131009
22 M_TB_GROUPING_ACTIVE Instance attribute Private Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20131009
23 M_TEXTSEARCH_ALLOWED Instance attribute Private Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20140321
24 M_TEXT_SEARCH_VISIBLE Instance attribute Private Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20140528
25 M_TOOLBAR_RIGHT_COLUMN Instance attribute Private Type reference (TYPE) I 20140602
Methods
# Method Level Visibility Method type Description Created on
1 CALL_TEXTSEARCH_POPUP Instance method Private Method 20140729
2 CONSTRUCTOR Instance method Public Constructor 20131009
3 CREATE_CONTAINERS Instance method Private Method 20131009
4 CREATE_LISTBOX_FOR_LAYOUTS Instance method Private Method 20140225
5 FUNCTION_SELECTED_LEFT Instance method Private Event handling method 20131009
6 FUNCTION_SELECTED_RIGHT Instance method Private Event handling method 20131009
7 HANDLE_LAYOUT_SELECTED Instance method Public Method 20140227
8 READ_LAYOUTS_FOR_LISTBOX Instance method Private Method 20140227
9 SET_WIDTH_RIGHT_TOOLBAR Instance method Private Method 20140602
10 UPDATE_LISTBOX_FOR_LAYOUTS Instance method Private Method 20140228
11 UPDATE_TOOLBAR_LEFT Instance method Private Method 20131009
12 UPDATE_TOOLBAR_RIGHT Instance method Private Method 20131009
Events
Class CL_SALV_GUI_GRID_V_TOOLBAR_IDA has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 YS_LAYOUT_WITH_KEY Private See coding 20140227 BEGIN OF ys_layout_with_key, key TYPE vrm_value-key, disvariant TYPE disvariant, END OF ys_layout_with_key
2 YT_LAYOUT_WITH_KEY Private See coding 20140227 yt_layout_with_key TYPE STANDARD TABLE OF ys_layout_with_key
Method Signatures

Method CALL_TEXTSEARCH_POPUP Signature

Method CALL_TEXTSEARCH_POPUP on class CL_SALV_GUI_GRID_V_TOOLBAR_IDA has no parameter.
Method CALL_TEXTSEARCH_POPUP on class CL_SALV_GUI_GRID_V_TOOLBAR_IDA 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 20131009
2 Importing IO_GRID_MODEL Call by reference Object reference (TYPE REF TO) CL_SALV_GUI_GRID_MODEL_IDA 20131009
3 Importing IO_LAYOUT_EDITOR Call by reference Object reference (TYPE REF TO) IF_SALV_GUI_GRID_LAYOUT_EDITOR 20131009
4 Importing IO_USER_ACTION Call by reference Object reference (TYPE REF TO) CL_SALV_GUI_USER_ACTION 20131009

Method CONSTRUCTOR on class CL_SALV_GUI_GRID_V_TOOLBAR_IDA has no exception.

Method CREATE_CONTAINERS Signature

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

Method CREATE_CONTAINERS on class CL_SALV_GUI_GRID_V_TOOLBAR_IDA has no exception.

Method CREATE_LISTBOX_FOR_LAYOUTS Signature

Method CREATE_LISTBOX_FOR_LAYOUTS on class CL_SALV_GUI_GRID_V_TOOLBAR_IDA has no parameter.
Method CREATE_LISTBOX_FOR_LAYOUTS on class CL_SALV_GUI_GRID_V_TOOLBAR_IDA has no exception.

Method FUNCTION_SELECTED_LEFT Signature

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

Method FUNCTION_SELECTED_LEFT on class CL_SALV_GUI_GRID_V_TOOLBAR_IDA has no exception.

Method FUNCTION_SELECTED_RIGHT Signature

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

Method FUNCTION_SELECTED_RIGHT on class CL_SALV_GUI_GRID_V_TOOLBAR_IDA has no exception.

Method HANDLE_LAYOUT_SELECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing KEY Call by reference Type reference (TYPE) VRM_VALUE-KEY 20140227

Method HANDLE_LAYOUT_SELECTED on class CL_SALV_GUI_GRID_V_TOOLBAR_IDA has no exception.

Method READ_LAYOUTS_FOR_LISTBOX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CURRENT_LAYOUT_KEY Call by reference Type reference (TYPE) YS_LAYOUT_WITH_KEY 20140303
2 Exporting ET_LAYOUTS Call by reference Type reference (TYPE) YT_LAYOUT_WITH_KEY 20140227

Method READ_LAYOUTS_FOR_LISTBOX on class CL_SALV_GUI_GRID_V_TOOLBAR_IDA has no exception.

Method SET_WIDTH_RIGHT_TOOLBAR Signature

Method SET_WIDTH_RIGHT_TOOLBAR on class CL_SALV_GUI_GRID_V_TOOLBAR_IDA has no parameter.
Method SET_WIDTH_RIGHT_TOOLBAR on class CL_SALV_GUI_GRID_V_TOOLBAR_IDA has no exception.

Method UPDATE_LISTBOX_FOR_LAYOUTS Signature

Method UPDATE_LISTBOX_FOR_LAYOUTS on class CL_SALV_GUI_GRID_V_TOOLBAR_IDA has no parameter.
Method UPDATE_LISTBOX_FOR_LAYOUTS on class CL_SALV_GUI_GRID_V_TOOLBAR_IDA has no exception.

Method UPDATE_TOOLBAR_LEFT Signature

Method UPDATE_TOOLBAR_LEFT on class CL_SALV_GUI_GRID_V_TOOLBAR_IDA has no parameter.
Method UPDATE_TOOLBAR_LEFT on class CL_SALV_GUI_GRID_V_TOOLBAR_IDA has no exception.

Method UPDATE_TOOLBAR_RIGHT Signature

Method UPDATE_TOOLBAR_RIGHT on class CL_SALV_GUI_GRID_V_TOOLBAR_IDA has no parameter.
Method UPDATE_TOOLBAR_RIGHT on class CL_SALV_GUI_GRID_V_TOOLBAR_IDA has no exception.
History
Last changed by/on SAP  20141120 
SAP Release Created in 740