SAP ABAP Interface IF_SALV_CSB_GROUPING_ITERATOR (Interface Grouping Iterator)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   BC-WD-CMP-ALV-ABA (Application Component) Web Dynpro ALV for ABAP
     SALV_CSB (Package) Services (sort, filter, grouping, aggregation, list)
Properties
Interface IF_SALV_CSB_GROUPING_ITERATOR  
Short Description Interface Grouping Iterator    
General Data
Package SALV_CSB   Services (sort, filter, grouping, aggregation, list) 
Created 20080725   SAP 
Last changed 20110908   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_CSB_GROUPING_SERVICE Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 IF_SALV_CSB_TREE_LIST_SERVICE Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 IF_SALV_CSB_TREE_LIST_SERV_ORG Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
5 IF_SALV_CSZ_API Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Interface IF_SALV_CSB_GROUPING_ITERATOR has no interface.
Friends
Interface IF_SALV_CSB_GROUPING_ITERATOR has no friend.
Attributes
Interface IF_SALV_CSB_GROUPING_ITERATOR has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_NODE_PROPERTIES Instance method Public Method 20080807
2 CHILD Instance method Public Method 20080725
3 CREATE Instance method Public Method 20080725
4 GET_MOVES Instance method Public Method 20080913
5 GET_NODE_ID Instance method Public Method 20080725
6 GET_NODE_INFO Instance method Public Method 20080729
7 GET_START_INDEX Instance method Public Method 20080909
8 NEXT Instance method Public Method 20080725
9 NEXT_FOR_LEVEL Instance method Public Method 20080725
10 PARENT Instance method Public Method 20080725
11 SET_NODE_ID Instance method Public Method 20080807
12 SET_NODE_ID_PARENT Instance method Public Method 20080809
13 SET_START_TUPEL Instance method Public Method 20080909
14 SET_TRACE_ON Instance method Public Method 20080913
Events
Interface IF_SALV_CSB_GROUPING_ITERATOR has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 YS_MOVES Public See coding 20080913 begin of YS_MOVES, move_name type string, s_node type IF_SALV_CSB_TREE_LIST_SERV_ORG=>YS_GROUPING_TREE, end of ys_moves
2 YT_MOVES Public See coding 20080913 yt_moves type table of ys_moves with key table_line
Method Signatures

Method CHANGE_NODE_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INNER_NODE_SIZE Value transfer Type reference (TYPE) IF_SALV_CSB_TREE_LIST_SERV_ORG=>Y_SIZE 20080813
2 Importing INNER_SIZE Value transfer Type reference (TYPE) IF_SALV_CSB_TREE_LIST_SERV_ORG=>Y_SIZE 20080813
3 Importing IS_COLLAPSED Value transfer Type reference (TYPE) ABAP_BOOL 20080807
4 Importing NODE_ID Call by reference Type reference (TYPE) IF_SALV_CSB_TREE_LIST_SERV_ORG=>Y_NODE_ID 20080807
5 Importing NODE_SIZE Value transfer Type reference (TYPE) IF_SALV_CSB_TREE_LIST_SERV_ORG=>Y_SIZE 20080807
6 Importing OUTER_NODE_SIZE Value transfer Type reference (TYPE) IF_SALV_CSB_TREE_LIST_SERV_ORG=>Y_SIZE 20080813
7 Importing OUTER_SIZE Value transfer Type reference (TYPE) IF_SALV_CSB_TREE_LIST_SERV_ORG=>Y_SIZE 20080813
8 Importing SIZE Value transfer Type reference (TYPE) IF_SALV_CSB_TREE_LIST_SERV_ORG=>Y_SIZE 20080807
9 Changing T_TREE Call by reference Type reference (TYPE) IF_SALV_CSB_TREE_LIST_SERV_ORG=>YTS_GROUPING_TREE 20080808

Method CHANGE_NODE_PROPERTIES on Interface IF_SALV_CSB_GROUPING_ITERATOR has no exception.

Method CHILD Signature

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

Method CHILD on Interface IF_SALV_CSB_GROUPING_ITERATOR has no exception.

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing START_NODE_ID Call by reference Type reference (TYPE) IF_SALV_CSB_TREE_LIST_SERV_ORG=>Y_NODE_ID 1 20080725
2 Importing T_TREE Call by reference Type reference (TYPE) IF_SALV_CSB_TREE_LIST_SERV_ORG=>YTS_GROUPING_TREE 20080725

Method CREATE on Interface IF_SALV_CSB_GROUPING_ITERATOR has no exception.

Method GET_MOVES Signature

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

Method GET_MOVES on Interface IF_SALV_CSB_GROUPING_ITERATOR has no exception.

Method GET_NODE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE_ID Call by reference Type reference (TYPE) IF_SALV_CSB_TREE_LIST_SERV_ORG=>Y_NODE_ID 20080730
2 Returning VALUE Value transfer Type reference (TYPE) IF_SALV_CSB_TREE_LIST_SERV_ORG=>Y_NODE_ID 20080725

Method GET_NODE_ID on Interface IF_SALV_CSB_GROUPING_ITERATOR has no exception.

