SAP ABAP Interface IF_WD_CONTEXT_NODE_2D (Interface for Grid Context)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   BC-WD-ABA-RUN (Application Component) Web Dynpro ABAP Runtime
     SWDP_RUNTIME_CORE (Package) Web Dynpro Runtime: Core Functions
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_WDR_CONTEXT_NODE_VAL_2D Context Node for Grid 20120828
Properties
Interface IF_WD_CONTEXT_NODE_2D  
Short Description Interface for Grid Context    
General Data
Package SWDP_RUNTIME_CORE   Web Dynpro Runtime: Core Functions 
Created 20120823   SAP 
Last changed 20141120    
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)
Interfaces
Interface IF_WD_CONTEXT_NODE_2D has no interface.
Friends
Interface IF_WD_CONTEXT_NODE_2D has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_KEY_X Constant Public Type reference (TYPE) STRING 'WD_TKEY_X' Name of 1st Key Column 20120828
2 CO_KEY_Y Constant Public Type reference (TYPE) STRING 'WD_TKEY_Y' Name of 2nd Key Column 20120828
3 CO_TABLE_KEY Constant Public Type reference (TYPE) STRING 'WD_TKEY_2D' Name of the Secondary Key 20120903
Methods
# Method Level Visibility Method type Description Created on
1 BIND_TABLE_2D Instance method Public Method 20120828
2 GET_ATTRIBUTE_2D Instance method Public Method 20120828
3 GET_CONTEXT_CHANGE_LOG_2D Instance method Public Method 20120903
4 GET_DATA_2D Instance method Public Method 20120903
5 GET_DIMENSION Instance method Public Method 20130517
6 GET_ELEMENT_2D Instance method Public Method 20121217
7 GET_MERGE_RANGES Instance method Public Method 20130627
8 GET_SELECTION_2D Instance method Public Method 20120903
9 GET_TABLE_2D Instance method Public Method 20120828
10 INSERT_COLUMNS Instance method Public Method 20121120
11 INSERT_ROWS Instance method Public Method 20121120
12 INVALIDATE_2D Instance method Public Method 20120903
13 IS_EXISTING_2D Instance method Public Method 20120905
14 REMOVE_COLUMNS Instance method Public Method 20121120
15 REMOVE_DATA_2D Instance method Public Method 20120903
16 REMOVE_ROWS Instance method Public Method 20121120
17 RESET_CONTEXT_CHANGE_LOG_2D Instance method Public Method 20120903
18 SET_ATTRIBUTE_2D Instance method Public Method 20120905
19 SET_DATA_2D Instance method Public Method 20120905
20 SET_DIMENSION Instance method Public Method 20121018
21 SET_DIMENSION_ATTRIBUTES Instance method Public Method 20121208
22 SET_MERGE_RANGES Instance method Public Method 20130627
23 SET_SELECTION_2D Instance method Public Method 20120903
Events
Interface IF_WD_CONTEXT_NODE_2D has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_S_CHANGE_LOG_2D Public See coding 20120903 begin of TY_S_CHANGE_LOG_2D, node_name type WDR_CTX_NODE_NAME, node type ref to IF_WD_CONTEXT_NODE, sequence type wdr_sequence, node_path type WDR_CTX_ELEMENT_PATH, change_kind type WDR_CHANGE_KIND, wd_tkey_x type WDR_CTX_NODE_2D_KEY, wd_tkey_y type WDR_CTX_NODE_2D_KEY, ATTRIBUTE_NAME type WDR_ATTRIBUTE_NAME, old_value type ref to data, new_value type ref to data, end of TY_S_CHANGE_LOG_2D
2 TY_S_RANGE_2D Public See coding 20120903 begin of TY_S_RANGE_2D, from_x type WDR_CTX_NODE_2D_KEY, from_y type WDR_CTX_NODE_2D_KEY, to_x type WDR_CTX_NODE_2D_KEY, to_y type WDR_CTX_NODE_2D_KEY, end of TY_S_RANGE_2D
3 TY_T_CHANGE_LOG_2D Public See coding 20120903 ty_t_change_log_2d type standard table of ty_s_change_log_2d with non-unique default key
4 TY_T_RANGE_2D Public See coding 20120903 ty_t_range_2d type sorted table of ty_s_range_2d with unique key table_line
Method Signatures

Method BIND_TABLE_2D Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NEW_ITEMS Call by reference Type reference (TYPE) ANY TABLE Tabelle mit x und y als Key 20120828
2 Importing SET_INITIAL_ELEMENTS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Falls TRUE setzen der initialen Elemente 20120903

Method BIND_TABLE_2D on Interface IF_WD_CONTEXT_NODE_2D has no exception.

Method GET_ATTRIBUTE_2D Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Call by reference Type reference (TYPE) STRING 20120828
2 Exporting VALUE Call by reference Type reference (TYPE) DATA 20120828
3 Importing X Call by reference Type reference (TYPE) WDR_CTX_NODE_2D_KEY 20120828
4 Importing Y Call by reference Type reference (TYPE) WDR_CTX_NODE_2D_KEY 20120828

