SAP ABAP Class CL_CHR_STACK (Characteristics: State Management (Buffer))
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-CL-CHR (Application Component) Characteristics
     CT (Package) Characteristics
Properties
Class CL_CHR_STACK  
Short Description Characteristics: State Management (Buffer)    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CT   Characteristics 
Created 20020815   SAP 
Last change 20020910   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CHR_STACK has no forward declaration.
Interfaces
Class CL_CHR_STACK has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_CHR_MAIN 20020815 Characteristics: Process, Check, Save
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_MAX_DEPTH Static Attribute Private Type reference (TYPE) I 20 Maximum Number of Statuses 20020815
2 GT_DATA Static Attribute Private Type reference (TYPE) TT_STACK Status Buffer 20020815
3 G_MAX_LEVEL Static Attribute Private Type reference (TYPE) I Highest Current Status 20020815
Methods
# Method Level Visibility Method type Description Created on
1 ADD Instance method Protected Method Add Status to Stack 20020815
2 REMOVE Instance method Protected Method Delete Status from Stack 20020815
3 RESTORE Instance method Protected Method Restore Status 20020815
Events
Class CL_CHR_STACK has no event.
Types
Class CL_CHR_STACK has no local type.
Method Signatures

Method ADD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_LEVEL Value transfer Type reference (TYPE) I Zustandszähler 20020815
2 Importing IS_BASIC Value transfer Type reference (TYPE) CHR_BASIC Neutrale Merkmaldaten (aus der Pflegeumgebung) 20020815
3 Importing IS_KNOWL Value transfer Type reference (TYPE) CHR_KNOWL Beziehungsschlüssel zum Merkmalskopf 20020815
4 Importing IT_DESCR Value transfer Type reference (TYPE) TT_CHR_DESCR Merkmalbezeichnungen 20020815
5 Importing IT_RESTR Value transfer Type reference (TYPE) TT_CHR_RESTR Merkmaleinschränkung auf Klassenarten 20020815
6 Importing IT_TABLE Value transfer Type reference (TYPE) TT_CHR_TABLE Tabellenfeldreferenzen 20020815
7 Importing IT_VALUE Value transfer Type reference (TYPE) TT_CHR_VALUE Mekrmalwerte 20020815
8 Importing IT_VALUEDESCR Value transfer Type reference (TYPE) TT_CHR_VALUEDESCR Merkmalwertbezeichnungen 20020815
9 Importing IT_VALUEKNOWL Value transfer Type reference (TYPE) TT_CHR_VALUEKNOWL Beziehungsschlüssel zu Werten 20020815
10 Importing IT_VALUETEXT Value transfer Type reference (TYPE) TT_CHR_VALUETEXT Langtextschlüssel zu Werten 20020815

Method ADD on class CL_CHR_STACK has no exception.

Method REMOVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LEVEL Value transfer Type reference (TYPE) I zu löschender Zustand 20020815

Method REMOVE on class CL_CHR_STACK has no exception.

Method RESTORE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_BASIC Value transfer Type reference (TYPE) CHR_BASIC Neutrale Merkmaldaten (aus der Pflegeumgebung) 20020815
2 Exporting ES_KNOWL Value transfer Type reference (TYPE) CHR_KNOWL Beziehungsschlüssel zum Merkmalskopf 20020815
3 Exporting ET_DESCR Value transfer Type reference (TYPE) TT_CHR_DESCR Merkmalbezeichnungen 20020815
4 Exporting ET_RESTR Value transfer Type reference (TYPE) TT_CHR_RESTR Merkmaleinschränkung auf Klassenarten 20020815
5 Exporting ET_TABLE Value transfer Type reference (TYPE) TT_CHR_TABLE Tabellenfeldreferenzen 20020815
6 Exporting ET_VALUE Value transfer Type reference (TYPE) TT_CHR_VALUE Mekrmalwerte 20020815
7 Exporting ET_VALUEDESCR Value transfer Type reference (TYPE) TT_CHR_VALUEDESCR Merkmalwertbezeichnungen 20020815
8 Exporting ET_VALUEKNOWL Value transfer Type reference (TYPE) TT_CHR_VALUEKNOWL Beziehungsschlüssel zu Werten 20020815
9 Exporting ET_VALUETEXT Value transfer Type reference (TYPE) TT_CHR_VALUETEXT Langtextschlüssel zu Werten 20020815
10 Importing I_LEVEL Value transfer Type reference (TYPE) I Herzustellender Zustand 20020815
# Exception Resumable Description Created on
1 LEVEL_NOT_FOUND Herzustellender Zustand existiert nicht (mehr) 20020815
History
Last changed by/on SAP  20020910 
SAP Release Created in 630