SAP ABAP Class CL_WDK_NAVIGATION_STACK (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 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WDK_SERIALIZABLE XML Serialization 20060410
Properties
Class CL_WDK_NAVIGATION_STACK  
Short Description Navigation Stack of the Backend Controller    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package WDK_CONTROLLER   Kayak Controller 
Created 20060321   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)
Interfaces
# Interface Abstract Final Description Created on
1 IF_WDK_SERIALIZABLE XML Serialization 20060410
Friends
Class CL_WDK_NAVIGATION_STACK has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_XML_ACTION_TAG Constant Private Type reference (TYPE) STRING 'ACTION' 20060331
2 IT_STEPTYPE Instance attribute Private Type reference (TYPE) WDKNAVISTEPTYPE_TT Tabelle vom Typ WDKNAVISTEPTYPE 20060607
3 MT_NAVIGATION_STACK Instance attribute Private Type reference (TYPE) WDKNAVIACTION_TT Table of Actions 20060321
4 MV_ITERATOR Instance attribute Private Type reference (TYPE) I Pretty dumb iterator 20060321
5 SV_KERNEL_PATCH Static Attribute Private See coding Kernel patch level 20061204
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_HASHVALUES Instance method Public Method Check hashvalues 20060321
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20061204
3 CLEAR Instance method Public Method Clear navigation path 20060321
4 CLEAR_HASHVALUES Instance method Public Method Clear hashvalues 20060410
5 DESERIALIZE Instance method Public Method 20060410
6 GENERATE_BDCDATA Instance method Public Method Generate BDC data 20060321
7 ITERATOR_FIRST Instance method Public Method 20060323
8 ITERATOR_GET Instance method Public Method 20060323
9 ITERATOR_LAST Instance method Public Method 20060323
10 ITERATOR_NEXT Instance method Public Method 20060323
11 ITERATOR_PREVIOUS Instance method Public Method 20060323
12 SERIALIZE Instance method Public Method 20060410
13 STACK_COUNT Instance method Public Method Return number of actions 20060321
14 STACK_POP Instance method Public Method 20060321
15 STACK_PUSH Instance method Public Method 20060321
16 STACK_TOP Instance method Public Method 20060321
Events
Class CL_WDK_NAVIGATION_STACK has no event.
Types
Class CL_WDK_NAVIGATION_STACK has no local type.
Method Signatures

Method CHECK_HASHVALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_START Call by reference Type reference (TYPE) I 1 20060607
# Exception Resumable Description Created on
1 CX_WDK_DATA_CONTROLLER 20060419

Method CLASS_CONSTRUCTOR Signature

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

Method CLEAR Signature

Method CLEAR on class CL_WDK_NAVIGATION_STACK has no parameter.
Method CLEAR on class CL_WDK_NAVIGATION_STACK has no exception.

Method CLEAR_HASHVALUES Signature

Method CLEAR_HASHVALUES on class CL_WDK_NAVIGATION_STACK has no parameter.
Method CLEAR_HASHVALUES on class CL_WDK_NAVIGATION_STACK has no exception.

Method DESERIALIZE Signature

Method DESERIALIZE on class CL_WDK_NAVIGATION_STACK has no parameter.
Method DESERIALIZE on class CL_WDK_NAVIGATION_STACK has no exception.

Method GENERATE_BDCDATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_BDCDATA Call by reference Type reference (TYPE) WDKBDCDATA_TTY Table of BDCDATA 20060321
2 Changing CT_STEPTYPE Call by reference Type reference (TYPE) WDKNAVISTEPTYPE_TT Tabelle vom Typ WDKNAVISTEPTYPE 20060324
3 Exporting EV_END_STEP Call by reference Type reference (TYPE) I End step of top action 20061127
4 Exporting EV_OLD_STEP Call by reference Type reference (TYPE) I Last old step 20061211
5 Exporting EV_START_STEP Call by reference Type reference (TYPE) I Start step of top action 20061127
6 Importing IV_EXCLUDE_DIRTY Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Exclude dirty actions 20060425

Method GENERATE_BDCDATA on class CL_WDK_NAVIGATION_STACK has no exception.

Method ITERATOR_FIRST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) I 20060509

Method ITERATOR_FIRST on class CL_WDK_NAVIGATION_STACK has no exception.

Method ITERATOR_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Object reference (TYPE REF TO) CL_WDK_NAVIGATION_ACTION Action 20060323

Method ITERATOR_GET on class CL_WDK_NAVIGATION_STACK has no exception.

Method ITERATOR_LAST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) I 20060324

Method ITERATOR_LAST on class CL_WDK_NAVIGATION_STACK has no exception.

Method ITERATOR_NEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) I 20060323

Method ITERATOR_NEXT on class CL_WDK_NAVIGATION_STACK has no exception.

Method ITERATOR_PREVIOUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) I 20060323

Method ITERATOR_PREVIOUS on class CL_WDK_NAVIGATION_STACK has no exception.

Method SERIALIZE Signature

Method SERIALIZE on class CL_WDK_NAVIGATION_STACK has no parameter.
Method SERIALIZE on class CL_WDK_NAVIGATION_STACK has no exception.

Method STACK_COUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) SYTFILL 20060321

Method STACK_COUNT on class CL_WDK_NAVIGATION_STACK has no exception.

Method STACK_POP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Object reference (TYPE REF TO) CL_WDK_NAVIGATION_ACTION Action 20060321

Method STACK_POP on class CL_WDK_NAVIGATION_STACK has no exception.

Method STACK_PUSH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ACTION Call by reference Object reference (TYPE REF TO) CL_WDK_NAVIGATION_ACTION Action 20060321
# Exception Resumable Description Created on
1 CX_WDK_CONTROLLER 20060322

Method STACK_TOP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Object reference (TYPE REF TO) CL_WDK_NAVIGATION_ACTION Action 20060321

Method STACK_TOP on class CL_WDK_NAVIGATION_STACK has no exception.
History
Last changed by/on SAP  20070911 
SAP Release Created in 700