SAP ABAP Class CL_DIALOG_SPEC_DME (DME: Reads Specification Daten from DB)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CUS-TOL-TME (Application Component) Table Maintenance Tool
     SDME_DLG (Package) DME: Maintenance dialogs
Properties
Class CL_DIALOG_SPEC_DME  
Short Description DME: Reads Specification Daten from DB    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SDME_DLG   DME: Maintenance dialogs 
Created 19990520   SAP 
Last change 20000201   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SDMEB Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 SDMEU Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 TSDME Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_DIALOG_SPEC_DME has no interface implemented.
Friends
Class CL_DIALOG_SPEC_DME has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AREAS Instance attribute Protected See coding List of all Areas 19990521
2 AREA_SPECS Instance attribute Protected Type reference (TYPE) SDMEU_AREAS Area Description 19990713
3 DIALOGS Instance attribute Protected See coding List of Dialogs 20000307
4 DIALOG_COMPONENTS Instance attribute Public Type reference (TYPE) TSDME_LIST_OF_SCR_COMP_SPECS Description of Subdialogs 19990520
5 DIALOG_FRAMES Instance attribute Public Type reference (TYPE) TSDME_LIST_OF_FRAME_SPECS Dialog Frame Description 19990712
6 DIALOG_ID Instance attribute Public Type reference (TYPE) TSDME_DIALOG_ID Dialog Name 19990520
7 DIALOG_TITLE Instance attribute Public Type reference (TYPE) TSDME_UI_TITLE Dialog Title 20000321
8 DIALOG_TYPE Instance attribute Public Type reference (TYPE) SDMEB_DLG_TYPE Dialog Type 20000302
9 FORMS Instance attribute Public Type reference (TYPE) TSDME_LIST_OF_FORM_SPECS Descriptions for Detail Screens 19990520
10 FRAMES Instance attribute Protected See coding List of Frames 19990712
11 MAIN_FRAME Instance attribute Public Type reference (TYPE) TSDME_FRAME_SPEC Description of Main Window 19990712
12 MAIN_FRAME_ID Instance attribute Public Type reference (TYPE) TSDME_FRAME Frame for Main Screen 20000302
13 MO_DOMAIN Instance attribute Public Object reference (TYPE REF TO) CL_MO_DOMAIN_DME MO Domain 19990521
14 MO_TREE Instance attribute Public Object reference (TYPE REF TO) CL_MO_TREE_DME MO Tree 19990709
15 NAVIGATION Instance attribute Public Type reference (TYPE) TSDME_LIST_OF_NAVIGATION_SPECS Description of Navigation 19990712
16 TABLES Instance attribute Public Type reference (TYPE) TSDME_LIST_OF_TABLE_SPECS Descriptions for Table Controls 19990521
17 TREE Instance attribute Public Object reference (TYPE REF TO) CL_DYNP_TREE_DME Navigation Tree 19990712
18 TREE_COLUMN_HEADERS Instance attribute Public Type reference (TYPE) SDMEU_TEXT_TABLE Tree Column Headers 19990714
19 TREE_TITLES Instance attribute Public Type reference (TYPE) SDMEU_TREE_TITLES Tree List Node Titles 19991110
Methods
# Method Level Visibility Method type Description Created on
1 ADAPT_SUBSCREENS Instance method Public Method Makes Subscreen Dialog-Dependent Settings 20000320
2 ADD_DIALOG Instance method Public Method Adds Dialog to a Name 20000307
3 ADD_FRAME Instance method Public Method Adds Frame to a Name 19990712
4 ADD_SUBSCREEN Instance method Public Method Adds Subscreen to a Name 19990521
5 ADD_TREE Instance method Public Method Adds Navigation Tree 19990712
6 COMPLETE_FORM_SPECS Instance method Protected Method Reads the Detail Screen Specification from DB 19990520
7 COMPLETE_TABLE_SPECS Instance method Protected Method Reads the TableControl Specification from DB 19990521
8 CONNECT_AREAS_BY_JOINS Instance method Protected Method Reads the Join Spec. and Connects Areas 19990713
9 CONNECT_AREAS_BY_RELATION Instance method Protected Method Connects Areas by Relations 19990713
10 CONSTRUCTOR Instance method Public Constructor Constructor 19990520
11 GET_COMPONENTS Instance method Protected Method Reads the Dialog Component Spec. 19990520
12 GET_DIALOG Instance method Public Method Reads the Dialog for a Name 20000307
13 GET_FRAME Instance method Public Method Reads the Frame for a Name 19990712
14 GET_FRAMES Instance method Protected Method Reads the Dialog Frame Spec. 19990712
15 GET_HEADER Instance method Protected Method Reads the Dialog Spec. 20000302
16 GET_MO_AREA Instance method Public Method Gets an MO Area 19990521
17 GET_MO_AREAS Instance method Protected Method Reads the Dialog Area Spec. and Creates It 19990713
18 GET_MO_TREE Instance method Protected Method Reads the Tree Spec. and Creates It 19990713
19 GET_MO_VIEW Instance method Protected Method Reads the View Spec. and Gets It 19990713
20 GET_MO_VIEW_SEL_COND Instance method Protected Method Reads the Sel. Cond. Spec. and Gets It 19990713
21 GET_SUBSCREEN Instance method Public Method Reads the Subscreen for a Name 19990521
Events
Class CL_DIALOG_SPEC_DME has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 AREA_ITEM Protected See coding AREA_ITEM 19990521
2 DIALOG_ITEM Protected See coding DIALOG_ITEM 20000307
3 FRAME_ITEM Protected See coding FRAME_ITEM 19990712
Method Signatures

