SAP ABAP Class CL_SALV_BS_SERVICE_MNGR_TABLE (CL_SALV_BS_SERVICE_MNGR_TABLE)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   BC-WD-CMP-ALV-ABA (Application Component) Web Dynpro ALV for ABAP
     SALV_BS_SERVICE (Package) Service
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SALV_BS_SERVICE_MNGR 20050729
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SALV_EX_SERVICE_MANAGER 20050801
2 Inheritance (c INHERITING FROM c_ref)  CL_SALV_WD_SERVICE_MANAGER Controls the Sequence of Service Calls 20050802
Properties
Class CL_SALV_BS_SERVICE_MNGR_TABLE  
Short Description    
Super Class CL_SALV_BS_SERVICE_MNGR  
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SALV_BS_SERVICE   Service 
Created 20050729   SAP 
Last change 20110908   SAP 
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 IF_SALV_BS Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_SALV_BS_SERVICE_MNGR_TABLE has no interface implemented.
Friends
Class CL_SALV_BS_SERVICE_MNGR_TABLE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 R_BEHAVIOR Instance attribute Private Object reference (TYPE REF TO) CL_SALV_BS_BEHAVIOR 20100527
2 T_KEYFIGURE_TREE Instance attribute Public Type reference (TYPE) SALV_BS_T_KEYFIGURE_TREE SALV: Table Aggregation Tree 20050729
3 T_MEASURE Instance attribute Public Type reference (TYPE) SALV_BS_T_MEASURE SALV: Table of Measure Columns 20050729
4 T_ROWS Instance attribute Public Type reference (TYPE) IF_SALV_BS=>T_TYPE_ROW Line References 20050729
5 T_ROW_OUTSIDE Instance attribute Public Type reference (TYPE) IF_SALV_BS=>T_TYPE_ROW Line References 20060720
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20060608
2 CONVERT_INDEXES_TO_RANGES Instance method Private Method Efficiently convert row indexes to index ranges 20090817
3 CREATE_T_ROWS Instance method Private Method 20060801
4 DELETE_LINE_FROM_T_ROWS Instance method Private Method Reflect a Celeted Line in t_rows (and Relatives) 20091021
5 DO_AGGREGATION Instance method Protected Method 20070606
6 DO_FILTER Instance method Protected Method 20070606
7 DO_SORT Instance method Protected Method 20070606
8 EXECUTE_SERVICES Instance method Private Method Execute ALV Services 20060606
9 GET_BEHAVIOR Instance method Public Method 20100527
10 GET_TRUE_SIZE_OF_TABLE Instance method Public Method Return Size of Original (Unfiltered) Data Table 20091203
11 INSERT_LINE_INTO_T_ROWS Instance method Private Method Reflect an Inserted Line in t_rows (and Relatives) 20091021
12 INSERT_TABLE_LINE Instance method Public Method Insert a Single Table Line 20091021
13 IS_AGGREGATION_CHANGED Instance method Protected Method 20070606
14 IS_FILTER_CHANGED Instance method Protected Method 20070606
15 IS_SORT_CHANGED Instance method Protected Method 20070606
16 REMOVE_TABLE_LINE Instance method Public Method Delete a Single Table Line 20091021
17 SET_BEHAVIOR Instance method Public Method 20100527
Events
Class CL_SALV_BS_SERVICE_MNGR_TABLE has no event.
Types
Class CL_SALV_BS_SERVICE_MNGR_TABLE has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID Call by reference Type reference (TYPE) STRING 20060920
2 Importing R_MODEL Call by reference Object reference (TYPE REF TO) CL_SALV_BS_MODEL_TABLE 20060608

Method CONSTRUCTOR on class CL_SALV_BS_SERVICE_MNGR_TABLE has no exception.

Method CONVERT_INDEXES_TO_RANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting T_RANGES_INSIDE Call by reference Type reference (TYPE) IF_SALV_BS=>YT_INDEX_RANGE Index Ranges 20090817
2 Exporting T_RANGES_OUTSIDE Call by reference Type reference (TYPE) IF_SALV_BS=>YT_INDEX_RANGE Index Ranges 20090817
3 Importing T_ROWS_INSIDE Call by reference Type reference (TYPE) IF_SALV_BS=>T_TYPE_ROW 20090817
4 Importing T_ROWS_OUTSIDE Call by reference Type reference (TYPE) IF_SALV_BS=>T_TYPE_ROW 20090817

