SAP ABAP Class CL_DIALOG_DME (Abstract Superclass for All DME Dialogs)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CUS-TOL-TME (Application Component) Table Maintenance Tool
     SDME_DLG (Package) DME: Maintenance dialogs
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_BROWSER_DME Browser: Navigation + Edit Dialogs 19990712
2 Inheritance (c INHERITING FROM c_ref)  CL_COMPOUND_DIALOG_DME Dialog Composed of Other Dialogs 19990303
3 Inheritance (c INHERITING FROM c_ref)  CL_PLAIN_DIALOG_DME Simple Single-Screen Dialog 19990401
Properties
Class CL_DIALOG_DME  
Short Description Abstract Superclass for All DME Dialogs    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SDME_DLG   DME: Maintenance dialogs 
Created 19990303   SAP 
Last change 19990401   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SDMEC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 SDMET Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_DIALOG_DME has no interface implemented.
Friends
Class CL_DIALOG_DME has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DIALOG_PROCESS Instance attribute Public Object reference (TYPE REF TO) CL_DIALOG_PROCESS_DME Controlling Dialog Process 19990331
2 IS_EDITABLE Instance attribute Public Type reference (TYPE) SDMET_BOOL sdmet_true True <==> Dialog Can Be Edited 19990401
3 IS_EDITOR Instance attribute Public Type reference (TYPE) SDMET_BOOL sdmet_true True <==> Dialog is Editor 19990810
4 IS_VISIBLE Instance attribute Public Type reference (TYPE) SDMET_BOOL sdmet_true True <==> Dialog is Visible 19990401
5 MOS_HAVE_BEEN_EDITED Instance attribute Protected Type reference (TYPE) SDMET_BOOL sdmet_false True <==> MOs Changed 19990802
6 SUBJECT_COMMAND Constant Protected Type reference (TYPE) SDMET_NAME 'Kommando' Text for error message 20000321
Methods
# Method Level Visibility Method type Description Created on
1 CHECK Instance method Public Method Checks Changes and Communicates with User 19990420
2 COMMIT Instance method Public Method All Changes Saved 19990427
3 DISPLAY Instance method Public Method Ensures that the Dialog can be Displayed in UI 19990709
4 HANDLE_UNKNOWN_NAME Instance method Protected Method Raises Exception 19990407
5 HAS_BEEN_EDITED Instance method Public Method True <==> User Has Edited MOs Since Last Save 19990503
6 SET_DIALOG_PROCESS Instance method Public Method Assigns Controlling Dialog Process 19990331
7 SET_EDITABLE Instance method Public Method Sets Status: Dialog is Editable/Read-Only 19990401
8 SET_VISIBLE Instance method Public Method Sets Status: Dialog is Visible/Invisible 19990401
Events
Class CL_DIALOG_DME has no event.
Types
Class CL_DIALOG_DME has no local type.
Method Signatures

Method CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RETURN_CODE Value transfer Type reference (TYPE) SDMET_RETURN_CODE Operation erfolgreich? 19990420

Method CHECK on class CL_DIALOG_DME has no exception.

Method COMMIT Signature

Method COMMIT on class CL_DIALOG_DME has no parameter.
Method COMMIT on class CL_DIALOG_DME has no exception.

Method DISPLAY Signature

Method DISPLAY on class CL_DIALOG_DME has no parameter.
Method DISPLAY on class CL_DIALOG_DME has no exception.

Method HANDLE_UNKNOWN_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing THE_NAME Call by reference Type reference (TYPE) SDMET_NAME unbekannter Name 19990407
2 Importing THE_SUBJECT Call by reference Type reference (TYPE) SDMET_NAME Name wofür? 19990407
# Exception Resumable Description Created on
1 UNKNOWN_NAME --- 19990407

Method HAS_BEEN_EDITED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) SDMET_BOOL true <==> user has changed MOs 19990503

Method HAS_BEEN_EDITED on class CL_DIALOG_DME has no exception.

Method SET_DIALOG_PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing THE_DIALOG_PROCESS Call by reference Object reference (TYPE REF TO) CL_DIALOG_PROCESS_DME --- 19990331

Method SET_DIALOG_PROCESS on class CL_DIALOG_DME has no exception.

Method SET_EDITABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing THE_STATUS Call by reference Type reference (TYPE) SDMET_BOOL --- 19990401

Method SET_EDITABLE on class CL_DIALOG_DME has no exception.

Method SET_VISIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing THE_STATUS Call by reference Type reference (TYPE) SDMET_BOOL --- 19990401

Method SET_VISIBLE on class CL_DIALOG_DME has no exception.
History
Last changed by/on SAP  19990401 
SAP Release Created in 50A