SAP ABAP Class CL_SLAD_MAINTENANCE_MANAGER (SLAD: Profile and Object Set Maintenance)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ABA-LA (Application Component) Syntax, Compiler, Runtime
     SLAD_UI_MAINTENANCE (Package) Layer Aware Debugging: Maintenance User Interface
Properties
Class CL_SLAD_MAINTENANCE_MANAGER  
Short Description SLAD: Profile and Object Set Maintenance    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SLAD_UI_MAINTENANCE   Layer Aware Debugging: Maintenance User Interface 
Created 20060612   SAP 
Last change 20110908   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 IF_SLAD_MAINTENANCE Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_SLAD_MAINTENANCE_MANAGER has no interface implemented.
Friends
Class CL_SLAD_MAINTENANCE_MANAGER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_MAINT_NAMESPACE Constant Private Type reference (TYPE) CHAR6 'MAINT_' Character Field of Length 6 20060612
2 C_REPID Constant Public Type reference (TYPE) SY-REPID 'SAPLSLAD_MAINT_MANAGER' 20060612
3 C_SCREEN_DETAIL_EMPTY Constant Public Type reference (TYPE) SY-DYNNR '0999' Current Screen Number 20060612
4 C_SCREEN_DETAIL_OS Constant Public Type reference (TYPE) SY-DYNNR '0500' Current Screen Number 20060612
5 C_SCREEN_DETAIL_PROFILE Constant Public Type reference (TYPE) SY-DYNNR '0600' Current Screen Number 20060612
6 C_SCREEN_HEAD_DISPLAY Constant Public Type reference (TYPE) SY-DYNNR '0210' Current Screen Number 20060612
7 C_SCREEN_HEAD_EDIT Constant Public Type reference (TYPE) SY-DYNNR '0200' Current Screen Number 20060612
8 DEBUGGER_MODE Static Attribute Public Type reference (TYPE) FLAG General Flag 20060825
9 INITIAL_UI_DATA Instance attribute Private Type reference (TYPE) TY_UI_DATA 20060825
10 MAINT_MANAGER Static Attribute Private Object reference (TYPE REF TO) CL_SLAD_MAINTENANCE_MANAGER SLAD: Profile and Object Set Maintenance 20060612
11 MAINT_OBJECT Instance attribute Private Type reference (TYPE) TY_MAINT_OBJECT 20060612
12 REF_UI_DATA Instance attribute Private Object reference (TYPE REF TO) TY_UI_DATA 20060612
13 STACK Instance attribute Private Object reference (TYPE REF TO) LCL_STACK_HANDLER 20060626
Methods
# Method Level Visibility Method type Description Created on
1 ATTACH_TO_SCREEN Instance method Public Method 20060612
2 BACK Instance method Private Method 20060626
3 CLOSE Instance method Private Method 20060825
4 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20060626
5 EXIT Instance method Public Method 20060817
6 F4 Instance method Private Method 20060807
7 GET_CURR_PROFILE Instance method Public Method 20060825
8 GET_MAINT_MANAGER Static method Public Method 20060612
9 GET_MAINT_STATUS Instance method Public Method 20060919
10 GET_OS_MANAGER Instance method Public Method 20060616
11 GET_PROFILE_MANAGER Instance method Public Method 20060614
12 HANDLE_DESTROY Instance method Private Event handling method 20060626
13 HANDLE_EXT_TREQUEST Instance method Public Method 20060612
14 HANDLE_INT_REQUEST Instance method Public Method 20060626
15 HANDLE_OK_CODE Instance method Public Method 20060612
16 HANDLE_REQUEST Instance method Private Method 20060612
17 MAINT_TRANSPORT_REQUEST Instance method Private Method 20060921
18 MANUAL_TRANSPORT_REQUEST Instance method Private Method 20060921
19 NAVI_CREATE Instance method Private Method 20060626
20 PBO Instance method Public Method 20060612
21 SET_DEBUGGER_MODE Static method Public Method 20060825
Events
# Event Type Visibility Description Created on
1 EXIT_EVENT Instance Event
(0)
Public
(2)
20060825
2 SAVE_REQUEST Instance Event
(0)
Public
(2)
20060613
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_MAINT_OBJECT Public See coding 20060626 BEGIN OF ty_maint_object, type TYPE slad_object_type, handler TYPE REF TO if_slad_maintenance, END OF ty_maint_object
2 TY_UI_DATA Public See coding 20060612 BEGIN OF ty_ui_data , screen_head TYPE sy-dynnr, screen_detail TYPE sy-dynnr, object TYPE slad_object_key, END OF ty_ui_data
Method Signatures

Method ATTACH_TO_SCREEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing P_UI_DATA Call by reference Type reference (TYPE) TY_UI_DATA 20060612

Method ATTACH_TO_SCREEN on class CL_SLAD_MAINTENANCE_MANAGER has no exception.

Method BACK Signature

Method BACK on class CL_SLAD_MAINTENANCE_MANAGER has no parameter.
Method BACK on class CL_SLAD_MAINTENANCE_MANAGER has no exception.

Method CLOSE Signature

Method CLOSE on class CL_SLAD_MAINTENANCE_MANAGER has no parameter.
Method CLOSE on class CL_SLAD_MAINTENANCE_MANAGER has no exception.

Method CONSTRUCTOR Signature

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

Method EXIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_STORE Call by reference Type reference (TYPE) FLAG 'X' allgemeines flag 20060920