Method ADAPT_SUBSCREENS Signature

Method ADAPT_SUBSCREENS on class CL_DIALOG_SPEC_DME has no parameter.
Method ADAPT_SUBSCREENS on class CL_DIALOG_SPEC_DME has no exception.

Method ADD_DIALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing THE_DIALOG Value transfer Object reference (TYPE REF TO) CL_PLAIN_DIALOG_DME Dialog-Referenz 20000307
2 Importing THE_DIALOG_ID Value transfer Type reference (TYPE) TSDME_SUBDIALOG_ID Bezeichner des Dialogs 20000307

Method ADD_DIALOG on class CL_DIALOG_SPEC_DME has no exception.

Method ADD_FRAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing THE_FRAME Value transfer Object reference (TYPE REF TO) CL_DYNP_FRAME_DME Frame-Referenz 19990712
2 Importing THE_FRAME_ID Value transfer Type reference (TYPE) TSDME_FRAME Bezeichner des Dialog-Frame 19990712

Method ADD_FRAME on class CL_DIALOG_SPEC_DME has no exception.

Method ADD_SUBSCREEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing THE_DIALOG_ID Value transfer Type reference (TYPE) TSDME_SUBDIALOG_ID Bezeichner der Dialog_Komponente 20000320
2 Importing THE_SUBSCREEN Value transfer Object reference (TYPE REF TO) CL_DYNP_SUBSCREEN_DME Subscreen-Referenz 19990521

Method ADD_SUBSCREEN on class CL_DIALOG_SPEC_DME has no exception.

Method ADD_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing THE_SUBSCREEN Value transfer Object reference (TYPE REF TO) CL_DYNP_TREE_DME Subscreen-Referenz 19990712

Method ADD_TREE on class CL_DIALOG_SPEC_DME has no exception.

Method COMPLETE_FORM_SPECS Signature

Method COMPLETE_FORM_SPECS on class CL_DIALOG_SPEC_DME has no parameter.
# Exception Resumable Description Created on
1 SPEC_ERROR Spezifikation nicht gefunden 19990520

Method COMPLETE_TABLE_SPECS Signature

Method COMPLETE_TABLE_SPECS on class CL_DIALOG_SPEC_DME has no parameter.
# Exception Resumable Description Created on
1 SPEC_ERROR Spezifikation nicht gefunden 19990521

Method CONNECT_AREAS_BY_JOINS Signature

