SAP ABAP Class CL_FDT_WD_OBJECT_MANAGER_MODEL (FDT WD: Model for Object Manager)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-BR (Application Component) BRFplus - ABAP-Based Business Rules
     SFDT_WD_INFRASTRUCTURE (Package) BRFplus: Web Dynpro UI: Infrastructure
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_FDT_WD_MODEL FDT WD: Model for Web Dynpro (abstract) 20060703
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FDT_WD_OBJECT_MANAGER_MODEL FDT WD: Model for Object Manager 20060703
Properties
Class CL_FDT_WD_OBJECT_MANAGER_MODEL  
Short Description FDT WD: Model for Object Manager    
Super Class CL_FDT_WD_MODEL FDT WD: Model for Web Dynpro (abstract) 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SFDT_WD_INFRASTRUCTURE   BRFplus: Web Dynpro UI: Infrastructure 
Created 20060703   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CL_FDT_SERVICES_INTERNAL Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 IF_FDT_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_FDT_WD_OBJECT_MANAGER_MODEL FDT WD: Model for Object Manager 20060703
Friends
Class CL_FDT_WD_OBJECT_MANAGER_MODEL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_CALLER_DELEGATE Constant Public Type reference (TYPE) C 'D' Dialog Caller Delegate 20120705
2 GC_CALLER_EMBEDDED Constant Public Type reference (TYPE) C 'E' Dialog caller embedded 20120705
3 GC_CREATE_OBJECT_MODEL Constant Public Type reference (TYPE) STRING 'CREATE_OBJECT' Create Object model 20060725
4 GC_CROSS_APPL_LIST_MODEL Constant Public Type reference (TYPE) STRING 'CROSS_APPL_LIST' LIst of other used applications 20111216
5 GC_DEF_ACTN_CTXT_OVERVIEW Constant Public Type reference (TYPE) STRING 'CTXT_OVERVIEW_ACTN' Default action for context overview 20101011
6 GC_DEF_ACTN_EXPR_TYPE_NAV Constant Public Type reference (TYPE) STRING 'EXPR_TYPE_NAV_ACTN' Default Action for navigate to Expression Type 20111102
7 GC_DEF_ACTN_SIMULATION Constant Public Type reference (TYPE) STRING 'SIMULATION_ACTN' Default Action for Simulation 20101026
8 GC_DEF_DICTIONARY_USAGES Constant Public Type reference (TYPE) STRING 'DICTIONARY_USAGES' Default Action for Dictionary Usages 20120430
9 GC_DIALOG_CALLER_ACTIVATE Constant Public Type reference (TYPE) STRING 'CALLER_ACTIVATE' Dialog Caller Activate 20110124
10 GC_DIALOG_CALLER_COPY Constant Public Type reference (TYPE) STRING 'CALLER_COPY' Dialog Caller Copy 20110124
11 GC_DIALOG_CALLER_DELETE Constant Public Type reference (TYPE) STRING 'CALLER_DELETE' Dialog Caller Delete 20110124
12 GC_DIALOG_CALLER_MCT Constant Public Type reference (TYPE) STRING 'CALLER_MCT' Dialog Caller Navigate to Mass Change Tool 20120213
13 GC_DIALOG_CALLER_OBSOLETE Constant Public Type reference (TYPE) STRING 'CALLER_OBSOLETE' Dialog Caller Obsolete 20110124
14 GC_DIALOG_CALLER_SAVE Constant Public Type reference (TYPE) STRING 'CALLER_SAVE' Dialog Caller Save 20110124
15 GC_DIALOG_CALLER_TRANSPORT Constant Public Type reference (TYPE) STRING 'CALLER_TRANSPORT' Dialog Caller Transport 20110124
16 GC_DIALOG_CALLER_VERSIONING Constant Public Type reference (TYPE) STRING 'CALLER_VERSIONING' Dialog Caller Versioning 20110124
17 GC_FULLSCR_CALLER_ADMIN_TOOL Constant Public Type reference (TYPE) STRING 'ADMIN_TOOL' call for fullscreen from admin tool - full scr on 20120810
18 GC_FULLSCR_CALLER_OBJ_MGR Constant Public Type reference (TYPE) STRING 'OBJ_MGR' call for full screen from object manager - so full scr off 20120810
19 GC_HEADER_MODEL Constant Public Type reference (TYPE) STRING 'HEADER' Header model 20060724
20 GC_MAX_NUMBER_OF_ISLANDS Constant Public Type reference (TYPE) I 2 Maxium number of buffered islans 20100608
21 GC_NULL_TYPE Constant Public Type reference (TYPE) FDT_OBJECT_TYPE 'NL' Null object type 20101011
22 GC_OBJECT_LIST_MODEL Constant Public Type reference (TYPE) STRING 'OBJECT_LIST' Object List 20070531
23 GC_RENAMING_OBJECTS_MODEL Constant Public Type reference (TYPE) STRING 'RENAMING_OBJECTS' Renaming Objects (copy) 20060920
24 GC_SYNC_CALLER_CHECK Constant Public Type reference (TYPE) STRING 'CALLER_CHECK' Sync, Caller Save 20130116
25 GC_SYNC_CALLER_CLOSE Constant Public Type reference (TYPE) STRING 'CALLER_CLOSE' Sync, Caller Displace 20130116
26 GC_SYNC_CALLER_SAVE Constant Public Type reference (TYPE) STRING 'CALLER_SAVE' Sync, Caller Save 20130116
27 GC_TEXT_SOURCE_CLASS Constant Public Type reference (TYPE) FDT_WD_TEXT_SOURCE 'EXIT' Text source exit class 20131120
28 GC_TEXT_SOURCE_INPUT Constant Public Type reference (TYPE) FDT_WD_TEXT_SOURCE 'FREE' Text source direct input 20131120
29 GC_TEXT_SOURCE_SYMBOL Constant Public Type reference (TYPE) FDT_WD_TEXT_SOURCE 'SYMBOL' Text source text symbol 20131120
30 MO_OBJECT_MODEL Instance attribute Private Object reference (TYPE REF TO) IF_FDT_WD_MODEL Object Model 20090723
31 MO_REGISTRY Instance attribute Private Object reference (TYPE REF TO) CL_FDT_WD_REGISTRY 20100518
32 MO_STATE Instance attribute Private Object reference (TYPE REF TO) CL_FDT_WD_STATE State 20060710
33 MO_TRANSACTION Instance attribute Private Object reference (TYPE REF TO) IF_FDT_TRANSACTION Transaction 20060704
34 MTS_CLONE Instance attribute Private Type reference (TYPE) IF_FDT_TYPES=>TS_OBJECT_ID Clones (Copy) 20090528
35 MTS_COPY_INVALID_USAGE Instance attribute Public Type reference (TYPE) CL_FDT_SERVICES_INTERNAL=>TS_USED_ID Object IDs as sorted table 20100924
36 MTS_DARK_ACTIVATION_OBJS Instance attribute Private Type reference (TYPE) IF_FDT_TYPES=>TS_OBJECT_ID Objects, which should be darkly activated 20090723
37 MTS_REFERENCED_OBJECTS Instance attribute Public Type reference (TYPE) IF_FDT_TYPES=>TS_OBJECT_ID Object IDs as sorted table 20111216
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20060703
2 CONVERT_NAME Instance method Private Method Converts a name 20090619
3 COPY_MARK_INVALID_USAGES Instance method Private Method FDT WD: Marks invalid usages 20100924
4 COPY_SET_TEXT_EXIT_CLASS_PROPS Instance method Private Method Set properties for text exits 20131120
5 GET_HEADER Instance method Private Method Returns the header of an object 20060828
6 GET_OBJECTS_TO_BE_RENAMED Instance method Private Method Returns the objects to be renamed 20090312
7 GET_OBJECT_LIST Instance method Private Method Returns the object list 20070531
8 GET_OBJECT_TITLE Instance method Private Method Returns the title for the object (in header) 20110202
9 GET_REMOTE_TEXT Instance method Private Method Returns the remote text 20120403
10 IS_OBJECT_ACTIVE Instance method Private Method Returns, if an object is active 20060714
Events
Class CL_FDT_WD_OBJECT_MANAGER_MODEL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_CHECK_INFO Public See coding 20130116 BEGIN OF s_check_info, lv_called_by_activ TYPE boole_d, lv_warnings_exist type boole_d, lv_errors_exist type boole_d, END OF s_check_info
2 S_CLOSE_INFO Public See coding 20130114 BEGIN OF s_close_info, lv_navigate_mode TYPE boole_d, lv_navigate_to_last_object TYPE boole_d, lv_toggle_mode TYPE boole_d, lo_state TYPE REF TO cl_fdt_wd_state, lv_deq_discard_changes TYPE boole_d, ls_history_object TYPE cl_fdt_wd_object_stack=>s_history, END OF s_close_info
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONFIGURATION Call by reference Object reference (TYPE REF TO) IF_FDT_WD_CONFIGURATION FDT WD: Configuration 20081020
2 Importing IV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID ID 20060703
3 Importing IV_TIMESTAMP Call by reference Type reference (TYPE) IF_FDT_TYPES=>TIMESTAMP Timestamp 20060703