Method EXIT on class CL_SLAD_MAINTENANCE_MANAGER has no exception.

Method F4 Signature

Method F4 on class CL_SLAD_MAINTENANCE_MANAGER has no parameter.
Method F4 on class CL_SLAD_MAINTENANCE_MANAGER has no exception.

Method GET_CURR_PROFILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_CURR_PROFILE Value transfer Object reference (TYPE REF TO) CL_SLAD_PROFILE Software Layer Aware Debugging: Objektmenge 20060825

Method GET_CURR_PROFILE on class CL_SLAD_MAINTENANCE_MANAGER has no exception.

Method GET_MAINT_MANAGER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_FORCE_NEW Call by reference Type reference (TYPE) FLAG allgemeines flag 20060825
2 Returning P_OBJECT Value transfer Object reference (TYPE REF TO) CL_SLAD_MAINTENANCE_MANAGER SLAD: Profil und Objektmengen Pflege 20060612

Method GET_MAINT_MANAGER on class CL_SLAD_MAINTENANCE_MANAGER has no exception.

Method GET_MAINT_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_STATUS Value transfer Type reference (TYPE) IF_SLAD_MAINTENANCE=>TY_STATUS 20060919

Method GET_MAINT_STATUS on class CL_SLAD_MAINTENANCE_MANAGER has no exception.

Method GET_OS_MANAGER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_OS_MANAGER Value transfer Object reference (TYPE REF TO) CL_SLAD_OBJECT_SET_MAINTENANCE SLAD: Objektmenge pflegen 20060616

Method GET_OS_MANAGER on class CL_SLAD_MAINTENANCE_MANAGER has no exception.

Method GET_PROFILE_MANAGER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_PROFILE_MANAGER Value transfer Object reference (TYPE REF TO) CL_SLAD_PROFILE_MAINTENANCE SLAD: Objektmenge pflegen 20060614

Method GET_PROFILE_MANAGER on class CL_SLAD_MAINTENANCE_MANAGER has no exception.

Method HANDLE_DESTROY Signature

Method HANDLE_DESTROY on class CL_SLAD_MAINTENANCE_MANAGER has no parameter.
Method HANDLE_DESTROY on class CL_SLAD_MAINTENANCE_MANAGER has no exception.

Method HANDLE_EXT_TREQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_REQUEST Call by reference Object reference (TYPE REF TO) CL_SLAD_MAINT_REQUEST SLAD: Pflegeanforderung 20060612

Method HANDLE_EXT_TREQUEST on class CL_SLAD_MAINTENANCE_MANAGER has no exception.

Method HANDLE_INT_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_REQUEST Call by reference Object reference (TYPE REF TO) CL_SLAD_MAINT_REQUEST SLAD: Anfrage zwischen den Modulen 20060626

Method HANDLE_INT_REQUEST on class CL_SLAD_MAINTENANCE_MANAGER has no exception.

Method HANDLE_OK_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_OK_CODE Call by reference Type reference (TYPE) SY-UCOMM SLAD: Pflegeanforderung 20060612

Method HANDLE_OK_CODE on class CL_SLAD_MAINTENANCE_MANAGER has no exception.

Method HANDLE_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BACK_MODE Call by reference Type reference (TYPE) FLAG allgemeines flag 20060626
2 Importing P_REQUEST Call by reference Object reference (TYPE REF TO) CL_SLAD_MAINT_REQUEST SLAD: Pflegeanforderung 20060612

Method HANDLE_REQUEST on class CL_SLAD_MAINTENANCE_MANAGER has no exception.

Method MAINT_TRANSPORT_REQUEST Signature

Method MAINT_TRANSPORT_REQUEST on class CL_SLAD_MAINTENANCE_MANAGER has no parameter.
Method MAINT_TRANSPORT_REQUEST on class CL_SLAD_MAINTENANCE_MANAGER has no exception.

Method MANUAL_TRANSPORT_REQUEST Signature

Method MANUAL_TRANSPORT_REQUEST on class CL_SLAD_MAINTENANCE_MANAGER has no parameter.
Method MANUAL_TRANSPORT_REQUEST on class CL_SLAD_MAINTENANCE_MANAGER has no exception.

Method NAVI_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_REQUEST Call by reference Object reference (TYPE REF TO) CL_SLAD_MAINT_REQUEST SLAD: Pflegeanforderung 20060626

Method NAVI_CREATE on class CL_SLAD_MAINTENANCE_MANAGER has no exception.

Method PBO Signature

Method PBO on class CL_SLAD_MAINTENANCE_MANAGER has no parameter.
Method PBO on class CL_SLAD_MAINTENANCE_MANAGER has no exception.

Method SET_DEBUGGER_MODE Signature

Method SET_DEBUGGER_MODE on class CL_SLAD_MAINTENANCE_MANAGER has no parameter.
Method SET_DEBUGGER_MODE on class CL_SLAD_MAINTENANCE_MANAGER has no exception.
Event Signatures

Event EXIT_EVENT Signature
Event EXIT_EVENT on class CL_SLAD_MAINTENANCE_MANAGER has no parameter.
Event SAVE_REQUEST Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 CALLER Exporting Value transfer Object reference (TYPE REF TO) CL_SLAD_MAINTENANCE_MANAGER SLAD: Profil und Objektmengen Pflege 20090629
History
Last changed by/on SAP  20110908 
SAP Release Created in 710