SAP ABAP Class CL_BSP_XP_CUCOCONTEXT_IMPL (CL_BSP_XP_CUCOCONTEXT_IMPL)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-GTF-IC-FRW (Application Component) Framework
     BSP_XP_APPLICATION (Package) XP application - to be deleted
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_BSP_XP_CUCOCONTEXT 20050917
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BSP_XP_CUCOCONTEXT Context access 20050919
Properties
Class CL_BSP_XP_CUCOCONTEXT_IMPL  
Short Description    
Super Class CL_BSP_XP_CUCOCONTEXT  
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package BSP_XP_APPLICATION   XP application - to be deleted 
Created 20050917   SAP 
Last change 20081007   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 IF_BSP_XP_CUCOCONTEXT Context access 20050919
Friends
# Friend Modeled only Created on Description
1 CL_BSP_XP_TESTNAVIGATIONW_IMPL 20051116
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GS_PERSISTENT_ROOT Instance attribute Protected Type reference (TYPE) BSPXPT_PERSISTENT_OBJECT Object Name with ID 20050921
2 GT_CONTEXT Instance attribute Protected Type reference (TYPE) BSPXPT_CONTEXT_STACK_TAB Context Stack Table of specific Root Object 20051013
3 GT_NAVDATA Instance attribute Protected Type reference (TYPE) CRMT_IC_EVENT_PARAMS Table of navigation data 20050919
4 GT_ROOTS Instance attribute Private Type reference (TYPE) TY_ROOTS 20050919
5 GV_CONTEXT Instance attribute Protected Object reference (TYPE REF TO) BSPXPT_CONTEXT_STACK_LINE Context Stack Line 20051014
6 GV_MAX_NUMBER_OF_ROOTS Instance attribute Protected Type reference (TYPE) SYTABIX 5 Maximum number of root entries to be kept 20050929
Methods
# Method Level Visibility Method type Description Created on
1 CONVERT_DEPENDENT_TO_ROOT Instance method Protected Method 20051110
2 CONVERT_ROOT_TO_DEPENDENT Instance method Private Method 20051110
3 CREATE_OBJECT_PRESENTATION Instance method Protected Method Create presentation data for specific object 20050921
4 EH_END_OF_NAVIGATION Instance method Protected Event handling method Raised at the end of navigation processing 20051104
5 EH_STATE_CREATED Instance method Protected Event handling method 20051013
6 EH_STATE_RESTORED Instance method Protected Event handling method 20051013
7 GET_DATA_OF_STACK_LEVEL Instance method Public Method Get data from context 20051117
8 GET_OBJECT_INSTANCE Instance method Protected Method Get entity from instance data 20050921
9 GET_OBJECT_PERSISTENT Instance method Protected Method Get persistent object id 20050921
10 IS_ROOT_OBJECT_IN_LIST Instance method Private Method Returns ABAP_TRUE if root object already exists in list 20050919
11 SET_MAX_ROOT_ENTRIES Instance method Public Method Change number of root entries that are kept 20050929
Events
Class CL_BSP_XP_CUCOCONTEXT_IMPL has no event.
Types
Class CL_BSP_XP_CUCOCONTEXT_IMPL has no local type.
Method Signatures

Method CONVERT_DEPENDENT_TO_ROOT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ROOT_PERSISTENT Call by reference Type reference (TYPE) BSPXPT_PERSISTENT_OBJECT Persistent object information 20051110

Method CONVERT_DEPENDENT_TO_ROOT on class CL_BSP_XP_CUCOCONTEXT_IMPL has no exception.

Method CONVERT_ROOT_TO_DEPENDENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ROOT Call by reference Type reference (TYPE) TY_ROOT 20051110
2 Importing IS_DEPENDENT Call by reference Type reference (TYPE) BSPXPT_PERSISTENT_OBJECT Persistent object information 20051110

Method CONVERT_ROOT_TO_DEPENDENT on class CL_BSP_XP_CUCOCONTEXT_IMPL has no exception.

Method CREATE_OBJECT_PRESENTATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PRESENTATION_DATA Call by reference Type reference (TYPE) BSPXPT_CLIPBOARD_LINE_TAB Clipboard Content 20050921
2 Importing IS_PERSISTENT Call by reference Type reference (TYPE) BSPXPT_PERSISTENT_OBJECT Persistent object information 20050921
3 Importing IV_HIERARCHY_LEVEL Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20050921

Method CREATE_OBJECT_PRESENTATION on class CL_BSP_XP_CUCOCONTEXT_IMPL has no exception.

Method EH_END_OF_NAVIGATION Signature

Method EH_END_OF_NAVIGATION on class CL_BSP_XP_CUCOCONTEXT_IMPL has no parameter.
Method EH_END_OF_NAVIGATION on class CL_BSP_XP_CUCOCONTEXT_IMPL has no exception.

Method EH_STATE_CREATED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing STATE_ID Call by reference Attribute reference (LIKE) 20051013

Method EH_STATE_CREATED on class CL_BSP_XP_CUCOCONTEXT_IMPL has no exception.

Method EH_STATE_RESTORED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing STATE_ID Call by reference Attribute reference (LIKE) 20051014

Method EH_STATE_RESTORED on class CL_BSP_XP_CUCOCONTEXT_IMPL has no exception.

Method GET_DATA_OF_STACK_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_VALUE Call by reference Type reference (TYPE) ANY 20051117
2 Importing IV_NAME Call by reference Type reference (TYPE) SIMPLE 20051117
3 Importing IV_STATE_ID Call by reference Type reference (TYPE) INT4 Natural number 20051117

Method GET_DATA_OF_STACK_LEVEL on class CL_BSP_XP_CUCOCONTEXT_IMPL has no exception.

Method GET_OBJECT_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PERSISTENT Call by reference Type reference (TYPE) BSPXPT_PERSISTENT_OBJECT Persistent object information 20050921
2 Returning RV_RESULT Value transfer Object reference (TYPE REF TO) IF_BOL_BO_PROPERTY_ACCESS Access Interface for BO Attributes 20050921

Method GET_OBJECT_INSTANCE on class CL_BSP_XP_CUCOCONTEXT_IMPL has no exception.

Method GET_OBJECT_PERSISTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT Call by reference Object reference (TYPE REF TO) IF_BOL_BO_PROPERTY_ACCESS Access Interface for BO Attributes 20050921
2 Returning RS_RESULT Value transfer Type reference (TYPE) BSPXPT_PERSISTENT_OBJECT Persistent object information 20050921

Method GET_OBJECT_PERSISTENT on class CL_BSP_XP_CUCOCONTEXT_IMPL has no exception.

Method IS_ROOT_OBJECT_IN_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ROOT_OBJECT Call by reference Object reference (TYPE REF TO) IF_BOL_BO_PROPERTY_ACCESS Access Interface for BO Attributes 20050919
2 Returning RV_RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20050919

Method IS_ROOT_OBJECT_IN_LIST on class CL_BSP_XP_CUCOCONTEXT_IMPL has no exception.

Method SET_MAX_ROOT_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MAX_NUMBER_OF_ROOTS Call by reference Type reference (TYPE) SYTABIX Index of Internal Tables 20050929

Method SET_MAX_ROOT_ENTRIES on class CL_BSP_XP_CUCOCONTEXT_IMPL has no exception.
History
Last changed by/on SAP  20081007 
SAP Release Created in 700