Hierarchy
⤷ BC-WD-CMP-ATS (Application Component) ABAP Table/Tree Services
⤷ SALV_SWL (Package) ALV Services for Web Dynpro: List Context Provider impl.
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_SALV_WD_LIST_CTXT_PROVIDER | General public interface of a List Context Provider | 20100826 |
Properties
Class | CL_SALV_WD_LIST_CTXT_PROVIDER | |
Short Description | WDA Context Provider acting as connection layer for ATS | |
Super Class | ||
Instantiability of a Class | 1 | Protected |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | SALV_SWL | ALV Services for Web Dynpro: List Context Provider impl. |
Created | 20100826 | 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 | CL_ABAP_STRUCTDESCR | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
3 | CL_WD_C_TABLE_COLUMN | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
4 | IF_SALV_ITAB_CHANGE_LOG | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
5 | IF_SALV_SERVICE_TYPES | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
6 | IF_SALV_WD_LIST_CTXT_PROVIDER | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
7 | IF_WD_CONTEXT_NODE | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_SALV_WD_LIST_CTXT_PROVIDER | General public interface of a List Context Provider | 20100826 |
Friends
Class CL_SALV_WD_LIST_CTXT_PROVIDER has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | CS_GROUP_ROW_EXPANSION_STYLE | Constant | Private | Attribute reference (LIKE) | IF_SALV_WD_LIST_CTXT_PROVIDER=>CS_GROUP_ROW_EXPANSION_STYLE | IF_SALV_WD_LIST_CTXT_PROVIDER=>CS_GROUP_ROW_EXPANSION_STYLE | 20120418 | ||
2 | CS_NODE_CATEGORY | Constant | Private | See coding | 20120216 | ||||
3 | CS_NODE_ID | Constant | Private | See coding | Defines the supported internal context node identifiers. | 20100826 | |||
4 | CS_TECHNICAL_ATTRIBUTE | Constant | Private | Attribute reference (LIKE) | IF_SALV_WD_LIST_CTXT_PROVIDER=>CS_TECHNICAL_ATTRIBUTE | IF_SALV_WD_LIST_CTXT_PROVIDER=>CS_TECHNICAL_ATTRIBUTE | 20130305 | ||
5 | C_DEFAULT_FILTER_SUGGEST_LIMIT | Constant | Private | Type reference (TYPE) | IF_SALV_WD_LIST_CTXT_PROVIDER=>Y_FILTER_SUGGESTION_LIMIT | 100 | 20120418 | ||
6 | GT_TECHNICAL_ATTRIBUTE_DESCR | Static Attribute | Private | Type reference (TYPE) | YT_TECHNICAL_ATTRIBUTE_DESCR | 20130305 | |||
7 | MO_CHANGE_LOG_FOR_ATS | Instance attribute | Private | Object reference (TYPE REF TO) | LCL_CHANGE_LOG_FOR_ATS | 20111208 | |||
8 | MO_COLUMN_CATALOG_ADAPTER | Instance attribute | Private | Object reference (TYPE REF TO) | LCL_COLUMN_CATALOG_ADAPTER | Adapts the ITab Services column catalog | 20111208 | ||
9 | MO_DATA_SUPPLIER | Instance attribute | Private | Object reference (TYPE REF TO) | LCL_SUPPLIER | Supplies the data for the result node | 20111208 | ||
10 | MO_DDLB_VALUE_SET_HANDLER | Instance attribute | Private | Object reference (TYPE REF TO) | LCL_DDLB_VALUE_SET_HANDLER | List ATS value set handler | 20140206 | ||
11 | MO_FORMAT_HITS_NODE | Instance attribute | Private | Object reference (TYPE REF TO) | IF_WD_CONTEXT_NODE | Node for cell formatting info | 20140612 | ||
12 | MO_GRAND_TOTAL_NODE | Instance attribute | Private | Object reference (TYPE REF TO) | IF_WD_CONTEXT_NODE | 20111208 | |||
13 | MO_ITAB_SERVICES | Instance attribute | Private | Object reference (TYPE REF TO) | IF_SALV_ITAB_SERVICES | The ITab Services instance associated to this Provider | 20111208 | ||
14 | MO_LOGGER | Instance attribute | Private | Object reference (TYPE REF TO) | IF_SALV_LOGGER | The associated log object of this List Context Provider | 20111208 | ||
15 | MO_PARENT_NODE | Instance attribute | Private | Object reference (TYPE REF TO) | IF_WD_CONTEXT_NODE | The parent context node of this List Context Provider | 20111208 | ||
16 | MO_PENDING_CLIENT_CHANGES | Instance attribute | Private | Object reference (TYPE REF TO) | LCL_PENDING_CLIENT_CHANGES | 20111208 | |||
17 | MO_RESULT_NODE | Instance attribute | Private | Object reference (TYPE REF TO) | IF_WD_CONTEXT_NODE_RANGE | The result context node | 20111208 | ||
18 | MO_SCROLL_TIP_NODE | Instance attribute | Private | Object reference (TYPE REF TO) | IF_WD_CONTEXT_NODE | ScrollTip Node | 20131016 | ||
19 | MO_SEARCH_HITS_NODE | Instance attribute | Private | Object reference (TYPE REF TO) | IF_WD_CONTEXT_NODE | The search hits context node | 20130821 | ||
20 | MO_SOURCE_STRUCTDESCR | Instance attribute | Private | Object reference (TYPE REF TO) | CL_ABAP_STRUCTDESCR | 20120830 | |||
21 | MO_THRESHOLD_HANDLER | Instance attribute | Private | Object reference (TYPE REF TO) | LCL_THRESHOLD_HANDLER | 20140317 | |||
22 | MO_UI_CHANGE_LOG | Instance attribute | Private | Object reference (TYPE REF TO) | LCL_UI_CHANGE_LOG | 20111208 | |||
23 | MR_SOURCE_TABLE_REF | Instance attribute | Private | Object reference (TYPE REF TO) | DATA | The source table reference to work on | 20111208 | ||
24 | MS_FILTER_SUGGEST_NODES_INFO | Instance attribute | Private | See coding | 20130305 | ||||
25 | MS_MASS_EDIT_MODE | Instance attribute | Private | See coding | 20120521 | ||||
26 | MS_SEARCH | Instance attribute | Private | See coding | 20130930 | ||||
27 | MT_ATTRIBUTE_LABEL | Instance attribute | Private | Type reference (TYPE) | IF_SALV_WD_LIST_CTXT_PROVIDER=>YHT_ATTRIBUTE_LABEL | The attribute/label mappings | 20111208 | ||
28 | MT_COLUMN_DESCRIPTOR | Instance attribute | Private | Type reference (TYPE) | IF_SALV_WD_LIST_CTXT_PROVIDER=>YT_ATTRIBUTE_DESCRIPTOR | 20120216 | |||
29 | MT_CUSTOM_CELL_DESIGN_FIELDS | Instance attribute | Private | Type reference (TYPE) | STRING_TABLE | 20120216 | |||
30 | MT_SELECTION | Instance attribute | Private | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>YT_RANGE | The multi selection in the source table | 20111208 | ||
31 | MT_TECHNICAL_ATTRIBUTE_MAP | Instance attribute | Private | Type reference (TYPE) | YT_ATTRIBUTE_MAP | 20130305 | |||
32 | MV_FPM_GET_DATA_ACTIVE | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | 20140211 | |||
33 | MV_HIDE_COUNT_IN_GROUP_HEADER | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | 20140403 | |||
34 | MV_HIDE_LABEL_IN_GROUP_HEADER | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | 20140225 | |||
35 | M_CLEAR_SEL_ON_RESULT_CHANGE | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | 20130110 | |||
36 | M_DATA_ROW_BELOW_SEL_SRC_IDX | Instance attribute | Private | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>Y_ROW_INDEX | 20111208 | |||
37 | M_FILTER_SUGGESTION_LIMIT | Instance attribute | Private | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>Y_ROW_INDEX | C_DEFAULT_FILTER_SUGGEST_LIMIT | The maximum number of filter suggestions to retrieve | 20111208 | |
38 | M_FILTER_SUGGEST_UPDATE_PENDIN | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | 20120628 | |||
39 | M_GROUPED_DATA_VIEW_ACTIVE | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | 20111208 | |||
40 | M_GROUP_DATA_ROW_CELL_DESIGN | Instance attribute | Private | Type reference (TYPE) | WDUI_TABLE_CELL_DESIGN | CL_WD_C_TABLE_COLUMN=>E_CELL_DESIGN-STANDARD | The cell design of data rows in a grouped result | 20111208 | |
41 | M_GROUP_ROW_CELL_DESIGN | Instance attribute | Private | Type reference (TYPE) | WDUI_TABLE_CELL_DESIGN | CL_WD_C_TABLE_COLUMN=>E_CELL_DESIGN-GROUP_LEVEL3 | The cell design of group rows | 20111208 | |
42 | M_GROUP_ROW_EXPANSION_STYLE | Instance attribute | Private | Type reference (TYPE) | IF_SALV_WD_LIST_CTXT_PROVIDER=>Y_GROUP_ROW_EXPANSION_STYLE | CS_GROUP_ROW_EXPANSION_STYLE-ARROW_RIGHT_DOWN | The expansion style of group rows | 20111208 | |
43 | M_LEAD_SELECTION | Instance attribute | Private | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>Y_ROW_INDEX | The lead selection index in the source table | 20111208 | ||
44 | M_LOCKED_FOR_CONTEXT_CHANGES | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | 20120418 | |||
45 | M_PARENT_NODE_PATH | Instance attribute | Private | Type reference (TYPE) | STRING | The absolute path to the parent node | 20111208 | ||
46 | M_RESULT_NODE_UPDATE_PENDING | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | 20111117 | |||
47 | M_SELECTION_MAPPING_REQUIRED | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | 'X' if the selections need to be mapped to the result | 20111208 | ||
48 | M_SORT_AS_TEXT_PER_DEFAULT | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | 20131128 |
Methods
Events
Class CL_SALV_WD_LIST_CTXT_PROVIDER has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | YS_ATTRIBUTE_MAP | Private | See coding | 20130305 | begin of ys_attribute_map,
id type if_salv_wd_list_ctxt_provider=>y_attribute,
column_name type if_salv_wd_list_ctxt_provider=>y_attribute,
attribute_name type if_salv_wd_list_ctxt_provider=>y_attribute,
end of ys_attribute_map
|
||
2 | YS_SCROLL_TIP | Public | See coding | 20131016 | begin of ys_scroll_tip,
start_row type i,
text type string,
end of ys_scroll_tip
|
||
3 | YS_TECHNICAL_ATTRIBUTE_DESCR | Private | See coding | 20130305 | begin of ys_technical_attribute_descr,
id type if_salv_wd_list_ctxt_provider=>y_attribute,
type type ref to cl_abap_datadescr,
node_category type y_node_category,
is_column_dependent type abap_bool,
end of ys_technical_attribute_descr
|
||
4 | YT_ATTRIBUTE_MAP | Private | See coding | 20130305 | yt_attribute_map type hashed table of ys_attribute_map
with unique key id column_name
|
||
5 | YT_TECHNICAL_ATTRIBUTE_DESCR | Private | See coding | 20130305 | yt_technical_attribute_descr type sorted table of ys_technical_attribute_descr
with unique key primary_key
components
id
with non-unique sorted key category_sort_key
components
node_category
|
||
6 | Y_INT_ATTRIBUTE_ID | Private | See coding | 20130305 | y_int_attribute_id(4) type n
|
||
7 | Y_NODE_CATEGORY | Private | See coding | 20120216 | y_node_category(3) type c
|
||
8 | Y_NODE_ID | Private | Type reference (TYPE) | STRING | Type describing a Web Dynpro context node identifier | 20100826 | |
Method Signatures
Method ADAPT_REMOVE_FILTER_VISIBILITY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | T_FILTER_RULE | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>YT_FILTER_RULE | The updated filter rules | 20101213 |
Method ADAPT_REMOVE_FILTER_VISIBILITY on class CL_SALV_WD_LIST_CTXT_PROVIDER has no exception.
Method ADAPT_RESULT_NODE_BOUNDS Signature
Method ADAPT_RESULT_NODE_BOUNDS on class CL_SALV_WD_LIST_CTXT_PROVIDER has no parameter.
Method ADAPT_RESULT_NODE_BOUNDS on class CL_SALV_WD_LIST_CTXT_PROVIDER has no exception.
Method ADJUST_AGGREGATION_RULES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | COMPOUND_COL_TO_SOURCE_FLD | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20130306 | ||
2 | Changing | T_AGGREGATION_RULE | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>YT_AGGREGATION_RULE | The aggregation rules to adjust | 20110830 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_API_CONTRACT_VIOLATION | 20130306 |
Method ADJUST_FILTER_RULES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | COMPOUND_COL_TO_SOURCE_FLD | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20130306 | ||
2 | Changing | T_FILTER_RULE | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>YT_FILTER_RULE | The filter rules to adjust | 20110131 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_API_CONTRACT_VIOLATION | 20130306 |
Method ADJUST_FORMATTING_RULES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | COMPOUND_COL_TO_SOURCE_FLD | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20140711 | ||
2 | Changing | T_FORMATTING_RULE | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>YT_FORMATTING_RULE | 20140711 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_API_CONTRACT_VIOLATION | 20140711 |
Method ADJUST_GROUPING_RULES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | COMPOUND_COL_TO_SOURCE_FLD | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20130306 | ||
2 | Changing | T_GROUPING_RULE | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>YT_GROUPING_RULE | The grouping rules to adjust | 20110131 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_API_CONTRACT_VIOLATION | 20130306 |
Method ADJUST_SORT_RULES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | COMPOUND_COL_TO_SOURCE_FLD | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20130306 | ||
2 | Changing | T_SORT_RULE | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>YT_SORT_RULE | The sort rules to adjust | 20110131 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_API_CONTRACT_VIOLATION | 20130306 |
Method APPEND_COL_DEPENDENT_TECH_ATTR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ATTRIBUTE_ID | Call by reference | Type reference (TYPE) | IF_SALV_WD_LIST_CTXT_PROVIDER=>Y_ATTRIBUTE | 20130305 | |||
2 | Importing | ATTRIBUTE_TYPE | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_DATADESCR | 20130307 | |||
3 | Importing | COLUMN_INDEX | Call by reference | Type reference (TYPE) | Y_INT_ATTRIBUTE_ID | 20120216 | |||
4 | Importing | COLUMN_NAME | Call by reference | Type reference (TYPE) | IF_SALV_WD_LIST_CTXT_PROVIDER=>Y_ATTRIBUTE | 20120216 | |||
5 | Changing | T_COMPONENTS | Call by reference | Type reference (TYPE) | CL_ABAP_STRUCTDESCR=>COMPONENT_TABLE | Komponentenbeschreibungstabelle | 20120216 |
Method APPEND_COL_DEPENDENT_TECH_ATTR on class CL_SALV_WD_LIST_CTXT_PROVIDER has no exception.
Method APPEND_NEW_ROWS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ROW_COUNT | Value transfer | Type reference (TYPE) | I | 20120509 | |||
2 | Importing | R_ROW_TEMPLATE | Value transfer | Object reference (TYPE REF TO) | DATA | 20120509 |
Method APPEND_NEW_ROWS on class CL_SALV_WD_LIST_CTXT_PROVIDER has no exception.
Method APPLY_CHANGE_LOG_TO_SELECTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | LEAD_SELECTION | Call by reference | Type reference (TYPE) | I | 20120214 | |||
2 | Importing | T_DELETED_ROW | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>YT_RANGE | 20111117 | |||
3 | Importing | T_INSERTED_ROW | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>YT_RANGE | 20111117 | |||
4 | Importing | T_MOVED_ROW | Call by reference | Type reference (TYPE) | IF_SALV_ITAB_CHANGE_LOG=>YT_RANGE_MAP | 20111117 | |||
5 | Importing | T_MOVE_TO_INSERT_POSITION | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>YT_ROW_INDEX | 20120323 | |||
6 | Changing | T_SELECTION | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>YT_RANGE | 20111117 |
Method APPLY_CHANGE_LOG_TO_SELECTION on class CL_SALV_WD_LIST_CTXT_PROVIDER has no exception.
Method CHECK_ITAB_SERVICES_BOUND Signature
Method CHECK_ITAB_SERVICES_BOUND on class CL_SALV_WD_LIST_CTXT_PROVIDER has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_API_CONTRACT_VIOLATION | 20111117 |
Method CHECK_LOCKED_FOR_CONTEXT_CHNGS Signature
Method CHECK_LOCKED_FOR_CONTEXT_CHNGS on class CL_SALV_WD_LIST_CTXT_PROVIDER has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_API_CONTRACT_VIOLATION | 20120418 |
Method CHECK_NOT_LOCKED_FOR_CXT_CHNGS Signature
Method CHECK_NOT_LOCKED_FOR_CXT_CHNGS on class CL_SALV_WD_LIST_CTXT_PROVIDER has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_API_CONTRACT_VIOLATION | 20120418 |
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_SALV_WD_LIST_CTXT_PROVIDER has no parameter.
Method CLASS_CONSTRUCTOR on class CL_SALV_WD_LIST_CTXT_PROVIDER has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | CLEAR_SEL_ON_RESULT_CHANGE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20130110 | |||
2 | Importing | IO_IDA_SERVICES | Call by reference | Object reference (TYPE REF TO) | IF_SALV_IDA_SERVICES | 20131126 | |||
3 | Importing | IO_ITAB_SERVICES | Call by reference | Object reference (TYPE REF TO) | IF_SALV_ITAB_SERVICES | 20120830 | |||
4 | Importing | IO_SOURCE_STRUCTDESCR | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_STRUCTDESCR | 20120830 | |||
5 | Importing | PARENT_NODE | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTEXT_NODE | The parent node to be used for this List Context Provider | 20100909 | ||
6 | Importing | SORT_AS_TEXT_PER_DEFAULT | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20131128 |
Method CONSTRUCTOR on class CL_SALV_WD_LIST_CTXT_PROVIDER has no exception.
Method CREATE_ATTRIBUTE_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ATTRIBUTE_ID | Call by reference | Type reference (TYPE) | IF_SALV_WD_LIST_CTXT_PROVIDER=>Y_ATTRIBUTE | 20130305 | |||
2 | Importing | COLUMN_INDEX | Call by reference | Type reference (TYPE) | Y_INT_ATTRIBUTE_ID | 20130305 | |||
3 | Importing | COLUMN_NAME | Call by reference | Type reference (TYPE) | IF_SALV_WD_LIST_CTXT_PROVIDER=>Y_ATTRIBUTE | 20130305 | |||
4 | Returning | RESULT | Value transfer | Type reference (TYPE) | IF_SALV_WD_LIST_CTXT_PROVIDER=>Y_ATTRIBUTE | 20130305 |
Method CREATE_ATTRIBUTE_ID on class CL_SALV_WD_LIST_CTXT_PROVIDER has no exception.
Method CREATE_DDLB_NODES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | T_COLUMN_ATTRIBUTES | Call by reference | Type reference (TYPE) | IF_SALV_WD_LIST_CTXT_PROVIDER=>YT_ATTRIBUTE_DESCRIPTOR | Type describing a table of attribute descriptors | 20140204 |
Method CREATE_DDLB_NODES on class CL_SALV_WD_LIST_CTXT_PROVIDER has no exception.
Method CREATE_FILTER_SUGGESTION_NODE Signature
Method CREATE_FILTER_SUGGESTION_NODE on class CL_SALV_WD_LIST_CTXT_PROVIDER has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_NOT_INDEX_TABLE | 20110531 |
Method CREATE_FORMAT_HITS_NODE Signature
Method CREATE_FORMAT_HITS_NODE on class CL_SALV_WD_LIST_CTXT_PROVIDER has no parameter.
Method CREATE_FORMAT_HITS_NODE on class CL_SALV_WD_LIST_CTXT_PROVIDER has no exception.
Method CREATE_FOR_IDA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_IDA_SERVICES | Call by reference | Object reference (TYPE REF TO) | IF_SALV_IDA_SERVICES | 20131126 | |||
2 | Importing | IO_SOURCE_STRUCTDESCR | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_STRUCTDESCR | 20131126 | |||
3 | Returning | LIST_PROVIDER | Value transfer | Object reference (TYPE REF TO) | IF_SALV_WD_LIST_CTXT_PROVIDER | 20131126 | |||
4 | Importing | PARENT_NODE | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTEXT_NODE | 20131126 |
Method CREATE_FOR_IDA on class CL_SALV_WD_LIST_CTXT_PROVIDER has no exception.
Method CREATE_GRAND_TOTAL_NODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | T_WD_ATTRIBUTE_INFO | Call by reference | Type reference (TYPE) | WDR_CONTEXT_ATTR_INFO_MAP | 20130201 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_NOT_INDEX_TABLE | 20111117 |
Method CREATE_INSTANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_ITAB_SERVICES | Call by reference | Object reference (TYPE REF TO) | IF_SALV_ITAB_SERVICES | 20120830 | |||
2 | Importing | IO_SOURCE_STRUCTDESCR | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_STRUCTDESCR | 20120830 | |||
3 | Returning | LIST_PROVIDER | Value transfer | Object reference (TYPE REF TO) | IF_SALV_WD_LIST_CTXT_PROVIDER | General public interface of a List Context Provider | 20111108 | ||
4 | Importing | PARENT_NODE | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTEXT_NODE | The parent node to be used for this List Context Provider | 20111108 |
Method CREATE_INSTANCE on class CL_SALV_WD_LIST_CTXT_PROVIDER has no exception.
Method CREATE_RESULT_NODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | T_AVAILABLE_COLUMNS | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>YT_COLUMN_NAME | 20120216 | |||
2 | Importing | T_WD_ATTRIBUTE_INFO | Call by reference | Type reference (TYPE) | WDR_CONTEXT_ATTR_INFO_MAP | 20130201 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_NOT_INDEX_TABLE | parameter is not an index table | 20110526 |
Method CREATE_RESULT_NODE_STRUCTURE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | O_RESULT_NODE_STRUCTDESCR | Value transfer | Object reference (TYPE REF TO) | CL_ABAP_STRUCTDESCR | Runtime Type Services | 20120216 | ||
2 | Importing | T_AVAILABLE_COLUMNS | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>YT_COLUMN_NAME | 20120216 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_NOT_INDEX_TABLE | parameter is not an index table | 20120216 |
Method CREATE_SCROLL_TIP_NODE Signature
Method CREATE_SCROLL_TIP_NODE on class CL_SALV_WD_LIST_CTXT_PROVIDER has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_NOT_INDEX_TABLE | parameter is not an index table | 20131016 |
Method CREATE_SEARCH_HITS_NODE Signature
Method CREATE_SEARCH_HITS_NODE on class CL_SALV_WD_LIST_CTXT_PROVIDER has no parameter.
Method CREATE_SEARCH_HITS_NODE on class CL_SALV_WD_LIST_CTXT_PROVIDER has no exception.
Method CREATE_THRESHOLD_NODES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | T_COLUMN_ATTRIBUTES | Call by reference | Type reference (TYPE) | IF_SALV_WD_LIST_CTXT_PROVIDER=>YT_ATTRIBUTE_DESCRIPTOR | Type describing a table of attribute descriptors | 20140319 |
Method CREATE_THRESHOLD_NODES on class CL_SALV_WD_LIST_CTXT_PROVIDER has no exception.
Method GET_DDLB_SET_ROW_SPECIFIC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_VALUE_SET | Call by reference | Type reference (TYPE) | WDR_CONTEXT_ATTR_VALUE_LIST | All Fixed Values of an Attribute with Texts | 20140210 | ||
2 | Importing | IV_COLUMN_ID | Call by reference | Type reference (TYPE) | STRING | 20140210 |
Method GET_DDLB_SET_ROW_SPECIFIC on class CL_SALV_WD_LIST_CTXT_PROVIDER has no exception.
Method GET_FILTER_RULES Signature
Method GET_FILTER_RULES on class CL_SALV_WD_LIST_CTXT_PROVIDER has no parameter.
Method GET_FILTER_RULES on class CL_SALV_WD_LIST_CTXT_PROVIDER has no exception.
Method GET_FORMATTING_RULES Signature
Method GET_FORMATTING_RULES on class CL_SALV_WD_LIST_CTXT_PROVIDER has no parameter.
Method GET_FORMATTING_RULES on class CL_SALV_WD_LIST_CTXT_PROVIDER has no exception.
Method GET_GROUPING_RULES Signature
Method GET_GROUPING_RULES on class CL_SALV_WD_LIST_CTXT_PROVIDER has no parameter.
Method GET_GROUPING_RULES on class CL_SALV_WD_LIST_CTXT_PROVIDER has no exception.
Method GET_INDEX_MAPPER Signature
Method GET_INDEX_MAPPER on class CL_SALV_WD_LIST_CTXT_PROVIDER has no parameter.
Method GET_INDEX_MAPPER on class CL_SALV_WD_LIST_CTXT_PROVIDER has no exception.
Method GET_RESULT_TABLE_SIZE Signature
Method GET_RESULT_TABLE_SIZE on class CL_SALV_WD_LIST_CTXT_PROVIDER has no parameter.
Method GET_RESULT_TABLE_SIZE on class CL_SALV_WD_LIST_CTXT_PROVIDER has no exception.
Method GET_SELECTION_BELOW_DELETIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | LEAD_SELECTION | Call by reference | Type reference (TYPE) | I | 20120327 | |||
2 | Importing | T_MOVED_ROW | Call by reference | Type reference (TYPE) | IF_SALV_ITAB_CHANGE_LOG=>YT_RANGE_MAP | 20120327 | |||
3 | Exporting | T_SELECTION | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>YT_RANGE | 20120327 |
Method GET_SELECTION_BELOW_DELETIONS on class CL_SALV_WD_LIST_CTXT_PROVIDER has no exception.
Method GET_SOURCE_TABLE_SIZE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RESULT | Value transfer | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>Y_ROW_INDEX | The number of rows in the source table | 20110127 |
Method GET_SOURCE_TABLE_SIZE on class CL_SALV_WD_LIST_CTXT_PROVIDER has no exception.
Method GET_WD_ATTRIBUTE_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_ATTRIBUTE_INFO | Call by reference | Type reference (TYPE) | WDR_CONTEXT_ATTR_INFO_MAP | 20130201 |
Method GET_WD_ATTRIBUTE_INFO on class CL_SALV_WD_LIST_CTXT_PROVIDER has no exception.
Method INT_SET_ATTRIBUTE_VALUE_SET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ATTRIBUTE_NAME | Call by reference | Type reference (TYPE) | STRING | The name of the attribute | 20110210 | ||
2 | Importing | IS_ENUMERATION | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 'X' if t_value_set must act as enumeration | 20110210 | |
3 | Importing | IV_NOTIFY_WD_NODE_INFO | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | 20140210 | ||
4 | Importing | T_VALUE_SET | Call by reference | Type reference (TYPE) | WDR_CONTEXT_ATTR_VALUE_LIST | The value/enuemration set for the attribute | 20110210 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_API_CONTRACT_VIOLATION | 20110601 | ||
2 | CX_SALV_ILLEGAL_CODELIST | 20110601 |
Method INVALIDATE_FILTER_SUGGESTIONS Signature
Method INVALIDATE_FILTER_SUGGESTIONS on class CL_SALV_WD_LIST_CTXT_PROVIDER has no parameter.
Method INVALIDATE_FILTER_SUGGESTIONS on class CL_SALV_WD_LIST_CTXT_PROVIDER has no exception.
Method INVALIDATE_RESULT_NODES Signature
Method INVALIDATE_RESULT_NODES on class CL_SALV_WD_LIST_CTXT_PROVIDER has no parameter.
Method INVALIDATE_RESULT_NODES on class CL_SALV_WD_LIST_CTXT_PROVIDER has no exception.
Method IS_NUMERIC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_FIELD_TYPE | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_DATADESCR | 20130306 | |||
2 | Returning | R_IS_NUMERIC | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20130306 |
Method IS_NUMERIC on class CL_SALV_WD_LIST_CTXT_PROVIDER has no exception.
Method MAP_SELECTION_FROM_CONTEXT Signature
Method MAP_SELECTION_FROM_CONTEXT on class CL_SALV_WD_LIST_CTXT_PROVIDER has no parameter.
Method MAP_SELECTION_FROM_CONTEXT on class CL_SALV_WD_LIST_CTXT_PROVIDER has no exception.
Method MAP_SELECTION_TO_CONTEXT Signature
Method MAP_SELECTION_TO_CONTEXT on class CL_SALV_WD_LIST_CTXT_PROVIDER has no parameter.
Method MAP_SELECTION_TO_CONTEXT on class CL_SALV_WD_LIST_CTXT_PROVIDER has no exception.
Method ON_ATS_INSTANCE_REPLACE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | SENDER | Value transfer | Attribute reference (LIKE) | 20131126 |
Method ON_ATS_INSTANCE_REPLACE on class CL_SALV_WD_LIST_CTXT_PROVIDER has no exception.
Method RESET_CHANGE_LOG Signature
Method RESET_CHANGE_LOG on class CL_SALV_WD_LIST_CTXT_PROVIDER has no parameter.
Method RESET_CHANGE_LOG on class CL_SALV_WD_LIST_CTXT_PROVIDER has no exception.
Method SET_FORMATTING_RULES Signature
Method SET_FORMATTING_RULES on class CL_SALV_WD_LIST_CTXT_PROVIDER has no parameter.
Method SET_FORMATTING_RULES on class CL_SALV_WD_LIST_CTXT_PROVIDER has no exception.
Method SET_INSERT_POSITION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | INSERT_BEFORE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 'X' to insert before, space to insert after the given row | 20110113 | |
2 | Importing | INSERT_POSITION | Call by reference | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>Y_ROW_INDEX | IF_SALV_WD_LIST_CTXT_PROVIDER=>C_INSERT_POSITION_UNDEFINED | 20111117 | ||
3 | Importing | LAST_SELECTED_RESULT_IDX | Call by reference | Type reference (TYPE) | I | 20111209 | |||
4 | Importing | POSITION_REFERS_TO_SOURCE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20111117 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SALV_INDEX_OUT_OF_BOUNDS | 20130919 |
Method SET_SELECTION Signature
Method SET_SELECTION on class CL_SALV_WD_LIST_CTXT_PROVIDER has no parameter.
Method SET_SELECTION on class CL_SALV_WD_LIST_CTXT_PROVIDER has no exception.
Method UPDATE_ROW_SPECIFIC_VALUE_SETS Signature
Method UPDATE_ROW_SPECIFIC_VALUE_SETS on class CL_SALV_WD_LIST_CTXT_PROVIDER has no parameter.
Method UPDATE_ROW_SPECIFIC_VALUE_SETS on class CL_SALV_WD_LIST_CTXT_PROVIDER has no exception.
History
Last changed by/on | SAP | 20141120 |
SAP Release Created in | 703 |