SAP ABAP Class CL_MO_DOMAIN_DME (DME: MO Domains)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CUS-TOL-TME (Application Component) Table Maintenance Tool
     SDME_OBJ (Package) DME: Maintenance Objects
Properties
Class CL_MO_DOMAIN_DME  
Short Description DME: MO Domains    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SDME_OBJ   DME: Maintenance Objects 
Created 19990422   SAP 
Last change 19990422   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SDMEA Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 SDMEC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 SDMES Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 SDMET Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 SDMEV Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
6 SDMEW Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_MO_DOMAIN_DME has no interface implemented.
Friends
Class CL_MO_DOMAIN_DME has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AREAS Instance attribute Private Type reference (TYPE) AREA_TAB List of MO Areas 19990422
2 CO_MANAGER Instance attribute Private Object reference (TYPE REF TO) CL_CO_CHANGES_MANAGER_DME CO Manager 20000208
3 LOADED Instance attribute Private Type reference (TYPE) SDMET_BOOL True <=> Areas Loaded 20000329
4 MOS Instance attribute Private Type reference (TYPE) SDMES_AREA_OBJECTS Changeable MO Classes 20000204
5 READ_ONLY Instance attribute Public Type reference (TYPE) SDMET_BOOL True <=> Read-Only 19990810
6 TRANSPORT Instance attribute Private Type reference (TYPE) SDMEW_TRANSPORT Transport obj. list 20000124
Methods
# Method Level Visibility Method type Description Created on
1 ADD_AREA Instance method Public Method Adds an MO Area 19990422
2 ASK_USER_SELECTION_CONDITION Instance method Public Method Gets Selection Conditions 19990824
3 CHECK_AUTHORITY Instance method Private Method Authorization check 19990422
4 CHECK_CHANGES Instance method Public Method Global Change Checks 20000124
5 CHECK_TRANSPORT Instance method Private Method Initial Transport Connection Check 19990422
6 CONSTRUCTOR Instance method Public Constructor Constructor 19990422
7 DEQUEUE Instance method Private Method Unlocks Area 19990422
8 DO_AFTER_SAVE Instance method Public Method Actions After Saving 20000204
9 DO_BEFORE_SAVE Instance method Private Method Actions Before Saving 20000121
10 END_EDIT Instance method Public Method Exit maintenance 20000216
11 ENQUEUE Instance method Private Method Locks Area 19990422
12 GET_MODIFIED_COS Instance method Private Method Gets Changed CO Root Objects 20000208
13 INSERT_TRANSPORT Instance method Private Method Transport Interface 19990422
14 LOAD Instance method Private Method Load all Objects Initially 19990422
15 RESET Instance method Public Method Resets Status 19990426
16 SAVE Instance method Public Method Save Changes 20000216
17 SET_READ_ONLY Instance method Public Method Sets the Read-Only Flag 19990810
18 START_EDIT Instance method Public Method Maintenance Initial Screen 20000216
19 TOGGLE_EDIT_MODE Instance method Public Method Maintenance: Display <-> Change 20000329
Events
# Event Type Visibility Description Created on
1 NEW_SELECTION Instance Event
(0)
Public
(2)
Selection Changed 19990422
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 AREA_ITEM Private See coding AREA_ITEM 20000121
2 AREA_TAB Private See coding AREA_TAB 20000121
Method Signatures

Method ADD_AREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_AREA Value transfer Object reference (TYPE REF TO) CL_MO_AREA_DME Area 19990422
# Exception Resumable Description Created on
1 ILLEGAL ungültig 19990422

Method ASK_USER_SELECTION_CONDITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FORCE Value transfer Type reference (TYPE) SDMET_BOOL sdmet_false true <=> Eingabe-Popup immer senden 19990824
# Exception Resumable Description Created on
1 CANCELLED Aktion abgebrochen 19990824