Method CONSTRUCTOR on class CL_FDT_WD_OBJECT_MANAGER_MODEL has no exception.

Method CONVERT_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_NAME Call by reference Type reference (TYPE) IF_FDT_TYPES=>NAME Object name 20090619
2 Exporting ES_NOTIFICATION Call by reference Type reference (TYPE) IF_FDT_TYPES=>S_MESSAGE Notifcation Message (if converted) 20090619

Method CONVERT_NAME on class CL_FDT_WD_OBJECT_MANAGER_MODEL has no exception.

Method COPY_MARK_INVALID_USAGES Signature

Method COPY_MARK_INVALID_USAGES on class CL_FDT_WD_OBJECT_MANAGER_MODEL has no parameter.
Method COPY_MARK_INVALID_USAGES on class CL_FDT_WD_OBJECT_MANAGER_MODEL has no exception.

Method COPY_SET_TEXT_EXIT_CLASS_PROPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MODEL_NODE Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20131120

Method COPY_SET_TEXT_EXIT_CLASS_PROPS on class CL_FDT_WD_OBJECT_MANAGER_MODEL has no exception.

Method GET_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_QUERY_ELEMENT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Query Element 20060828
2 Importing IO_QUERY_NODE Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Query Node 20060828
3 Importing IV_INITIALIZE_ELEMENTS Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE true: initializes the elements of the node 20060828
# Exception Resumable Description Created on
1 CX_FDT Fdt Exception 20060828