Method GET_NODE_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting GROUPED_LINES Call by reference Type reference (TYPE) IF_SALV_CSB_TREE_LIST_SERV_ORG=>Y_GROUPED_LINES 20080729
2 Exporting GROUPING_HEADER Call by reference Type reference (TYPE) IF_SALV_CSB_TREE_LIST_SERV_ORG=>Y_TEXT 20080903
3 Exporting IDX_FROM Call by reference Type reference (TYPE) IF_SALV_CSB_TREE_LIST_SERV_ORG=>Y_NODE_ID 20080729
4 Exporting IDX_TO Call by reference Type reference (TYPE) IF_SALV_CSB_TREE_LIST_SERV_ORG=>Y_NODE_ID 20080729
5 Exporting INNER_NODE_SIZE Call by reference Type reference (TYPE) IF_SALV_CSB_TREE_LIST_SERV_ORG=>Y_SIZE 20080812
6 Exporting INNER_SIZE Call by reference Type reference (TYPE) IF_SALV_CSB_TREE_LIST_SERV_ORG=>Y_SIZE 20080812
7 Exporting IS_COLLAPSED Call by reference Type reference (TYPE) ABAP_BOOL 20080729
8 Exporting IS_LEAF Call by reference Type reference (TYPE) ABAP_BOOL 20080807
9 Exporting IS_START_NODE Call by reference Type reference (TYPE) ABAP_BOOL 20080909
10 Exporting IS_VIRTUAL_NODE Call by reference Type reference (TYPE) ABAP_BOOL 20080815
11 Exporting NODE_ID Call by reference Type reference (TYPE) IF_SALV_CSB_TREE_LIST_SERV_ORG=>Y_NODE_ID 20080729
12 Exporting NODE_KEY Call by reference Type reference (TYPE) IF_SALV_CSB_TREE_LIST_SERV_ORG=>Y_NODE_KEY 20080729
13 Exporting NODE_SIZE Call by reference Type reference (TYPE) IF_SALV_CSB_TREE_LIST_SERV_ORG=>Y_SIZE 20080807
14 Exporting OUTER_NODE_SIZE Call by reference Type reference (TYPE) IF_SALV_CSB_TREE_LIST_SERV_ORG=>Y_SIZE 20080812
15 Exporting OUTER_SIZE Call by reference Type reference (TYPE) IF_SALV_CSB_TREE_LIST_SERV_ORG=>Y_SIZE 20080812
16 Exporting PARENT Call by reference Type reference (TYPE) IF_SALV_CSB_TREE_LIST_SERV_ORG=>Y_NODE_ID 20080729
17 Exporting SIZE Call by reference Type reference (TYPE) IF_SALV_CSB_TREE_LIST_SERV_ORG=>Y_SIZE 20080729
18 Exporting TREELEVEL Call by reference Type reference (TYPE) IF_SALV_CSZ_API=>Y_NODE_LEVEL 20080810
19 Exporting VALUE_FIELD_INDEX Call by reference Type reference (TYPE) IF_SALV_CSB_TREE_LIST_SERV_ORG=>Y_SELECTION_INDEX 20080816

Method GET_NODE_INFO on Interface IF_SALV_CSB_GROUPING_ITERATOR has no exception.

Method GET_START_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting INNER_START_INDEX Call by reference Type reference (TYPE) IF_SALV_CSB_TREE_LIST_SERV_ORG=>Y_SIZE 20080909
2 Exporting OUTER_START_INDEX Call by reference Type reference (TYPE) IF_SALV_CSB_TREE_LIST_SERV_ORG=>Y_SIZE 20080909

Method GET_START_INDEX on Interface IF_SALV_CSB_GROUPING_ITERATOR has no exception.

Method NEXT Signature

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

Method NEXT on Interface IF_SALV_CSB_GROUPING_ITERATOR has no exception.

Method NEXT_FOR_LEVEL Signature

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

Method NEXT_FOR_LEVEL on Interface IF_SALV_CSB_GROUPING_ITERATOR has no exception.

Method PARENT Signature

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

Method PARENT on Interface IF_SALV_CSB_GROUPING_ITERATOR has no exception.

Method SET_NODE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE_ID Call by reference Type reference (TYPE) IF_SALV_CSB_TREE_LIST_SERV_ORG=>Y_NODE_ID 20080807

Method SET_NODE_ID on Interface IF_SALV_CSB_GROUPING_ITERATOR has no exception.

Method SET_NODE_ID_PARENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE_ID Call by reference Type reference (TYPE) IF_SALV_CSB_TREE_LIST_SERV_ORG=>Y_NODE_ID 20080809

Method SET_NODE_ID_PARENT on Interface IF_SALV_CSB_GROUPING_ITERATOR has no exception.

Method SET_START_TUPEL 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_CSB_TREE_LIST_SERV_ORG=>YT_NODE_ID_MAP 20080909

Method SET_START_TUPEL on Interface IF_SALV_CSB_GROUPING_ITERATOR has no exception.

Method SET_TRACE_ON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20080913

Method SET_TRACE_ON on Interface IF_SALV_CSB_GROUPING_ITERATOR has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 712