SAP ABAP Class CL_TABLE_DIALOG_DME (DME: Table Dialog ("Table Control"))
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 - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_PLAIN_DIALOG_DME Simple Single-Screen Dialog 19990428
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UI_CALLBACK_DME UI Callback Interface, Valid for All UI Elements 19990527
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UI_TC_CALLBACK_DME UI Callback Interface for Table Control 19990527
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_NAVI_TABLE_DIALOG_DME Table Dialog with Navigation Function 20000320
Properties
Class CL_TABLE_DIALOG_DME  
Short Description DME: Table Dialog ("Table Control")    
Super Class CL_PLAIN_DIALOG_DME Simple Single-Screen Dialog 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SDME_DLG   DME: Maintenance dialogs 
Created 19990428   SAP 
Last change 20000201   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SDMET 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)
Interfaces
# Interface Abstract Final Description Created on
1 IF_UI_CALLBACK_DME UI Callback Interface, Valid for All UI Elements 19990527
2 IF_UI_TC_CALLBACK_DME UI Callback Interface for Table Control 19990527
Friends
Class CL_TABLE_DIALOG_DME has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CREATE_LINE_ALLOWED Instance attribute Public Type reference (TYPE) SDMET_BOOL SDMET_TRUE True <==> Rows can be Put in Table Directly 20000322
2 MO_RECORD Instance attribute Public Object reference (TYPE REF TO) CL_MO_RECORD_DME MO Record 19990428
3 SUBJECT_AREA Constant Protected Type reference (TYPE) SDMET_NAME 'MO-Area' Text for error message 20000214
4 SUBJECT_INDEX Constant Protected Type reference (TYPE) SDMET_NAME 'Index' Text for error message 19990429
5 SUBJECT_MO_FIELDS Constant Protected Type reference (TYPE) SDMET_NAME 'MO-Attribute' Text for error message 19990429
6 SUBJECT_UI_FIELD Constant Protected Type reference (TYPE) SDMET_NAME 'UI-Feld' Text for error message 19990428
7 UI_TABLE_CONTROL Instance attribute Protected Object reference (TYPE REF TO) IF_UI_TABLE_CONTROL_DME Table Control Assigned 19990430
Methods
# Method Level Visibility Method type Description Created on
1 CANCEL_MO Instance method Protected Method Cancel Current Changes 19990528
2 CHANGE_LINE Instance method Public Method 20000225
3 CONSTRUCTOR Instance method Public Constructor Constructor 19990428
4 CREATE_LINE Instance method Public Method 20000225
5 DELETE_LINE Instance method Public Method 20000225
6 GET_CHECK_RESULT Instance method Protected Method Translates Check Result 19990527
7 ON_NEW_WORKING_AREA Instance method Public Event handling method Event Handler for "new_working_area" 19990429
8 ON_OBJECT_CHANGED Instance method Public Event handling method Event Handler for "object_changed" 19990504
9 ON_OBJECT_CREATED Instance method Public Event handling method Event Handler for "object_created" 19990504
10 ON_OBJECT_DELETED Instance method Public Event handling method Event Handler for "object_to_be_deleted" 19990504
11 PROCESS_COMMAND Instance method Public Method 20000228
12 REFRESH_UI_DATA Instance method Public Method 20000225
13 SELECT_LINE Instance method Public Method 20000225
14 SELECT_OBJECT Instance method Public Method Sets and Highlights Current Object 20000322
15 SET_CREATE_LINE_ALLOWED Instance method Public Method Sets the CREATE_LINE_ALLOWED Flag 20000322
16 SET_CURRENT_OBJECT Instance method Protected Method Sets the Current Object by Table Row 19990503
Events
Class CL_TABLE_DIALOG_DME has no event.
Types
Class CL_TABLE_DIALOG_DME has no local type.
Method Signatures

Method CANCEL_MO Signature

Method CANCEL_MO on class CL_TABLE_DIALOG_DME has no parameter.
Method CANCEL_MO on class CL_TABLE_DIALOG_DME has no exception.

Method CHANGE_LINE Signature