Method GET_OBJECTS_TO_BE_RENAMED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_QUERY_ELEMENT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Query Element 20090312
2 Importing IO_QUERY_NODE Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Query Node 20090312
3 Importing IV_INITIALIZE_ELEMENTS Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE true: initializes the elements of the node 20090312
# Exception Resumable Description Created on
1 CX_FDT Fdt Exception 20090312

Method GET_OBJECT_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_QUERY_ELEMENT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Query Element 20070531

Method GET_OBJECT_LIST on class CL_FDT_WD_OBJECT_MANAGER_MODEL has no exception.

Method GET_OBJECT_TITLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_HEADER Call by reference Type reference (TYPE) FDTS_WD_OM_HEADER_MODEL FDT: Header structure for Object Model 20110202
2 Returning RV_TITLE Value transfer Type reference (TYPE) STRING 20110202

Method GET_OBJECT_TITLE on class CL_FDT_WD_OBJECT_MANAGER_MODEL has no exception.

Method GET_REMOTE_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_REMOTE_TEXT Value transfer Type reference (TYPE) STRING Remote text 20120403
2 Exporting EV_REMOTE_TOOLTIP Call by reference Type reference (TYPE) STRING Remote tooltip 20120403

Method GET_REMOTE_TEXT on class CL_FDT_WD_OBJECT_MANAGER_MODEL has no exception.

Method IS_OBJECT_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID ID 20070117
2 Importing IV_TIMESTAMP Call by reference Type reference (TYPE) IF_FDT_TYPES=>TIMESTAMP Time Stamp (active version, UTC) 20110211
3 Returning RV_ACTIVE Value transfer Type reference (TYPE) BOOLE_D Returns, if an object is inactive 20060714
# Exception Resumable Description Created on
1 CX_FDT FDT: Invalid Input 20080124
History
Last changed by/on SAP  20140121 
SAP Release Created in 710