SAP ABAP Class CL_RECA_WB_REQUEST_STACK (Stack Manager for Requests)
Hierarchy
EA-FIN (Software Component) EA-FIN
   RE-FX (Application Component) Flexible Real Estate Management
     RE_CA_WB (Package) RE: Workbench (Object Manager)
Properties
Class CL_RECA_WB_REQUEST_STACK  
Short Description Stack Manager for Requests    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RE_CA_WB   RE: Workbench (Object Manager) 
Created 20030113   SAP 
Last change 20100310   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 RECAW Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RECA_WB_REQUEST_STACK has no interface implemented.
Friends
Class CL_RECA_WB_REQUEST_STACK has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MD_CURRENT Instance attribute Public Type reference (TYPE) SYTABIX Current Entry 20030113
2 MD_ENTRIES Instance attribute Public Type reference (TYPE) SYTABIX Number of Entries 20030113
3 MD_MAXIMUM Instance attribute Public Type reference (TYPE) SYTABIX 100 Maximum no. of entries 20030113
4 MO_GUI_OBJECT_STACK Instance attribute Private Object reference (TYPE REF TO) CL_RECA_WB_GUI_REQ_STACK GUI: Stack List 20030114
5 MT_STACK Instance attribute Public Type reference (TYPE) RE_T_CL_RECA_WB_REQ_STACK Stack 20030113
Methods
# Method Level Visibility Method type Description Created on
1 CLEAR Instance method Public Method Delete Stack Completely 20030113
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20030113
3 DOWN Instance method Public Method Go Down in Stack 20030113
4 POP Instance method Public Method Gets Top Stack Entry (Not Deleting) 20030113
5 PUSH Instance method Public Method Add New Stack Entry 20030113
6 PUSH_UPDATE Instance method Public Method Update/Add Stack Entry 20030113
7 REMOVE_CURRENT_ENTRY Instance method Public Method Delete Current Stack Entry 20030113
8 REMOVE_FIRST_ENTRIES Instance method Public Method Delete Stack Entries at Beginning (n Entries) 20030113
9 REMOVE_LAST_ENTRIES Instance method Public Method Delete Stack Entries at End (n Entries) 20030113
10 SHOW Instance method Public Method Display Stack in Modeless Window 20030114
11 UP Instance method Public Method Go Up in Stack 20030113
Events
# Event Type Visibility Description Created on
1 STACK_CHANGED Instance Event
(0)
Public
(2)
Event: Stack Entries Have Changed 20030114
2 STACK_POSITION_CHANGED Instance Event
(0)
Public
(2)
Event: Stack Position Changed 20030113
Types
Class CL_RECA_WB_REQUEST_STACK has no local type.
Method Signatures

Method CLEAR Signature

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

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_MAX_ENTRIES Value transfer Type reference (TYPE) SYTABIX Maximale Anzahl Einträge im Stack 20030113

Method CONSTRUCTOR on class CL_RECA_WB_REQUEST_STACK has no exception.

Method DOWN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_STEPS Value transfer Type reference (TYPE) SYTABIX 1 Anzahl Einträge 20030113
# Exception Resumable Description Created on
1 END_OF_STACK Ungültige Step-Anzahl 20030113

Method POP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_STACK_ENTRY Value transfer Object reference (TYPE REF TO) CL_RECA_WB_REQ_STACK_ENTRY Stackeintrag 20030113
# Exception Resumable Description Created on
1 END_OF_STACK Stack ist leer 20030113

Method PUSH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_REPLACE_CURRENT Value transfer Type reference (TYPE) ABAP_BOOL ABAP_FALSE Bool: Nur aktuellen Eintrag ersetzen 20030113
2 Importing IO_STACK_ENTRY Value transfer Object reference (TYPE REF TO) CL_RECA_WB_REQ_STACK_ENTRY Stackeintrag 20030113

Method PUSH on class CL_RECA_WB_REQUEST_STACK has no exception.

Method PUSH_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_STACK_ENTRY Value transfer Object reference (TYPE REF TO) CL_RECA_WB_REQ_STACK_ENTRY Stackeintrag 20030113

Method PUSH_UPDATE on class CL_RECA_WB_REQUEST_STACK has no exception.

Method REMOVE_CURRENT_ENTRY Signature

Method REMOVE_CURRENT_ENTRY on class CL_RECA_WB_REQUEST_STACK has no parameter.
# Exception Resumable Description Created on
1 END_OF_STACK Stack ist leer 20030113

Method REMOVE_FIRST_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_NUMBER Value transfer Type reference (TYPE) I 1 Anzahl zu löschender Einträge 20030113
# Exception Resumable Description Created on
1 END_OF_STACK Stack ist leer 20030113

Method REMOVE_LAST_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_NUMBER Value transfer Type reference (TYPE) I 1 Anzahl zu löschender Einträge 20030113
# Exception Resumable Description Created on
1 END_OF_STACK Stack ist leer 20030113

Method SHOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_HIDE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Ausblenden 20080619
2 Importing IF_TOGGLE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Ein-/Ausblenden 20080619
# Exception Resumable Description Created on
1 CONTROL_ERROR Fehler bei der Fenstererzeugung 20030114

Method UP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_STEPS Value transfer Type reference (TYPE) SYTABIX 1 Anzahl Einträge 20030113
# Exception Resumable Description Created on
1 END_OF_STACK Ungültige Step-Anzahl 20030113
Event Signatures

Event STACK_CHANGED Signature
Event STACK_CHANGED on class CL_RECA_WB_REQUEST_STACK has no parameter.
Event STACK_POSITION_CHANGED Signature
Event STACK_POSITION_CHANGED on class CL_RECA_WB_REQUEST_STACK has no parameter.
History
Last changed by/on SAP  20100310 
SAP Release Created in 200