Method GET_ATTRIBUTE_2D on Interface IF_WD_CONTEXT_NODE_2D has no exception.

Method GET_CONTEXT_CHANGE_LOG_2D Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AND_RESET Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Log soll anschließend zurückgesetzt werden 20120903
2 Returning CHANGE_LIST Value transfer Type reference (TYPE) TY_T_CHANGE_LOG_2D 20120903

Method GET_CONTEXT_CHANGE_LOG_2D on Interface IF_WD_CONTEXT_NODE_2D has no exception.

Method GET_DATA_2D Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ITEM Call by reference Type reference (TYPE) DATA 20120903
2 Importing ONLY_EXISTING Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Rückgabe nur existierender Einträge 20120905
3 Importing SUPPRESS_SUPPLY Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Supply Funktion unterdrücken 20131120
4 Importing X Call by reference Type reference (TYPE) WDR_CTX_NODE_2D_KEY 20120903
5 Importing Y Call by reference Type reference (TYPE) WDR_CTX_NODE_2D_KEY 20120903

Method GET_DATA_2D on Interface IF_WD_CONTEXT_NODE_2D has no exception.

Method GET_DIMENSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting FROM_X Call by reference Type reference (TYPE) WDR_CTX_NODE_2D_KEY 20130517
2 Exporting FROM_Y Call by reference Type reference (TYPE) WDR_CTX_NODE_2D_KEY 20130517
3 Exporting TO_X Call by reference Type reference (TYPE) WDR_CTX_NODE_2D_KEY 20130517
4 Exporting TO_Y Call by reference Type reference (TYPE) WDR_CTX_NODE_2D_KEY 20130517

Method GET_DIMENSION on Interface IF_WD_CONTEXT_NODE_2D has no exception.

Method GET_ELEMENT_2D Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ELEMENT Value transfer Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT 20121217
2 Importing X Call by reference Type reference (TYPE) WDR_CTX_NODE_2D_KEY 1 20121217
3 Importing Y Call by reference Type reference (TYPE) WDR_CTX_NODE_2D_KEY 1 20121217

Method GET_ELEMENT_2D on Interface IF_WD_CONTEXT_NODE_2D has no exception.

Method GET_MERGE_RANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning MERGE_RANGES Value transfer Type reference (TYPE) TY_T_RANGE_2D 20130627

Method GET_MERGE_RANGES on Interface IF_WD_CONTEXT_NODE_2D has no exception.

Method GET_SELECTION_2D Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SELECTION Value transfer Type reference (TYPE) TY_T_RANGE_2D 20120903

Method GET_SELECTION_2D on Interface IF_WD_CONTEXT_NODE_2D has no exception.

Method GET_TABLE_2D Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FROM_X Call by reference Type reference (TYPE) WDR_CTX_NODE_2D_KEY gewünschter Bereich, x-Minimum 20120828
2 Importing FROM_Y Call by reference Type reference (TYPE) WDR_CTX_NODE_2D_KEY gewünschter Bereich, y-Minimum 20120828
3 Exporting ITEMS Call by reference Type reference (TYPE) ANY TABLE 20120828
4 Importing ONLY_EXISTING Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Rückgabe nur existierender Einträge 20120905
5 Importing SUPPRESS_SUPPLY Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Unterdrückung der Supply Funktion 20131120
6 Importing TO_X Call by reference Type reference (TYPE) WDR_CTX_NODE_2D_KEY gewünschter Bereich, x-Maximum 20120828
7 Importing TO_Y Call by reference Type reference (TYPE) WDR_CTX_NODE_2D_KEY gewünschter Bereich, y-Maximum 20120828

Method GET_TABLE_2D on Interface IF_WD_CONTEXT_NODE_2D has no exception.

Method INSERT_COLUMNS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FROM_X Call by reference Type reference (TYPE) WDR_CTX_NODE_2D_KEY 20121120
2 Importing NUM_COLS Call by reference Type reference (TYPE) I 20121120

Method INSERT_COLUMNS on Interface IF_WD_CONTEXT_NODE_2D has no exception.

Method INSERT_ROWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FROM_Y Call by reference Type reference (TYPE) WDR_CTX_NODE_2D_KEY 20121120
2 Importing NUM_ROWS Call by reference Type reference (TYPE) I 20121120

Method INSERT_ROWS on Interface IF_WD_CONTEXT_NODE_2D has no exception.

Method INVALIDATE_2D Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FROM_X Call by reference Type reference (TYPE) WDR_CTX_NODE_2D_KEY 20120903
2 Importing FROM_Y Call by reference Type reference (TYPE) WDR_CTX_NODE_2D_KEY 20120903
3 Importing TO_X Call by reference Type reference (TYPE) WDR_CTX_NODE_2D_KEY 20120903
4 Importing TO_Y Call by reference Type reference (TYPE) WDR_CTX_NODE_2D_KEY 20120903