Method CHANGE_LINE on class CL_TABLE_DIALOG_DME has no parameter.
Method CHANGE_LINE on class CL_TABLE_DIALOG_DME has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_EDITABLE Value transfer Type reference (TYPE) SDMET_BOOL sdmet_true --- 19990809
2 Importing THE_ASSOCIATED_UI_ELEMENT Value transfer Object reference (TYPE REF TO) IF_UI_TABLE_CONTROL_DME --- 19990428
3 Importing THE_MO_AREA_TO_WORK_ON Value transfer Object reference (TYPE REF TO) CL_MO_AREA_DME --- 19990428
4 Importing THE_MO_RECORD Value transfer Object reference (TYPE REF TO) CL_MO_RECORD_DME --- 19990428

Method CONSTRUCTOR on class CL_TABLE_DIALOG_DME has no exception.

Method CREATE_LINE Signature

Method CREATE_LINE on class CL_TABLE_DIALOG_DME has no parameter.
Method CREATE_LINE on class CL_TABLE_DIALOG_DME has no exception.

Method DELETE_LINE Signature

Method DELETE_LINE on class CL_TABLE_DIALOG_DME has no parameter.
Method DELETE_LINE on class CL_TABLE_DIALOG_DME has no exception.

Method GET_CHECK_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) SDMEU_TC_CHECK_RESULTS --- 19990527
2 Importing THE_CHECK_RESULT Value transfer Object reference (TYPE REF TO) CL_MO_VIEW_CHECK_RESULT_DME --- 19990527

Method GET_CHECK_RESULT on class CL_TABLE_DIALOG_DME has no exception.

Method ON_NEW_WORKING_AREA Signature

Method ON_NEW_WORKING_AREA on class CL_TABLE_DIALOG_DME has no parameter.
Method ON_NEW_WORKING_AREA on class CL_TABLE_DIALOG_DME has no exception.

Method ON_OBJECT_CHANGED Signature

Method ON_OBJECT_CHANGED on class CL_TABLE_DIALOG_DME has no parameter.
Method ON_OBJECT_CHANGED on class CL_TABLE_DIALOG_DME has no exception.

Method ON_OBJECT_CREATED Signature

Method ON_OBJECT_CREATED on class CL_TABLE_DIALOG_DME has no parameter.
Method ON_OBJECT_CREATED on class CL_TABLE_DIALOG_DME has no exception.

Method ON_OBJECT_DELETED Signature

Method ON_OBJECT_DELETED on class CL_TABLE_DIALOG_DME has no parameter.
Method ON_OBJECT_DELETED on class CL_TABLE_DIALOG_DME has no exception.

Method PROCESS_COMMAND Signature

Method PROCESS_COMMAND on class CL_TABLE_DIALOG_DME has no parameter.
Method PROCESS_COMMAND on class CL_TABLE_DIALOG_DME has no exception.

Method REFRESH_UI_DATA Signature

Method REFRESH_UI_DATA on class CL_TABLE_DIALOG_DME has no parameter.
Method REFRESH_UI_DATA on class CL_TABLE_DIALOG_DME has no exception.

Method SELECT_LINE Signature

Method SELECT_LINE on class CL_TABLE_DIALOG_DME has no parameter.
Method SELECT_LINE on class CL_TABLE_DIALOG_DME has no exception.

Method SELECT_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing THE_OBJECT Value transfer Object reference (TYPE REF TO) CL_MAINTENANCE_OBJECT_DME --- 20000322
# Exception Resumable Description Created on
1 INTERNAL_ERROR ungültig 20000322

Method SET_CREATE_LINE_ALLOWED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing THE_VALUE Value transfer Type reference (TYPE) SDMET_BOOL --- 20000322

Method SET_CREATE_LINE_ALLOWED on class CL_TABLE_DIALOG_DME has no exception.

Method SET_CURRENT_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting THE_INDEX Call by reference Type reference (TYPE) SDMEU_TABLE_INDEX --- 19990503
2 Importing THE_LINE Call by reference Type reference (TYPE) ANY --- 19990503

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