SAP ABAP Class /PLMU/CL_FRW_CONTEXT (Super Context)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-EPT-SPI-FSI (Application Component) FPM SPI Integration
     /PLMU/UI_FRW_CORE (Package) UI Framework: Core
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /PLMU/IF_FRW_CONTEXT Context 20100304
2 Interface implementation (CLASS c. INTERFACES i_ref)  /PLMU/IF_FRW_CONTEXT_INT Context (Internal Interface) 20100304
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /PLMU/CL_FRW_F_CONTEXT Context 20100304
2 Inheritance (c INHERITING FROM c_ref)  /PLMU/CL_FRW_G_CONTEXT Context 20100304
Properties
Class /PLMU/CL_FRW_CONTEXT  
Short Description Super Context    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /PLMU/UI_FRW_CORE   UI Framework: Core 
Created 20100304   SAP 
Last change 20130531   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)
Interfaces
# Interface Abstract Final Description Created on
1 /PLMU/IF_FRW_CONTEXT Context 20100304
2 /PLMU/IF_FRW_CONTEXT_INT Context (Internal Interface) 20100304
Friends
Class /PLMU/CL_FRW_CONTEXT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_NO_SELECTION Instance attribute Protected Attribute reference (LIKE) 20100312
2 GC_USE_LEAD_SELECTION Instance attribute Protected Attribute reference (LIKE) 20100312
3 MO_FLUSH_BUFFER Instance attribute Protected Object reference (TYPE REF TO) /PLMU/CL_FRW_FLUSH_BUFFER 20101229
4 MO_NODE_ID_BUFFER Instance attribute Protected Object reference (TYPE REF TO) /PLMU/CL_FRW_NODE_ID_BUFFER 20101229
5 MO_NODE_METADATA Instance attribute Protected Attribute reference (LIKE) 20100312
6 MO_PARENT_CONTEXT Instance attribute Protected Object reference (TYPE REF TO) /PLMU/IF_FRW_CONTEXT_INT 20110202
7 MO_SELECTION_BUFFER Instance attribute Protected Object reference (TYPE REF TO) /PLMU/CL_FRW_SELECTION_BUFFER 20101229
8 MT_ATTRIBUTE_DEFAULT_VALUE Instance attribute Protected Type reference (TYPE) GTY_T_ATTRIBUTE_DEFAULT_VALUE 20120530
9 MV_AUTO_APPEND_DEFAULT_ROWS Instance attribute Protected Type reference (TYPE) BOOLE_D 20110818
10 MV_BIND_WITHOUT_SELECT_SYNCH Instance attribute Protected Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20120206
Methods
# Method Level Visibility Method type Description Created on
1 APPEND_DEFAULT_ROWS Instance method Protected Method 20110819
2 BIND_TABLE Instance method Protected Method 20101221
3 CONSTRUCTOR Instance method Public Constructor 20100304
4 GET_VALIDATED_INDEX_FOR_READ Instance method Private Method 20110122
5 HNDL_BEFORE_PARENT_DESTRUCTION Instance method Private Event handling method 20110202
6 REMOVE_ROW Instance method Protected Method 20101221
7 SET_DEFAULT_VALUES Instance method Protected Method 20120530
8 VALIDATE_AND_TRIM_INDEX_TABLE Static method Public Method 20110121
9 VALIDATE_INDEX Instance method Private Method 20110122
Events
Class /PLMU/CL_FRW_CONTEXT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GTY_S_ATTRIBUTE_DEFAULT_VALUE Protected See coding 20120530 BEGIN OF gty_s_attribute_default_value, name TYPE fieldname, value TYPE REF TO data, END OF gty_s_attribute_default_value
2 GTY_S_CONTEXT_POOL Private See coding 20100312 BEGIN OF gty_s_context_pool, abbid TYPE /plmb/spi_abbid, node_name TYPE /plmb/spi_node_name, context TYPE REF TO /plmu/cl_frw_context, END OF gty_s_context_pool
3 GTY_TS_CONTEXT_POOL Private See coding 20100312 gty_ts_context_pool TYPE SORTED TABLE OF gty_s_context_pool WITH UNIQUE KEY abbid node_name context
4 GTY_T_ATTRIBUTE_DEFAULT_VALUE Protected See coding 20120530 gty_t_attribute_default_value TYPE SORTED TABLE OF gty_s_attribute_default_value WITH UNIQUE KEY name
Method Signatures

Method APPEND_DEFAULT_ROWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_NUMBER_OF_NEW_ROWS Call by reference Type reference (TYPE) INT4 20120730

Method APPEND_DEFAULT_ROWS on class /PLMU/CL_FRW_CONTEXT has no exception.

Method BIND_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ROW Call by reference Type reference (TYPE) INDEX TABLE 20110103

Method BIND_TABLE on class /PLMU/CL_FRW_CONTEXT has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_NODE_METADATA Call by reference Object reference (TYPE REF TO) /PLMB/IF_SPI_METADATA_NODE Metadata of a single node 20100304
2 Importing IO_PARENT_CONTEXT Call by reference Object reference (TYPE REF TO) /PLMU/IF_FRW_CONTEXT_INT Context (Internal Interface) 20110202

Method CONSTRUCTOR on class /PLMU/CL_FRW_CONTEXT has no exception.

Method GET_VALIDATED_INDEX_FOR_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_INDEX Call by reference Type reference (TYPE) INT4 20110122
2 Importing IV_INDEX Call by reference Type reference (TYPE) INT4 20110122

Method GET_VALIDATED_INDEX_FOR_READ on class /PLMU/CL_FRW_CONTEXT has no exception.

Method HNDL_BEFORE_PARENT_DESTRUCTION Signature

Method HNDL_BEFORE_PARENT_DESTRUCTION on class /PLMU/CL_FRW_CONTEXT has no parameter.
Method HNDL_BEFORE_PARENT_DESTRUCTION on class /PLMU/CL_FRW_CONTEXT has no exception.

Method REMOVE_ROW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INDEX Call by reference Type reference (TYPE) INT4 Natural number 20101221

Method REMOVE_ROW on class /PLMU/CL_FRW_CONTEXT has no exception.

Method SET_DEFAULT_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INDEX Call by reference Type reference (TYPE) INT4 20120530

Method SET_DEFAULT_VALUES on class /PLMU/CL_FRW_CONTEXT has no exception.

Method VALIDATE_AND_TRIM_INDEX_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TRIMMED_INDEX Call by reference Type reference (TYPE) /PLMU/TS_FRW_SYTABIX 20110121
2 Importing IT_INDEX Call by reference Type reference (TYPE) INT4_TABLE 20110121
3 Importing IV_NUMBER_OF_CONTEXT_ROWS Call by reference Type reference (TYPE) INT4 20110121

Method VALIDATE_AND_TRIM_INDEX_TABLE on class /PLMU/CL_FRW_CONTEXT has no exception.

Method VALIDATE_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INDEX Call by reference Type reference (TYPE) INT4 20110122

Method VALIDATE_INDEX on class /PLMU/CL_FRW_CONTEXT has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 702