SAP ABAP Interface IF_SALV_BS_DATA_SELECTION (Data Selections)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   BC-WD-CMP-ALV-ABA (Application Component) Web Dynpro ALV for ABAP
     SALV_BS_CONFIG (Package) Configuration
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_SALV_BS_DATA_SELECTION_P 20090319
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SALV_BS_DATA_SELECTIONS 20090319
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SALV_BS_DATA_TABLE_ACTIONS Data Table Extended (Selections, Messages) 20090313
Properties
Interface IF_SALV_BS_DATA_SELECTION  
Short Description Data Selections    
General Data
Package SALV_BS_CONFIG   Configuration 
Created 20090312   SAP 
Last changed 20131127   SAP 
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 IF_SALV_BS_DATA_SELECTION Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 IF_SALV_WD_C_SORT Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Interface IF_SALV_BS_DATA_SELECTION has no interface.
Friends
Interface IF_SALV_BS_DATA_SELECTION has no friend.
Attributes
Interface IF_SALV_BS_DATA_SELECTION has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CLEAR_ALL_SELECTIONS Instance method Public Method Clear all Selections (LeadSelection & Selections) 20090312
2 GET_INDEX_OF_FIRST_SEL_ROW Instance method Public Method Get First Selected Row 20130208
3 GET_LEAD_SELECTION Instance method Public Method Get LeadSelection 20090312
4 GET_SELECTIONS Instance method Public Method Get Selections 20090312
5 GET_SELECTIONS_RANGE Instance method Public Method Get Selections Range 20090903
6 GET_SELECTION_CHANGE_LOG Instance method Public Method Get Selection ChangeLog 20090316
7 SET_LEAD_SELECTION Instance method Public Method Set LeadSelection 20090312
8 SET_SELECTIONS Instance method Public Method Set Selections 20090312
9 SET_SELECTIONS_RANGE Instance method Public Method Set Selections Range 20090903
Events
Interface IF_SALV_BS_DATA_SELECTION has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 YS_RANGE Public See coding Selection Range 20090715 begin of ys_range, from_index type sytabix, to_index type sytabix, end of ys_range
2 YT_RANGE Public See coding Selection Ranges 20090715 yt_range type sorted table of ys_range with unique key table_line initial size 1
3 YT_SELECTION Public See coding Selections 20090528 yt_selection type standard table of y_selection with default key initial size 1
4 Y_SELECTION Public Type reference (TYPE) SYTABIX Selection 20090528
Method Signatures

Method CLEAR_ALL_SELECTIONS Signature

Method CLEAR_ALL_SELECTIONS on Interface IF_SALV_BS_DATA_SELECTION has no parameter.
Method CLEAR_ALL_SELECTIONS on Interface IF_SALV_BS_DATA_SELECTION has no exception.

Method GET_INDEX_OF_FIRST_SEL_ROW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALUE Value transfer Type reference (TYPE) Y_SELECTION Selection 20130208

Method GET_INDEX_OF_FIRST_SEL_ROW on Interface IF_SALV_BS_DATA_SELECTION has no exception.

Method GET_LEAD_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALUE Value transfer Type reference (TYPE) Y_SELECTION Selection 20090312

Method GET_LEAD_SELECTION on Interface IF_SALV_BS_DATA_SELECTION has no exception.

Method GET_SELECTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALUE Value transfer Type reference (TYPE) YT_SELECTION Selections 20090312

Method GET_SELECTIONS on Interface IF_SALV_BS_DATA_SELECTION has no exception.

Method GET_SELECTIONS_RANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALUE Value transfer Type reference (TYPE) IF_SALV_BS_DATA_SELECTION=>YT_RANGE Selection Ranges 20090903

Method GET_SELECTIONS_RANGE on Interface IF_SALV_BS_DATA_SELECTION has no exception.

Method GET_SELECTION_CHANGE_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALUE Value transfer Object reference (TYPE REF TO) IF_SALV_BS_SELECTION_LOG Selection Change Log 20090316

Method GET_SELECTION_CHANGE_LOG on Interface IF_SALV_BS_DATA_SELECTION has no exception.

Method SET_LEAD_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Type reference (TYPE) Y_SELECTION 0 Selection 20090312

Method SET_LEAD_SELECTION on Interface IF_SALV_BS_DATA_SELECTION has no exception.

Method SET_SELECTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Type reference (TYPE) YT_SELECTION Selections 20090312

Method SET_SELECTIONS on Interface IF_SALV_BS_DATA_SELECTION has no exception.

Method SET_SELECTIONS_RANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Type reference (TYPE) IF_SALV_BS_DATA_SELECTION=>YT_RANGE Selection Ranges 20090903

Method SET_SELECTIONS_RANGE on Interface IF_SALV_BS_DATA_SELECTION has no exception.
History
Last changed by/on SAP  20131127 
SAP Release Created in 720