SAP ABAP Class CL_DMC_DSTACK (Stack as Manager of Screens that Display Instance)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-DMC (Application Component) Data Conversion
     S_DMCM (Package) Data Mapping and Conversion: Maintenance
Properties
Class CL_DMC_DSTACK  
Short Description Stack as Manager of Screens that Display Instance    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_DMCM   Data Mapping and Conversion: Maintenance 
Created 20000229   SAP 
Last change 20141030    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 DMCT Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_DMC_DSTACK has no interface implemented.
Friends
Class CL_DMC_DSTACK has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 _TABLE Instance attribute Protected See coding Internal Table with Screens 20000229
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_EDIT_MODE Instance method Public Method Changes display/change mode for an object in the stack 20000229
2 CHANGE_EDIT_MODE_BY_ALL Instance method Public Method Sets change mode for all objects in stack 20000717
3 CLEAR Instance method Public Method Deletes stack 20000229
4 CONSTRUCTOR Instance method Public Constructor Constructor 20000229
5 GET_OBJECTS Instance method Public Method Returns all objects in stack 20000613
6 IS_EMPTY Instance method Public Method Returns if stack is empty 20000229
7 POP Instance method Public Method Removes an object from the stack 20000229
8 PUSH Instance method Public Method Adds an object to the stack 20000229
9 SET_ACTUAL_OBJECT Instance method Public Method Notes which object is currently being displayed 20000229
10 SET_ACTUAL_TAB Instance method Public Method Sets the current tab page in the screen 20000229
11 SET_CHANGED Instance method Public Method Notes whether object has been changed 20000229
12 TOP Instance method Public Method Returns the top element of the stack 20000229
Events
Class CL_DMC_DSTACK has no event.
Types
Class CL_DMC_DSTACK has no local type.
Method Signatures

Method CHANGE_EDIT_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EDIT_MODE Call by reference Type reference (TYPE) BOOLEAN EDIT_MODE 20000229
2 Importing OBJ Call by reference Object reference (TYPE REF TO) IF_DMC_POBJECT OBJ 20000229

Method CHANGE_EDIT_MODE on class CL_DMC_DSTACK has no exception.

Method CHANGE_EDIT_MODE_BY_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_EDIT_MODE Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20000717

Method CHANGE_EDIT_MODE_BY_ALL on class CL_DMC_DSTACK has no exception.

Method CLEAR Signature

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

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_DMC_DSTACK has no parameter.
Method CONSTRUCTOR on class CL_DMC_DSTACK has no exception.

Method GET_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ELEMS Value transfer Type reference (TYPE) DMC_DRT_REL_TAB DMC_DRT_REL_TAB 20000613

Method GET_OBJECTS on class CL_DMC_DSTACK has no exception.

Method IS_EMPTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning YESNO Value transfer Type reference (TYPE) BOOLEAN YESNO 20000229

Method IS_EMPTY on class CL_DMC_DSTACK has no exception.

Method POP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ELEM Value transfer Type reference (TYPE) DMC_DRT ELEM 20000229

Method POP on class CL_DMC_DSTACK has no exception.

Method PUSH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ELEM Call by reference Type reference (TYPE) DMC_DRT ELEM 20000229

Method PUSH on class CL_DMC_DSTACK has no exception.

Method SET_ACTUAL_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OBJ Call by reference Object reference (TYPE REF TO) IF_DMC_POBJECT OBJ 20000229

Method SET_ACTUAL_OBJECT on class CL_DMC_DSTACK has no exception.

Method SET_ACTUAL_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TAB Call by reference Type reference (TYPE) SY-UCOMM IM_TAB 20000229

Method SET_ACTUAL_TAB on class CL_DMC_DSTACK has no exception.

Method SET_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing HAS_CHANGED Call by reference Type reference (TYPE) BOOLEAN HAS_CHANGED 20000229
2 Importing PO Call by reference Object reference (TYPE REF TO) IF_DMC_POBJECT PO 20000229

Method SET_CHANGED on class CL_DMC_DSTACK has no exception.

Method TOP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ELEM Value transfer Type reference (TYPE) DMC_DRT ELEM 20000229

Method TOP on class CL_DMC_DSTACK has no exception.
History
Last changed by/on SAP  20141030 
SAP Release Created in 46D