SAP ABAP Class CL_TABLE_BROWSER_DME (Browser with Table as Navigation Dialog)
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_BROWSER_DME Browser: Navigation + Edit Dialogs 20000225
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_TABLE_NAVIGATOR_DME Tree Navigation Interface 20000301
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UI_CALLBACK_DME UI Callback Interface, Valid for All UI Elements 20000301
Properties
Class CL_TABLE_BROWSER_DME  
Short Description Browser with Table as Navigation Dialog    
Super Class CL_BROWSER_DME Browser: Navigation + Edit Dialogs 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SDME_DLG   DME: Maintenance dialogs 
Created 20000225   SAP 
Last change 20000225   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 TSDME Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_TABLE_NAVIGATOR_DME Tree Navigation Interface 20000301
2 IF_UI_CALLBACK_DME UI Callback Interface, Valid for All UI Elements 20000301
Friends
Class CL_TABLE_BROWSER_DME has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CURRENT_NAVIGATION Instance attribute Protected Type reference (TYPE) TSDME_NAVIGATION_GOAL Current Navigation 20000321
2 NAVIGATION_TABLE Instance attribute Protected Type reference (TYPE) GOAL_DIALOG_MAPPING Navigation rules 20000302
3 NAVI_TABLE_DIALOG Instance attribute Protected Object reference (TYPE REF TO) CL_NAVI_TABLE_DIALOG_DME Navigation Table Dialog 20000322
4 SAVED_NAVIGATION Instance attribute Protected Type reference (TYPE) TSDME_NAVIGATION_GOAL Saved Navigation 20000321
5 SAVED_OBJECT Instance attribute Protected Object reference (TYPE REF TO) CL_MAINTENANCE_OBJECT_DME Saved Object 20000322
Methods
# Method Level Visibility Method type Description Created on
1 ADD_NAVIGATION_RULE Instance method Public Method Specifies Which Dialog to go to When 20000302
2 CREATE Instance method Protected Method Create and Check MO 20000320
3 GET_ASSOCIATED_EDITOR Instance method Public Method 20000320
4 NAVIGATE Instance method Public Method 20000301
5 ON_OBJECT_CREATED Instance method Protected Event handling method Handler for Area: OBJECT_CREATED 20000322
6 ON_OBJECT_DELETED Instance method Protected Event handling method Handler for Area: OBJECT_DELETED 20000321
7 PROCESS_COMMAND Instance method Public Method 20000301
8 REFRESH_UI_DATA Instance method Public Method 20000301
9 SELECT_OBJECT Instance method Protected Method Selects an Object 20000322
Events
Class CL_TABLE_BROWSER_DME has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GOAL_DIALOG_ASSOC Protected See coding GOAL_DIALOG_ASSOC 20000302
2 GOAL_DIALOG_MAPPING Protected See coding GOAL_DIALOG_MAPPING 20000302
Method Signatures

Method ADD_NAVIGATION_RULE 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_DIALOG_DME --- 20000302
2 Importing THE_EDITOR Value transfer Object reference (TYPE REF TO) CL_PLAIN_DIALOG_DME --- 20000320
3 Importing THE_NAVIGATION_GOAL Value transfer Type reference (TYPE) TSDME_NAVIGATION_GOAL --- 20000302

Method ADD_NAVIGATION_RULE on class CL_TABLE_BROWSER_DME has no exception.

Method CREATE Signature

Method CREATE on class CL_TABLE_BROWSER_DME has no parameter.
Method CREATE on class CL_TABLE_BROWSER_DME has no exception.

Method GET_ASSOCIATED_EDITOR Signature

Method GET_ASSOCIATED_EDITOR on class CL_TABLE_BROWSER_DME has no parameter.
Method GET_ASSOCIATED_EDITOR on class CL_TABLE_BROWSER_DME has no exception.

Method NAVIGATE Signature

Method NAVIGATE on class CL_TABLE_BROWSER_DME has no parameter.
Method NAVIGATE on class CL_TABLE_BROWSER_DME has no exception.

Method ON_OBJECT_CREATED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SENDER Call by reference Type reference (TYPE) 20000322
2 Importing THE_OBJECT Call by reference Type reference (TYPE) 20000322

Method ON_OBJECT_CREATED on class CL_TABLE_BROWSER_DME has no exception.

Method ON_OBJECT_DELETED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SENDER Call by reference Type reference (TYPE) 20000321

Method ON_OBJECT_DELETED on class CL_TABLE_BROWSER_DME has no exception.

Method PROCESS_COMMAND Signature

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

Method REFRESH_UI_DATA Signature

Method REFRESH_UI_DATA on class CL_TABLE_BROWSER_DME has no parameter.
Method REFRESH_UI_DATA on class CL_TABLE_BROWSER_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

Method SELECT_OBJECT on class CL_TABLE_BROWSER_DME has no exception.
History
Last changed by/on SAP  20000225 
SAP Release Created in 46D