Method CONVERT_INDEXES_TO_RANGES on class CL_SALV_BS_SERVICE_MNGR_TABLE has no exception.

Method CREATE_T_ROWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing T_INPUT Call by reference Type reference (TYPE) STANDARD TABLE 20060801

Method CREATE_T_ROWS on class CL_SALV_BS_SERVICE_MNGR_TABLE has no exception.

Method DELETE_LINE_FROM_T_ROWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LINE_INDEX Value transfer Type reference (TYPE) SYTABIX Index interner Tabellen 20091021

Method DELETE_LINE_FROM_T_ROWS on class CL_SALV_BS_SERVICE_MNGR_TABLE has no exception.

Method DO_AGGREGATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting SUBRC Call by reference Type reference (TYPE) SY-SUBRC 20070606
2 Changing T_INPUT Call by reference Type reference (TYPE) STANDARD TABLE 20070606

Method DO_AGGREGATION on class CL_SALV_BS_SERVICE_MNGR_TABLE has no exception.

Method DO_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting SUBRC Call by reference Type reference (TYPE) SY-SUBRC 20070606
2 Changing T_INPUT Call by reference Type reference (TYPE) STANDARD TABLE 20070606

Method DO_FILTER on class CL_SALV_BS_SERVICE_MNGR_TABLE has no exception.

Method DO_SORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting SUBRC Call by reference Type reference (TYPE) SY-SUBRC 20070606
2 Changing T_INPUT Call by reference Type reference (TYPE) STANDARD TABLE 20070606

Method DO_SORT on class CL_SALV_BS_SERVICE_MNGR_TABLE has no exception.

Method EXECUTE_SERVICES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting APPLIED Call by reference Type reference (TYPE) ABAP_BOOL 20060606
2 Exporting DATA_CHANGED Call by reference Type reference (TYPE) ABAP_BOOL 20090226
3 Importing FORCE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20060606
4 Changing T_INPUT Call by reference Type reference (TYPE) STANDARD TABLE 20060606

Method EXECUTE_SERVICES on class CL_SALV_BS_SERVICE_MNGR_TABLE has no exception.

Method GET_BEHAVIOR 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) CL_SALV_BS_BEHAVIOR 20100527

Method GET_BEHAVIOR on class CL_SALV_BS_SERVICE_MNGR_TABLE has no exception.

Method GET_TRUE_SIZE_OF_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALUE Value transfer Type reference (TYPE) SYTABIX Index interner Tabellen 20091203

Method GET_TRUE_SIZE_OF_TABLE on class CL_SALV_BS_SERVICE_MNGR_TABLE has no exception.

Method INSERT_LINE_INTO_T_ROWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LINE_INDEX Value transfer Type reference (TYPE) SYTABIX Index interner Tabellen 20091021

Method INSERT_LINE_INTO_T_ROWS on class CL_SALV_BS_SERVICE_MNGR_TABLE has no exception.

Method INSERT_TABLE_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATA_LINE Call by reference Type reference (TYPE) DATA content of line to be inserted 20091021
2 Importing INDEX Value transfer Type reference (TYPE) SYTABIX Index interner Tabellen 20091021
3 Exporting INSERTED_LINE Call by reference Type reference (TYPE) DATA content of inserted line 20091021

Method INSERT_TABLE_LINE on class CL_SALV_BS_SERVICE_MNGR_TABLE has no exception.

Method IS_AGGREGATION_CHANGED Signature

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

Method IS_AGGREGATION_CHANGED on class CL_SALV_BS_SERVICE_MNGR_TABLE has no exception.

Method IS_FILTER_CHANGED Signature

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

Method IS_FILTER_CHANGED on class CL_SALV_BS_SERVICE_MNGR_TABLE has no exception.

Method IS_SORT_CHANGED Signature

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

Method IS_SORT_CHANGED on class CL_SALV_BS_SERVICE_MNGR_TABLE has no exception.

Method REMOVE_TABLE_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INDEX Value transfer Type reference (TYPE) SYTABIX Index interner Tabellen 20091021
2 Exporting REMOVED_LINE Call by reference Type reference (TYPE) DATA content of deleted line 20091021

Method REMOVE_TABLE_LINE on class CL_SALV_BS_SERVICE_MNGR_TABLE has no exception.

Method SET_BEHAVIOR Signature

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

Method SET_BEHAVIOR on class CL_SALV_BS_SERVICE_MNGR_TABLE has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 710