SAP ABAP Class CL_RCM_WD_NAVSTACK (RCM Internal! Navigation Stack)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-RM (Application Component) SAP Records Management
     SRM_FRAMEWORK_WDA_CLFRW (Package) RCM: Client Framework for Web Dynpro for ABAP
Properties
Class CL_RCM_WD_NAVSTACK  
Short Description RCM Internal! Navigation Stack    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SRM_FRAMEWORK_WDA_CLFRW   RCM: Client Framework for Web Dynpro for ABAP 
Created 20041029   SAP 
Last change 20060207   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_SRM Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_RCM_WD_NAVSTACK has no interface implemented.
Friends
Class CL_RCM_WD_NAVSTACK has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CURRENT_EL Instance attribute Private Object reference (TYPE REF TO) CL_RCM_WD_NAVSTACK RCM Internal! Navigation Stack 20041102
2 FIRST_EL Instance attribute Private Object reference (TYPE REF TO) CL_RCM_WD_NAVSTACK RCM Internal! Navigation Stack 20041102
3 LABEL Instance attribute Private Type reference (TYPE) STRING Text for Current Element 20041029
4 LAST_EL Instance attribute Private Object reference (TYPE REF TO) CL_RCM_WD_NAVSTACK RCM Internal! Navigation Stack 20041102
5 NEXT_EL Instance attribute Private Object reference (TYPE REF TO) CL_RCM_WD_NAVSTACK RCM Internal! Navigation Stack 20041102
6 POID Instance attribute Private Object reference (TYPE REF TO) IF_SRM_POID POID of Current Element 20041029
7 PREVIOUS_EL Instance attribute Private Object reference (TYPE REF TO) CL_RCM_WD_NAVSTACK RCM Internal! Navigation Stack 20041102
8 TOOLTIP Instance attribute Private Type reference (TYPE) STRING Quick Info for Current Element 20041029
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_CONSISTENCY Instance method Private Method 20050425
2 CONSTRUCTOR Instance method Public Constructor 20041102
3 CSN_IS_EMPTY_COPY Instance method Private Method if_srm=>true if no element exists 20050128
4 FIND Instance method Private Method 20050119
5 GET_CURRENT Instance method Public Method Current Stack Element 20041102
6 GET_FIRST Instance method Public Method Top Stack Element (Initial Value if Empty) 20041102
7 GET_LAST Instance method Public Method Top Stack Element 20041102
8 GET_NEXT Instance method Public Method Next Stack Element 20041102
9 GET_PREVIOUS Instance method Public Method Next Stack Element 20041102
10 HAS_NEXT Instance method Public Method Does it still have an element? 20041103
11 IS_EMPTY Instance method Public Method if_srm=>true if no element exists 20050128
12 POP Instance method Public Method Clear Element 20041029
13 PUSH Instance method Public Method Create New Stack Element 20041029
14 REMOVE Instance method Private Method Removes this element (invalidates me ref) 20050119
Events
Class CL_RCM_WD_NAVSTACK has no event.
Types
Class CL_RCM_WD_NAVSTACK has no local type.
Method Signatures

Method CHECK_CONSISTENCY Signature

Method CHECK_CONSISTENCY on class CL_RCM_WD_NAVSTACK has no parameter.
Method CHECK_CONSISTENCY on class CL_RCM_WD_NAVSTACK has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_LABEL Call by reference Type reference (TYPE) STRING Beschriftung (Root-Element) 20041102
2 Importing IM_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID (Root-Element) 20041102
3 Importing IM_TOOLTIP Call by reference Type reference (TYPE) STRING Tooltip (Root-Element) 20041102

Method CONSTRUCTOR on class CL_RCM_WD_NAVSTACK has no exception.

Method CSN_IS_EMPTY_COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_EMPTY Value transfer Type reference (TYPE) SRMBOOLEAN Boolean: Mögliche Werte IF_SRM=>TRUE / FALSE 20050128