Method INVALIDATE_2D on Interface IF_WD_CONTEXT_NODE_2D has no exception.

Method IS_EXISTING_2D Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EXISTS Value transfer Type reference (TYPE) ABAP_BOOL 20120905
2 Importing X Call by reference Type reference (TYPE) WDR_CTX_NODE_2D_KEY 20120905
3 Importing Y Call by reference Type reference (TYPE) WDR_CTX_NODE_2D_KEY 20120905

Method IS_EXISTING_2D on Interface IF_WD_CONTEXT_NODE_2D has no exception.

Method REMOVE_COLUMNS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FROM_X Call by reference Type reference (TYPE) WDR_CTX_NODE_2D_KEY 20121120
2 Importing NUM_COLS Call by reference Type reference (TYPE) I 20121120

Method REMOVE_COLUMNS on Interface IF_WD_CONTEXT_NODE_2D has no exception.

Method REMOVE_DATA_2D Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning HAS_BEEN_REMOVED Value transfer Type reference (TYPE) ABAP_BOOL ABAP_TRUE, falls Daten entfernt wurden 20120903
2 Importing X Call by reference Type reference (TYPE) WDR_CTX_NODE_2D_KEY Schlüsselkomponente 20120903
3 Importing Y Call by reference Type reference (TYPE) WDR_CTX_NODE_2D_KEY Schlüsselkomponente 20120903

Method REMOVE_DATA_2D on Interface IF_WD_CONTEXT_NODE_2D has no exception.

Method REMOVE_ROWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FROM_Y Call by reference Type reference (TYPE) WDR_CTX_NODE_2D_KEY 20121120
2 Importing NUM_ROWS Call by reference Type reference (TYPE) I 20121120

Method REMOVE_ROWS on Interface IF_WD_CONTEXT_NODE_2D has no exception.

Method RESET_CONTEXT_CHANGE_LOG_2D Signature

Method RESET_CONTEXT_CHANGE_LOG_2D on Interface IF_WD_CONTEXT_NODE_2D has no parameter.
Method RESET_CONTEXT_CHANGE_LOG_2D on Interface IF_WD_CONTEXT_NODE_2D has no exception.

Method SET_ATTRIBUTE_2D Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Call by reference Type reference (TYPE) STRING 20120905
2 Importing VALUE Call by reference Type reference (TYPE) DATA 20120905
3 Importing X Call by reference Type reference (TYPE) WDR_CTX_NODE_2D_KEY 20120905
4 Importing Y Call by reference Type reference (TYPE) WDR_CTX_NODE_2D_KEY 20120905

Method SET_ATTRIBUTE_2D on Interface IF_WD_CONTEXT_NODE_2D has no exception.

Method SET_DATA_2D Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ITEM Call by reference Type reference (TYPE) DATA 20120905
2 Importing X Call by reference Type reference (TYPE) WDR_CTX_NODE_2D_KEY 20120905
3 Importing Y Call by reference Type reference (TYPE) WDR_CTX_NODE_2D_KEY 20120905

Method SET_DATA_2D on Interface IF_WD_CONTEXT_NODE_2D has no exception.

Method SET_DIMENSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FROM_X Call by reference Type reference (TYPE) WDR_CTX_NODE_2D_KEY 1 Minimale x-Koordinate 20121018
2 Importing FROM_Y Call by reference Type reference (TYPE) WDR_CTX_NODE_2D_KEY 1 Minimale y-Koordinate 20121018
3 Importing TO_X Call by reference Type reference (TYPE) WDR_CTX_NODE_2D_KEY Maximale x-Koordinate 20121018
4 Importing TO_Y Call by reference Type reference (TYPE) WDR_CTX_NODE_2D_KEY Maximale y-Koordinate 20121018

Method SET_DIMENSION on Interface IF_WD_CONTEXT_NODE_2D has no exception.

Method SET_DIMENSION_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DIMENSION_X Call by reference Type reference (TYPE) STRING 20121208
2 Importing DIMENSION_Y Call by reference Type reference (TYPE) STRING 20121208

Method SET_DIMENSION_ATTRIBUTES on Interface IF_WD_CONTEXT_NODE_2D has no exception.

Method SET_MERGE_RANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MERGE_RANGES Call by reference Type reference (TYPE) TY_T_RANGE_2D 20130627

Method SET_MERGE_RANGES on Interface IF_WD_CONTEXT_NODE_2D has no exception.

Method SET_SELECTION_2D Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SELECTION Call by reference Type reference (TYPE) TY_T_RANGE_2D 20120903
2 Importing SELECT_ALL Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20120903

Method SET_SELECTION_2D on Interface IF_WD_CONTEXT_NODE_2D has no exception.
History
Last changed by/on SAP  20141120 
SAP Release Created in 740