Method CONNECT_AREAS_BY_JOINS on class CL_DIALOG_SPEC_DME has no parameter.
# Exception Resumable Description Created on
1 SPEC_ERROR no components specified 19990713

Method CONNECT_AREAS_BY_RELATION Signature

Method CONNECT_AREAS_BY_RELATION on class CL_DIALOG_SPEC_DME has no parameter.
# Exception Resumable Description Created on
1 SPEC_ERROR no components specified 19990713

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing THE_DIALOG_ID Call by reference Type reference (TYPE) TSDME_DIALOG_ID Dialog, für den die Spec. zu erzeugen ist 19990520
# Exception Resumable Description Created on
1 NOT_EXISTING Dialog existiert nicht 20000302
2 SPEC_ERROR Fehler in den Spezifikationsdaten 19990520

Method GET_COMPONENTS Signature

Method GET_COMPONENTS on class CL_DIALOG_SPEC_DME has no parameter.
# Exception Resumable Description Created on
1 SPEC_ERROR no components specified 19990520

Method GET_DIALOG 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_PLAIN_DIALOG_DME Dialog-Referenz 20000307
2 Importing THE_DIALOG_ID Value transfer Type reference (TYPE) TSDME_SUBDIALOG_ID Dialog-Id 20000307
# Exception Resumable Description Created on
1 UNKNOWN_NAME id für UI-Spezifikation ist nicht interpretierbar 20000307

Method GET_FRAME 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_DYNP_FRAME_DME Frame-Referenz 19990712
2 Importing THE_FRAME_ID Value transfer Type reference (TYPE) TSDME_FRAME Frame-Id 19990712
# Exception Resumable Description Created on
1 UNKNOWN_NAME id für UI-Spezifikation ist nicht interpretierbar 19990712

Method GET_FRAMES Signature

Method GET_FRAMES on class CL_DIALOG_SPEC_DME has no parameter.
# Exception Resumable Description Created on
1 SPEC_ERROR no components specified 19990712

Method GET_HEADER Signature

Method GET_HEADER on class CL_DIALOG_SPEC_DME has no parameter.
# Exception Resumable Description Created on
1 NOT_EXISTING dialog does not exist 20000302
2 SPEC_ERROR no components specified 20000302

Method GET_MO_AREA 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_AREA_DME --- 19990521
2 Importing THE_ID Value transfer Type reference (TYPE) TSDME_AREA_ID Bezeichner der Area 19990521
# Exception Resumable Description Created on
1 UNKNOWN_NAME keine Area unter angegebenem Namen bekannt 19990521

Method GET_MO_AREAS Signature

Method GET_MO_AREAS on class CL_DIALOG_SPEC_DME has no parameter.
# Exception Resumable Description Created on
1 SPEC_ERROR no components specified 19990713

Method GET_MO_TREE Signature

Method GET_MO_TREE on class CL_DIALOG_SPEC_DME has no parameter.
# Exception Resumable Description Created on
1 SPEC_ERROR no components specified 19990713

Method GET_MO_VIEW 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_VIEW_DME --- 19990713
2 Importing THE_ID Value transfer Type reference (TYPE) TSDME_VIEW_ID --- 19990713
# Exception Resumable Description Created on
1 SPEC_ERROR no components specified 19990713

Method GET_MO_VIEW_SEL_COND 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_VIEW_SEL_COND_DME --- 19990713
2 Importing THE_ID Value transfer Type reference (TYPE) TSDME_SELCOND_ID --- 19990713
3 Importing THE_VIEW Value transfer Object reference (TYPE REF TO) CL_MO_VIEW_DME --- 19990713
# Exception Resumable Description Created on
1 SPEC_ERROR no components specified 19990713

Method GET_SUBSCREEN 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_DYNP_SUBSCREEN_DME Subscreen-Referenz 19990521
2 Importing THE_DIALOG_ID Value transfer Type reference (TYPE) TSDME_SUBDIALOG_ID Subscreen-Id 20000320

Method GET_SUBSCREEN on class CL_DIALOG_SPEC_DME has no exception.
History
Last changed by/on SAP  20000201 
SAP Release Created in 50A