SAP ABAP Class CL_WDK_BDC_STACK_CTU (Navigation Stack of the Backend Controller)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   BC-MUS (Application Component) Musing Tools
     WDK_CONTROLLER (Package) Kayak Controller
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_WDK_BDC_STACK Navigation Stack of the Backend Controller 20070322
Properties
Class CL_WDK_BDC_STACK_CTU  
Short Description Navigation Stack of the Backend Controller    
Super Class CL_WDK_BDC_STACK Navigation Stack of the Backend Controller 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package WDK_CONTROLLER   Kayak Controller 
Created 20070226   SAP 
Last change 20070911   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)
2 CL_WDK_BDC_ACTION Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 IF_WDK_CONSISTENCY Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_WDK_BDC_STACK_CTU has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_WDK_BDC_ACTION 20070322 Action
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_XML_TAG Constant Private Type reference (TYPE) STRING 'CL_WDK_BDC_STACK_CTU' 20070322
2 CV_XML_TAG Instance attribute Private Attribute reference (LIKE) 20070322
3 MR_DATA_TRANSFER Instance attribute Private Object reference (TYPE REF TO) CL_WDK_DATA_TRANSFER_CTU WDK data transport manager 20070322
4 MT_DYNPRO_QUEUE Instance attribute Private Type reference (TYPE) WDK_ABAP_MEMORY_OBJECT_TTY Application specific memory objects 20070322
Methods
# Method Level Visibility Method type Description Created on
1 CALL_TRANSACTION Instance method Private Method Single call 20070322
2 CHECK_DYNPRO_QUEUE Instance method Private Method Step through dynpro queue from begin 20070322
3 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20070322
4 COMPL_ABAPMEMORY_IMPORT Instance method Private Method Complete ABAP memory import list 20070322
5 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20070322
6 GENERATE_BDCDATA Instance method Private Method Generate BDC data 20070719
7 GET_DYNPRO_CONTEXT_TAB Instance method Private Method Get dynpro context table 20070322
8 GET_HASHVALUES Instance method Private Method Get table of hash values for dynpro queue 20070322
9 SUPPLY_DYNPRO_CONTEXT Instance method Private Method Fill dynpro context from memory data transfer 20070322
10 TRANSFORM_FIELDS Instance method Private Method Transform field context from dynpro exit to universal format 20070322
Events
Class CL_WDK_BDC_STACK_CTU has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_STACK Private See coding Data for serialization 20070322 begin of TS_STACK, consistency_enabled type abap_bool, ctu_params type CTU_PARAMS, tcode type SYTCODE, sgparameter type WDK_APPL_SGPARAM_TTY, memoryobj type WDK_ABAP_MEMORY_OBJECT_TTY, end of ts_stack
2 TT_BDC_STACK Private See coding Table of actions 20070322 tt_bdc_stack TYPE STANDARD TABLE OF REF TO if_wdk_undoable_action
Method Signatures

Method CALL_TRANSACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_BDCDATA Call by reference Type reference (TYPE) WDKBDCDATA_TTY Table of BDCDATA 20070322
2 Returning RESULT Value transfer Type reference (TYPE) WDKMSG_TTY Messages from Call Transaction 20070322
# Exception Resumable Description Created on
1 CX_WDK_CONTROLLER Error in controller 20070322

Method CHECK_DYNPRO_QUEUE Signature

Method CHECK_DYNPRO_QUEUE on class CL_WDK_BDC_STACK_CTU has no parameter.
# Exception Resumable Description Created on
1 CX_WDK_CONTROLLER Error in controller 20070322

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_WDK_BDC_STACK_CTU has no parameter.
Method CLASS_CONSTRUCTOR on class CL_WDK_BDC_STACK_CTU has no exception.

Method COMPL_ABAPMEMORY_IMPORT Signature

Method COMPL_ABAPMEMORY_IMPORT on class CL_WDK_BDC_STACK_CTU has no parameter.
Method COMPL_ABAPMEMORY_IMPORT on class CL_WDK_BDC_STACK_CTU has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_WDAPP Value transfer Type reference (TYPE) WDK_APPLICATION Web Dynpro: Name of Application 20070322

Method CONSTRUCTOR on class CL_WDK_BDC_STACK_CTU has no exception.

Method GENERATE_BDCDATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EXCL_DIRTY Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Exclude dirty part 20070719
2 Returning RESULT Value transfer Type reference (TYPE) WDKBDCDATA_TTY Table of BDCDATA 20070719

Method GENERATE_BDCDATA on class CL_WDK_BDC_STACK_CTU has no exception.

Method GET_DYNPRO_CONTEXT_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DYNPRO_CONTEXT Call by reference Type reference (TYPE) TT_DYNPRO_CONTEXT 20070322
2 Importing IV_START_STEP Call by reference Type reference (TYPE) I 20070322

Method GET_DYNPRO_CONTEXT_TAB on class CL_WDK_BDC_STACK_CTU has no exception.

Method GET_HASHVALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_HASHVALUES Call by reference Type reference (TYPE) TT_HASHVALUE 20070322

Method GET_HASHVALUES on class CL_WDK_BDC_STACK_CTU has no exception.

Method SUPPLY_DYNPRO_CONTEXT Signature

Method SUPPLY_DYNPRO_CONTEXT on class CL_WDK_BDC_STACK_CTU has no parameter.
# Exception Resumable Description Created on
1 CX_WDK_CONTROLLER Error in controller 20070322
2 CX_WDK_DATA_CONTROLLER Error in backend data 20070322

Method TRANSFORM_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DYNFIELDS Call by reference Type reference (TYPE) WDK_DYNPRO_FIELDS_TAB Kayak: Dynpro fields with values und WD ABAP UI control 20070322
2 Returning RESULT Value transfer Type reference (TYPE) TT_FIELD 20070322

Method TRANSFORM_FIELDS on class CL_WDK_BDC_STACK_CTU has no exception.
History
Last changed by/on SAP  20070911 
SAP Release Created in