Method CHECK_AUTHORITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FOR_EDITING Value transfer Type reference (TYPE) SDMET_BOOL sdmet_false Änderungsmodus 19990426
# Exception Resumable Description Created on
1 FAILURE Fehler 19990422
2 NO_AUTHORITY keine Berechtigung 19990422

Method CHECK_CHANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Object reference (TYPE REF TO) CL_MO_CHECK_RESULT_DME Prüfergebnis 20000124
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler aufgetreten 20000124

Method CHECK_TRANSPORT Signature

Method CHECK_TRANSPORT on class CL_MO_DOMAIN_DME has no parameter.
# Exception Resumable Description Created on
1 CANCEL_EDIT Abbruch 19990422
2 SHOW_ONLY Objekte gesperrt 19990422

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_AREAS Call by reference Type reference (TYPE) SDMET_COLLECTION Areas 20000208
# Exception Resumable Description Created on
1 ILLEGAL ungültig 19990422

Method DEQUEUE Signature

Method DEQUEUE on class CL_MO_DOMAIN_DME has no parameter.
Method DEQUEUE on class CL_MO_DOMAIN_DME has no exception.

Method DO_AFTER_SAVE Signature

Method DO_AFTER_SAVE on class CL_MO_DOMAIN_DME has no parameter.
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler aufgetreten 20000204

Method DO_BEFORE_SAVE Signature

Method DO_BEFORE_SAVE on class CL_MO_DOMAIN_DME has no parameter.
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler aufgetreten 20000121

Method END_EDIT Signature

Method END_EDIT on class CL_MO_DOMAIN_DME has no parameter.
Method END_EDIT on class CL_MO_DOMAIN_DME has no exception.

Method ENQUEUE Signature

Method ENQUEUE on class CL_MO_DOMAIN_DME has no parameter.
# Exception Resumable Description Created on
1 FAILURE Fehler 19990422
2 FOREIGN_LOCK Objekt gesperrt 19990422

Method GET_MODIFIED_COS Signature

Method GET_MODIFIED_COS on class CL_MO_DOMAIN_DME has no parameter.
Method GET_MODIFIED_COS on class CL_MO_DOMAIN_DME has no exception.

Method INSERT_TRANSPORT Signature

Method INSERT_TRANSPORT on class CL_MO_DOMAIN_DME has no parameter.
# Exception Resumable Description Created on
1 CANCEL_EDIT Abbruch 19990422
2 FAILURE Fehler 19990422

Method LOAD Signature

Method LOAD on class CL_MO_DOMAIN_DME has no parameter.
Method LOAD on class CL_MO_DOMAIN_DME has no exception.

Method RESET Signature

Method RESET on class CL_MO_DOMAIN_DME has no parameter.
Method RESET on class CL_MO_DOMAIN_DME has no exception.

Method SAVE Signature

Method SAVE on class CL_MO_DOMAIN_DME has no parameter.
# Exception Resumable Description Created on
1 CANCELLED Aktion von Benutzer abgebrochen 20000216
2 INTERNAL_ERROR Interner Fehler aufgetreten 20000216

Method SET_READ_ONLY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_READ_ONLY Value transfer Type reference (TYPE) SDMET_BOOL --- 19990810
# Exception Resumable Description Created on
1 ILLEGAL ungültig 19990810

Method START_EDIT Signature

Method START_EDIT on class CL_MO_DOMAIN_DME has no parameter.
# Exception Resumable Description Created on
1 CANCEL_EDIT Abbruch 20000216
2 SHOW_ONLY Objekte gesperrt 20000216

Method TOGGLE_EDIT_MODE Signature

Method TOGGLE_EDIT_MODE on class CL_MO_DOMAIN_DME has no parameter.
# Exception Resumable Description Created on
1 CANCEL_EDIT Abbruch 20000329
2 SHOW_ONLY Objekte gesperrt 20000329
Event Signatures

Event NEW_SELECTION Signature
Event NEW_SELECTION on class CL_MO_DOMAIN_DME has no parameter.
History
Last changed by/on SAP  19990422 
SAP Release Created in 50A