Method CSN_IS_EMPTY_COPY on class CL_RCM_WD_NAVSTACK has no exception.

Method FIND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID 20050119
2 Importing IM_START_AT_FIRST Call by reference Type reference (TYPE) SRMBOOLEAN IF_SRM=>TRUE Startpunkt (initial=first_el) 20050119
3 Returning RE_RESULT Value transfer Object reference (TYPE REF TO) CL_RCM_WD_NAVSTACK Ergebnis oder initial 20050119

Method FIND on class CL_RCM_WD_NAVSTACK has no exception.

Method GET_CURRENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_LABEL Call by reference Type reference (TYPE) STRING Label 20041102
2 Exporting EX_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID 20041102
3 Exporting EX_TOOLTIP Call by reference Type reference (TYPE) STRING Tooltip 20041102

Method GET_CURRENT on class CL_RCM_WD_NAVSTACK has no exception.

Method GET_FIRST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_LABEL Call by reference Type reference (TYPE) STRING Label 20041102
2 Exporting EX_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID 20041102
3 Exporting EX_TOOLTIP Call by reference Type reference (TYPE) STRING Tooltip 20041102

Method GET_FIRST on class CL_RCM_WD_NAVSTACK has no exception.

Method GET_LAST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_LABEL Call by reference Type reference (TYPE) STRING Label 20041102
2 Exporting EX_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID 20041102
3 Exporting EX_TOOLTIP Call by reference Type reference (TYPE) STRING Tooltip 20041102

Method GET_LAST on class CL_RCM_WD_NAVSTACK has no exception.

Method GET_NEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_LABEL Call by reference Type reference (TYPE) STRING Label 20041102
2 Exporting EX_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID 20041102
3 Exporting EX_TOOLTIP Call by reference Type reference (TYPE) STRING Tooltip 20041102

Method GET_NEXT on class CL_RCM_WD_NAVSTACK has no exception.

Method GET_PREVIOUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_LABEL Call by reference Type reference (TYPE) STRING Label 20041102
2 Exporting EX_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID 20041102
3 Exporting EX_TOOLTIP Call by reference Type reference (TYPE) STRING Tooltip 20041102

Method GET_PREVIOUS on class CL_RCM_WD_NAVSTACK has no exception.

Method HAS_NEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning HAS_NEXT Value transfer Type reference (TYPE) SRMBOOLEAN Boolean: Mögliche Werte IF_SRM=>TRUE / FALSE 20041103

Method HAS_NEXT on class CL_RCM_WD_NAVSTACK has no exception.

Method IS_EMPTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_EMPTY Value transfer Type reference (TYPE) SRMBOOLEAN Boolean: Mögliche Werte IF_SRM=>TRUE / FALSE 20050128

Method IS_EMPTY on class CL_RCM_WD_NAVSTACK has no exception.

Method POP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_LABEL Call by reference Type reference (TYPE) STRING Label 20041029
2 Exporting EX_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID - wird gesucht und aus Kette entfernt 20041029
3 Exporting EX_TOOLTIP Call by reference Type reference (TYPE) STRING Tooltip 20041029
4 Importing IM_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID 20050119

Method POP on class CL_RCM_WD_NAVSTACK has no exception.

Method PUSH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_LABEL Call by reference Type reference (TYPE) STRING Label 20041102
2 Importing IM_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID 20041029
3 Importing IM_TOOLTIP Call by reference Type reference (TYPE) STRING Tooltip 20041029

Method PUSH on class CL_RCM_WD_NAVSTACK has no exception.

Method REMOVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ROOT Call by reference Object reference (TYPE REF TO) CL_RCM_WD_NAVSTACK Root-Element (user-ref) 20050128

Method REMOVE on class CL_RCM_WD_NAVSTACK has no exception.
History
Last changed by/on SAP  20060207 
SAP Release Created in 700