SAP ABAP Class CL_FDT_WD_SERVICE_INTERNAL (FDT WD: Internal Services)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-BR (Application Component) BRFplus - ABAP-Based Business Rules
     SFDT_WD_SERVICE (Package) BRFplus: Services for Web Dynpro UI
Properties
Class CL_FDT_WD_SERVICE_INTERNAL  
Short Description FDT WD: Internal Services    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SFDT_WD_SERVICE   BRFplus: Services for Web Dynpro UI 
Created 20070711   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_WD_SERVICE_INTERNAL Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_WD_FORMATTED_TEXT Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
4 IF_FDT_ELEMENT Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
5 IF_FDT_QUERY Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
6 IF_FDT_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
7 IF_FDT_WD_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
8 IF_FDT_WD_TYPES_INTERNAL Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
9 IF_WD_EVENT Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_FDT_WD_SERVICE_INTERNAL has no interface implemented.
Friends
Class CL_FDT_WD_SERVICE_INTERNAL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_ACTION_TOGGLE_RDO Constant Public Type reference (TYPE) STRING 'TOGGLE_RDO_VISIBILITY' Constant Action toggle RDO visibility 20071001
2 GC_MENU_ACTION Constant Public Type reference (TYPE) STRING 'MENU_ACTION' Menu Action 20090209
3 GC_WORKBENCH Constant Public Type reference (TYPE) STRING 'Workbench' Workbench 20120411
4 GTH_PACKAGE_BUFFER Static Attribute Private Type reference (TYPE) TH_PACKAGE_BUFFER Package Buffer 20080114
5 GTS_LANGUAGES Static Attribute Private Type reference (TYPE) FDTT_WD_ADMIN_DATA_LANGU FDT WD:Table for admin data,all system languages 20090209
6 GT_ELEMENT_TYPES Static Attribute Public Type reference (TYPE) IF_FDT_TYPES=>T_ELEMENT_TYPE 20090303
7 GV_IS_HP_SYSTEM Static Attribute Private Type reference (TYPE) C '-' Hot Package System 20080110
8 MT_ID_OF_BOUND_ID Static Attribute Private Type reference (TYPE) T_ID_OF_OBJECT_ID 20110317
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ELEMENTS_FOR_STRUC_IN_NODE Static method Private Method Adds the new nodes for deep structures 20090904
2 ADD_MASS_CREATE_ELEMENTS_ITEM Static method Private Method Adds an menu item for mass element creation 20090910
3 AUTHORITY_CHECK Static method Public Method Perform an authority check for the UI 20070726
4 CHECK_DISPLAY_MODE Static method Private Method Validates the display mode 20130306
5 CHECK_UNNAMED_CONSTANTS Static method Public Method Checks an id for expression type constant and if unnamed 20080218
6 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20090303
7 CONVERT_BOOLEAN_TO_VISIBILITY Static method Public Method Converts a boolean to the visible (WD_UI_ELEMENT) attribute 20071023
8 CONVERT_VISIBILITY_TO_BOOLEAN Static method Public Method Converts a visible attribute(WD_UI_ELEMENT) to boolean 20071023
9 CONV_DATETIME_EXT2INT Static method Public Method Conv. ext./UI DateTime to int./UTC according to user config 20100520
10 CONV_TIMESTAMP_EXT2INT Static method Public Method Conv. ext./UI Timestamp to int./UTC according to user config 20100518
11 CONV_TIMESTAMP_INT2EXT Static method Public Method Conv. int./UTC Timestamp to ext./UI according to user config 20100518
12 CREATE_INITIAL_CONSTANT Static method Public Method Creates a constant with provided result DO and initial value 20070806
13 CREATE_MENU_4_DIRECT_SELECTION Static method Public Method Does that - For detailed info see long explanation in coding 20071030
14 CREATE_MENU_4_ELEM_VALS Static method Public Method Determines a submenu for selecting domain values directly 20070828
15 CREATE_MENU_4_PREVIEW Static method Public Method Creates a context menu with entries for object preview 20080108
16 CREATE_SUBMENU_4_ELEMENT_TYPES Static method Public Method Creates a submenu for element 20070718
17 CREATE_SUBMENU_4_ID_LIST Static method Public Method Creates a submenu for the list of id's given as parameter 20071022
18 CREATE_SUBMENU_4_OBJECT_TYPES Static method Public Method Creates a submenu for provided object types 20070713
19 CREATE_TABLE_FOR_DEEP_STRUC Static method Public Method Creates the table ui element for the deep structure 20090904
20 DECISION_TABLE_TO_STRING Static method Private Method Returns a string representation of a decision table 20080109
21 FILTER_ASSIGNABLE_OBJECTS Static method Public Method Filters out unassignable objects of an object set 20090422
22 FILTER_TO_ID_NAME_PAIR_LIST Static method Private Method Filters a list of IDs due to some restrictions 20080111
23 FILTER_UNASSIGNABLE_OBJECTS Static method Public Method Filters out unassignable objects of an object set 20090423
24 GET_APPLICATION_ID_BY_NAME Static method Public Method Returns the application name by id 20090312
25 GET_ASSIGNED_OBJECTS Static method Private Method Returns the assigned objects 20070711
26 GET_ASSIGNED_OBJECTS_NODE Static method Public Method Returns the assigned object as a node 20080304
27 GET_ASSIGNED_OBJECTS_NODE_EXP Static method Public Method Returns the assigned object as a node 20080304
28 GET_DATABASE_CONNECTION_BY_OBJ Static method Public Method Gets the secondary database connection 20130617
29 GET_DISPLAY_NAME_FOR_BOUND_OBJ Static method Private Method Returns the display name for a bounded object 20101122
30 GET_DISPLAY_NAME_INTERNAL Static method Public Method Gets the display name internal interface 20101122
31 GET_DOCU Static method Public Method Returns the text for an object 20080813
32 GET_DOCU_FOR_CLASS_METHOD Static method Public Method Returns the text for an object 20080813
33 GET_DOCU_FOR_OBJECT Static method Public Method Returns the text for an object 20080813
34 GET_ELEMENT_TEXTS Static method Public Method Get the texts for the element type, even for timepoint 20100401
35 GET_ELEMENT_TYPES Static method Private Method Get all available element types 20090303
36 GET_INSTALLED_SYS_LANGS Static method Public Method Get all the system languages 20071129
37 GET_MENU_4_ALL_ACTIONS Static method Public Method Determines menu specifications for all action types 20090220
38 GET_MENU_4_ALL_DOBJS Static method Public Method Determines menu specifications for all data object types 20081212
39 GET_MENU_4_ALL_ELEMENT_TYPES Static method Public Method Determines menu specifications for all element types 20070718
40 GET_MENU_4_ALL_EXTYS Static method Public Method Determines menu specifications for all expression types 20081202
41 GET_MENU_4_ALL_OBJECT_TYPES Static method Public Method Determines menu specifications for all object types 20070713
42 GET_MENU_FROM_TEMPLATE Static method Public Method Returns the menu from a template 20071011
43 GET_OBJECT_CHANGEABILITY Static method Public Method Get the changeability information for an object 20110101
44 GET_OBJM_INTERNAL_INTERFACE Static method Public Method Returns the component interface 20080625
45 GET_PATH_OF_ELEM_IN_DBJ_INTERN Static method Public Method Returns the path of element in data object 20101122
46 GET_REFERENCED_OBJECTS Static method Public Method Returns the referenced objects 20070711
47 GET_REFERENCED_OBJECTS_NODE Static method Public Method Returns the referenced objects as a node 20070711
48 GET_TABLE_TYPE Static method Public Method Returns the table type of an object 20090514
49 GET_TEXT_4_OPERATION Static method Public Method Returns the Text for common Operations within the FDT 20070716
50 GET_TOOLTIP_FOR_OBJECT Static method Public Method Gets the tooltip for the object 20101222
51 GET_TYPE_FOR_NESTED_OBJECT Static method Public Method Returns type of a simple nested object by id 20070711
52 GET_VALUESET_APPL_COMPONENTS Static method Public Method Returns valueset with existing application components 20080620
53 GET_VARIANT_UI_PROPS Static method Public Method Gets tooltip for function and checks if caller is a function 20130805
54 HAS_OBJECT_ACTIVE_VERSION Static method Public Method Returns if the object has an active version 20090916
55 INVERT_BOOLEAN Static method Public Method Inverts a boolean 20130911
56 IS_DSM_ACTIVE Static method Public Method Is DSM active 20130917
57 IS_HOT_PACKAGE_SYSTEM Static method Public Method Returns, if the system/object is a Hot Package System 20080108
58 IS_OBJECT_ACTIVE Static method Public Method Returns if the object is active 20070711
59 IS_OBJECT_CHANGEABLE Static method Public Method Returns if the object is changeable 20110304
60 IS_OBJECT_DELETED Static method Public Method Returns if the object is (logically) deleted 20091207
61 IS_OBJECT_SAVED Static method Public Method Returns if the object is active 20130828
62 IS_TRANSPORT_REQUEST_NEEDED Static method Public Method Returns, if a transport request is needed 20070820
63 IS_UI_MODE_CLASS_VALID Static method Public Method Returns, if a UI mode class is valid 20070824
64 SET_URL_PARAMETERS Static method Public Method Sets the URL parameter 20130306
65 UPDATE_CONSTANT_TYPE Static method Public Method Updates the result DO of an unnamed constant 20070731
66 UPD_OBJ_HIRERACHY_FOR_BND_OBJ Static method Private Method Updates the object hirerarchy for bound objects 20110317
67 WORKBENCH_AUTHORITY_CHECK Static method Public Method Perform an authority check for the the workbench 20080312
Events
Class CL_FDT_WD_SERVICE_INTERNAL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_ELEMENT_RESULT Public See coding 20100930 BEGIN OF s_element_result, element TYPE REF TO if_wd_context_element, result TYPE fdts_wd_set_result, END OF s_element_result
2 S_ID_NAME_PAIR Public See coding 20071018 BEGIN OF s_id_name_pair, id TYPE if_fdt_types=>id, name TYPE string, END OF s_id_name_pair
3 S_ID_OF_OBJECT_ID Private See coding 20110317 BEGIN OF s_id_of_object_id, id TYPE if_fdt_types=>id, bound_obj_id TYPE if_fdt_types=>id, timestamp type if_fdt_types=>timestamp, t_object_id TYPE if_fdt_types=>t_object_id, END OF s_id_of_object_id
4 S_MENU_ELEMENT_TYPE Public See coding 20070718 BEGIN OF s_menu_element_type, element_type TYPE if_fdt_types=>element_type, action TYPE string, parameters LIKE if_wd_event=>parameters, END OF s_menu_element_type
5 S_MENU_ITEM Public See coding 20090910 BEGIN OF s_menu_item, object_type TYPE if_fdt_wd_types=>s_object_type_extended, menu_item TYPE REF TO cl_wd_menu_action_item, END OF s_menu_item
6 S_MENU_OBJECT_TYPE Public See coding 20070713 BEGIN OF s_menu_object_type, object_type TYPE fdt_object_type, object_subtype TYPE fdt_wd_object_subtype, is_action TYPE boole_d, action TYPE string, parameters LIKE if_wd_event=>parameters, filtered_out TYPE abap_bool, END OF s_menu_object_type
7 S_PACKAGE_BUFFER Private See coding 20080114 BEGIN OF s_package_buffer, package TYPE if_fdt_application=>development_package, is_hot_package TYPE boole_d, END OF s_package_buffer
8 S_SUBMENU_CONFIG Public See coding 20110204 begin of S_SUBMENU_CONFIG, excl_mass_element_creation type abap_bool, end of s_submenu_config
9 TH_PACKAGE_BUFFER Private See coding 20080114 th_package_buffer TYPE HASHED TABLE OF s_package_buffer WITH UNIQUE KEY package
10 TS_ID_NAME_PAIR Public See coding 20071031 ts_id_name_pair TYPE SORTED TABLE OF s_id_name_pair WITH NON-UNIQUE KEY name
11 TS_MENU_ELEMENT_TYPE Public See coding 20070718 ts_menu_element_type TYPE SORTED TABLE OF s_menu_element_type WITH UNIQUE KEY element_type
12 TS_MENU_ITEM Public See coding 20090910 ts_menu_item TYPE SORTED TABLE OF s_menu_item WITH UNIQUE KEY object_type
13 TS_MENU_OBJECT_TYPE Public See coding 20070713 ts_menu_object_type TYPE SORTED TABLE OF s_menu_object_type WITH UNIQUE KEY object_type object_subtype
14 TS_OBJECT_TYPE Public See coding 20080213 ts_object_type TYPE SORTED TABLE OF if_fdt_types=>object_type WITH UNIQUE KEY table_line
15 T_DATA_OBJECT_TYPE Public See coding Type to store values like 'boolean', 'number', etc. 20070808 t_data_object_type TYPE STANDARD TABLE OF if_fdt_types=>data_object_type
16 T_ELEMENT_RESULT Public See coding 20100930 t_element_result TYPE TABLE OF s_element_result
17 T_ELEMENT_TYPE Public See coding Type to store values like 'element', 'structure' or 'table' 20070808 t_element_type TYPE STANDARD TABLE OF if_fdt_types=>element_type
18 T_ID_OF_OBJECT_ID Private See coding 20110317 t_id_of_object_id TYPE STANDARD TABLE OF s_id_of_object_id WITH DEFAULT KEY
19 T_STRING Private See coding Table of strings 20080109 t_string TYPE STANDARD TABLE OF string
Method Signatures

Method ADD_ELEMENTS_FOR_STRUC_IN_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ELEMENT_EXISTS Call by reference Type reference (TYPE) ABAP_BOOL 20090904
2 Importing IO_CONFIGURATION Call by reference Object reference (TYPE REF TO) IF_FDT_WD_CONFIGURATION FDT WD: Configuration 20090904
3 Importing IO_CONTEXT_NODE Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20090904
4 Importing IS_TABLE_OPR Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20111218
5 Importing ITS_FILTER_OBJECT_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>TS_OBJECT_ID Object IDs as sorted table 20090910
6 Importing IT_FILTER_ELEMENT_TYPE Call by reference Type reference (TYPE) CL_FDT_WD_SERVICE_INTERNAL=>T_ELEMENT_TYPE Elementary Data Type 20090904
7 Importing IV_EXPAND_ALL Call by reference Type reference (TYPE) ABAP_BOOL 20091005
8 Importing IV_EXPAND_TABLE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20090925
9 Importing IV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20090904
10 Importing IV_ONLY_ACCESSIBLE_ELEMENT Call by reference Type reference (TYPE) WDY_BOOLEAN ABAP_FALSE Supplement for True Boolean Type: 'X' == True '' == False 20090904
11 Importing IV_REC_NODE_NAME Call by reference Type reference (TYPE) STRING 20091005
12 Importing IV_TIMESTAMP Call by reference Type reference (TYPE) IF_FDT_TYPES=>TIMESTAMP Time Stamp (active version) 20090904

Method ADD_ELEMENTS_FOR_STRUC_IN_NODE on class CL_FDT_WD_SERVICE_INTERNAL has no exception.

Method ADD_MASS_CREATE_ELEMENTS_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_OBJECT Call by reference Object reference (TYPE REF TO) IF_FDT_ADMIN_DATA FDT: Administrative Data 20090910
2 Importing IO_PARENT_MENU Call by reference Object reference (TYPE REF TO) CL_WD_MENU Perforce change= / 20050916-083208 20090910
3 Importing IV_ACTION_HANDLER Call by reference Type reference (TYPE) STRING action handler 20090910

Method ADD_MASS_CREATE_ELEMENTS_ITEM on class CL_FDT_WD_SERVICE_INTERNAL has no exception.

Method AUTHORITY_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SUB_ACTIVITY Call by reference Type reference (TYPE) IF_FDT_TYPES=>S_SUB_ACTIVITY Subactivity 20100528
2 Importing IV_ACTIVITY Call by reference Type reference (TYPE) IF_FDT_TYPES=>ACTIVITY Activity (see constants in IF_FDT_CONSTANTS) 20070726
3 Importing IV_DEEP Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE ABAP_TRUE forwards the AUTH.CHECK to the subordinate objects 20070726
4 Importing IV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID ID 20070726

Method AUTHORITY_CHECK on class CL_FDT_WD_SERVICE_INTERNAL has no exception.

Method CHECK_DISPLAY_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DISPLAY_MODE Call by reference Type reference (TYPE) IF_FDT_WD_TYPES=>DISPLAY_MODE Display Mode 20130306
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20130306

Method CHECK_UNNAMED_CONSTANTS 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 Universal Unique Identifier 20080218
2 Returning RV_IS_CONSTANT_UNNAMED Value transfer Type reference (TYPE) ABAP_BOOL 20080218

Method CHECK_UNNAMED_CONSTANTS on class CL_FDT_WD_SERVICE_INTERNAL has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_FDT_WD_SERVICE_INTERNAL has no parameter.
Method CLASS_CONSTRUCTOR on class CL_FDT_WD_SERVICE_INTERNAL has no exception.

Method CONVERT_BOOLEAN_TO_VISIBILITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BOOLEAN Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20071023
2 Importing IV_INVERT Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Invert boolean 20071030
3 Returning RV_VISIBLE Value transfer Type reference (TYPE) WDY_UIE_LIBRARY_ENUM_TYPE Type of Enumeration of a UIE Library 20071023

Method CONVERT_BOOLEAN_TO_VISIBILITY on class CL_FDT_WD_SERVICE_INTERNAL has no exception.

Method CONVERT_VISIBILITY_TO_BOOLEAN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_VISIBLE Call by reference Type reference (TYPE) WDY_UIE_LIBRARY_ENUM_TYPE Type of Enumeration of a UIE Library 20071023
2 Returning RV_BOOLEAN Value transfer Type reference (TYPE) BOOLE_D Boolean 20071023

Method CONVERT_VISIBILITY_TO_BOOLEAN on class CL_FDT_WD_SERVICE_INTERNAL has no exception.

Method CONV_DATETIME_EXT2INT 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 20100520
2 Importing IV_DATE_EXT Call by reference Type reference (TYPE) DATS Field of type DATS 20100520
3 Importing IV_TIME_EXT Call by reference Type reference (TYPE) TIMS Field of type TIMS 20100520
4 Returning RV_TIMESTAMP_INT Value transfer Type reference (TYPE) FDT_TIMESTAMP BRFplus Time Stamp 20100520

Method CONV_DATETIME_EXT2INT on class CL_FDT_WD_SERVICE_INTERNAL has no exception.

Method CONV_TIMESTAMP_EXT2INT 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 20100519
2 Importing IV_TIMESTAMP_EXT Call by reference Type reference (TYPE) FDT_TIMESTAMP BRFplus Time Stamp 20100519
3 Returning RV_TIMESTAMP_INT Value transfer Type reference (TYPE) FDT_TIMESTAMP BRFplus Time Stamp 20100519

Method CONV_TIMESTAMP_EXT2INT on class CL_FDT_WD_SERVICE_INTERNAL has no exception.

Method CONV_TIMESTAMP_INT2EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DATE_EXT Call by reference Type reference (TYPE) DATS Field of type DATS 20100520
2 Exporting EV_TIMESTAMP_EXT Value transfer Type reference (TYPE) FDT_TIMESTAMP BRFplus Time Stamp 20100520
3 Exporting EV_TIME_EXT Call by reference Type reference (TYPE) TIMS Field of type TIMS 20100520
4 Importing IO_CONFIGURATION Call by reference Object reference (TYPE REF TO) IF_FDT_WD_CONFIGURATION FDT WD: Configuration 20100518
5 Importing IV_TIMESTAMP_INT Call by reference Type reference (TYPE) FDT_TIMESTAMP BRFplus Time Stamp 20100518

Method CONV_TIMESTAMP_INT2EXT on class CL_FDT_WD_SERVICE_INTERNAL has no exception.

Method CREATE_INITIAL_CONSTANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPLICATION_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID ID of application 20070806
2 Importing IV_RESULT_DO_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID ID of result DO 20070806
3 Returning RV_CONSTANT_ID Value transfer Type reference (TYPE) IF_FDT_TYPES=>ID ID of newly created constant 20070806

Method CREATE_INITIAL_CONSTANT on class CL_FDT_WD_SERVICE_INTERNAL has no exception.

Method CREATE_MENU_4_DIRECT_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_PARENT_MENU Call by reference Object reference (TYPE REF TO) CL_WD_MENU Return-menu (new menu action items are simply added) 20071030
2 Exporting EV_HAS_MENU_ITEM Call by reference Type reference (TYPE) BOOLE_D Flag that signals if menu was changed or not 20071030
3 Importing IO_CALLING_OBJECT Call by reference Object reference (TYPE REF TO) IF_FDT_ADMIN_DATA Calling Object, contains info about context elements 20071030
4 Importing IO_CONFIGURATION Call by reference Object reference (TYPE REF TO) IF_FDT_WD_CONFIGURATION FDT WD: Configuration 20091014
5 Importing IO_DEFAULT_MENU Call by reference Object reference (TYPE REF TO) CL_WD_MENU_ACTION_ITEM Recommended. Added to end of list (even if empty) 20071105
6 Importing IO_PARENT_MENU Call by reference Object reference (TYPE REF TO) CL_WD_MENU Reference to the menu to which the submenu will be added 20071030
7 Importing ITS_ALLOWED_RESULT_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>TS_OBJECT_ID Allowed result id inthe function or expression 20080930
8 Importing ITS_EXCLUDE_IDS Call by reference Type reference (TYPE) IF_FDT_TYPES=>TS_OBJECT_ID IDs not to come up in the list 20071031
9 Importing IT_ALLOWED_DATA_OBJECT_TYPES Call by reference Type reference (TYPE) T_DATA_OBJECT_TYPE Allowed Data Object Types (e.g. number, amount, text...) 20071114
10 Importing IT_ALLOWED_ELEMENT_TYPES Call by reference Type reference (TYPE) T_ELEMENT_TYPE Allowed Element Types (i.e. element, structure, table) 20071114
11 Importing IT_PARAMETERS Call by reference Attribute reference (LIKE) IF_WD_EVENT=>PARAMETERS Parameterlist that will be mapped to the objects 20071030
12 Importing IV_ACTION Call by reference Type reference (TYPE) STRING Action to be mapped to the created action items 20071030
13 Importing IV_BIND_ENABLED_PATH Call by reference Type reference (TYPE) STRING Enabled Path 20080514
14 Importing IV_GET_APPLICATION_OBJECTS Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE If set, all application elements will be returned 20071105
15 Importing IV_GET_RESULT_DOS Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Should get the result Dos of Parent Function 20071121
16 Importing IV_NEEDS_MORE_INFO Call by reference Type reference (TYPE) BOOLE_D Flag for the display text of the menu items 20071030
17 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) IF_FDT_TYPES=>OBJECT_TYPE Defines what object type is returned (e.g. expr, func, DO..) 20071030
18 Importing IV_OBJ_TYPE_ACTIONS Call by reference Type reference (TYPE) BOOLE_D true=> only actions are returned 20081115
19 Importing IV_SUPPRESS_FAVORITES Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Do not include objects from Favorites 20080118
20 Importing IV_SUPPRESS_HISTORY Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Do not include objects from History 20080118
21 Importing IV_TITLE_FOR_PARENT_MENU Call by reference Type reference (TYPE) STRING Sets the title to the returned parent menu 20071114

Method CREATE_MENU_4_DIRECT_SELECTION on class CL_FDT_WD_SERVICE_INTERNAL has no exception.

Method CREATE_MENU_4_ELEM_VALS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CALLING_OBJECT Call by reference Object reference (TYPE REF TO) IF_FDT_ADMIN_DATA FDT: Administrative Data 20070828
2 Importing IT_PARAMETERS Call by reference Attribute reference (LIKE) IF_WD_EVENT=>PARAMETERS Table of Name/Value Pairs 20070828
3 Importing IV_ACTION Call by reference Type reference (TYPE) STRING 20070828
4 Importing IV_ACTION_ADDITIONAL Call by reference Type reference (TYPE) STRING Specify the action that will be fired if vals exceed 25 20080111
5 Importing IV_DO_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20070828
6 Importing IV_TIMESTAMP Call by reference Type reference (TYPE) IF_FDT_TYPES=>TIMESTAMP Time Stamp (active version) 20070828
7 Importing IV_TITLE Call by reference Type reference (TYPE) STRING 20070828
8 Returning RO_MENU Value transfer Object reference (TYPE REF TO) CL_WD_MENU Perforce change= / 20050916-083208 20070828

Method CREATE_MENU_4_ELEM_VALS on class CL_FDT_WD_SERVICE_INTERNAL has no exception.

Method CREATE_MENU_4_PREVIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ADMIN_DATA Call by reference Object reference (TYPE REF TO) IF_FDT_ADMIN_DATA FDT: Administrative Data 20080108
2 Importing IO_CONFIGURATION Call by reference Object reference (TYPE REF TO) IF_FDT_WD_CONFIGURATION FDT WD: Configuration 20100608
3 Importing IT_PARAMETERS Call by reference Type reference (TYPE) WDR_NAME_VALUE_LIST Table of Name/Value Pairs 20080128
4 Importing IV_ACTION Call by reference Type reference (TYPE) STRING 20080128
5 Importing IV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20080108
6 Returning RO_MENU Value transfer Object reference (TYPE REF TO) CL_WD_MENU Perforce change= / 20050916-083208 20080108

Method CREATE_MENU_4_PREVIEW on class CL_FDT_WD_SERVICE_INTERNAL has no exception.

Method CREATE_SUBMENU_4_ELEMENT_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PARENT_MENU Call by reference Object reference (TYPE REF TO) CL_WD_MENU Perforce change= / 20050916-083208 20070718
2 Importing ITS_MENU_ELEMENT_TYPE Call by reference Type reference (TYPE) TS_MENU_ELEMENT_TYPE 20070718
3 Importing IV_NEEDS_MORE_INFO Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Action needs more info (...) 20070806
4 Importing IV_PREFIX_TEXT Call by reference Type reference (TYPE) STRING Prefix for menu entry texts 20070718

Method CREATE_SUBMENU_4_ELEMENT_TYPES on class CL_FDT_WD_SERVICE_INTERNAL has no exception.

Method CREATE_SUBMENU_4_ID_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_PARENT_MENU Call by reference Object reference (TYPE REF TO) CL_WD_MENU Perforce change= / 20050916-083208 20071022
2 Importing IO_PARENT_MENU Call by reference Object reference (TYPE REF TO) CL_WD_MENU Perforce change= / 20050916-083208 20071022
3 Importing IT_ID_NAME_LIST Call by reference Type reference (TYPE) TS_ID_NAME_PAIR 20071031
4 Importing IT_PARAMETERS Call by reference Attribute reference (LIKE) IF_WD_EVENT=>PARAMETERS Table of Name/Value Pairs 20071022
5 Importing IV_ACTION Call by reference Type reference (TYPE) STRING 20071022
6 Importing IV_BIND_ENABLED_PATH Call by reference Type reference (TYPE) STRING Enabled Path Binding 20080514
7 Importing IV_NEEDS_MORE_INFO Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20071022

Method CREATE_SUBMENU_4_ID_LIST on class CL_FDT_WD_SERVICE_INTERNAL has no exception.

Method CREATE_SUBMENU_4_OBJECT_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_OBJECT Call by reference Object reference (TYPE REF TO) IF_FDT_ADMIN_DATA FDT: Administrative Data 20090910
2 Importing IO_PARENT_MENU Call by reference Object reference (TYPE REF TO) CL_WD_MENU Perforce change= / 20050916-083208 20070713
3 Importing IS_CONFIG Call by reference Type reference (TYPE) S_SUBMENU_CONFIG 20110204
4 Importing ITS_MENU_OBJECT_TYPE Call by reference Type reference (TYPE) TS_MENU_OBJECT_TYPE 20070713
5 Importing IV_ADD_CREATE_PREFIX Call by reference Type reference (TYPE) BOOLE_D True: add create prefix 20090209
6 Importing IV_NEEDS_MORE_INFO Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Action needs more info (...) 20070806
7 Importing IV_PREFIX_TEXT Call by reference Type reference (TYPE) STRING Prefix for menu entry texts 20070716
8 Returning RTS_MENU_ITEM Value transfer Type reference (TYPE) TS_MENU_ITEM Menu Items 20090910

Method CREATE_SUBMENU_4_OBJECT_TYPES on class CL_FDT_WD_SERVICE_INTERNAL has no exception.

Method CREATE_TABLE_FOR_DEEP_STRUC 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 20090904
2 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT Web Dynpro Context 20090904
3 Importing IO_STATE Call by reference Object reference (TYPE REF TO) IF_FDT_WD_STATE UI is in display mode 20121017
4 Importing IS_TABLE_OPR Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20111218
5 Importing ITS_FILTER_OBJECT_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>TS_OBJECT_ID Object IDs as sorted table 20090910
6 Importing IT_FILTER_ELEMENT_TYPE Call by reference Type reference (TYPE) CL_FDT_WD_SERVICE_INTERNAL=>T_ELEMENT_TYPE Elementary Data Type 20090904
7 Importing IV_ACTION_DROP Call by reference Type reference (TYPE) STRING action for drop object 20120625
8 Importing IV_ACTION_NAME_LEAD_SELECT Call by reference Type reference (TYPE) STRING 20090925
9 Importing IV_ACTION_NAME_LINK Call by reference Type reference (TYPE) STRING 20090925
10 Importing IV_ALLOW_MULTIPLE_SELECT Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20091102
11 Importing IV_EXPAND_ALL Call by reference Type reference (TYPE) WDY_BOOLEAN ABAP_TRUE Supplement for True Boolean Type: 'X' == True '' == False 20091005
12 Importing IV_EXPAND_TABLE Call by reference Type reference (TYPE) WDY_BOOLEAN ABAP_TRUE 20090925
13 Importing IV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20090904
14 Importing IV_LEAD_SELECTED_ELEMENT Call by reference Type reference (TYPE) I -1 20091005
15 Importing IV_NAME_COLUMN_CAPTION Call by reference Type reference (TYPE) STRING 20090904
16 Importing IV_NODE_NAME Call by reference Type reference (TYPE) STRING 20091102
17 Importing IV_ONLY_ACCESSIBLE_ELEMENT Call by reference Type reference (TYPE) WDY_BOOLEAN ABAP_FALSE Supplement for True Boolean Type: 'X' == True '' == False 20090904
18 Importing IV_REC_NODE_NAME Call by reference Type reference (TYPE) STRING 20091102
19 Importing IV_ROW_SELECTABLE_TOP_ELEMENT Call by reference Type reference (TYPE) WDY_BOOLEAN ABAP_FALSE Special treatment for structures to select only top elements 20091005
20 Importing IV_SHOW_NAME_COLUMN Call by reference Type reference (TYPE) WDY_BOOLEAN ABAP_FALSE Supplement for True Boolean Type: 'X' == True '' == False 20090904
21 Importing IV_SHOW_TYPE_COLUMN Call by reference Type reference (TYPE) WDY_BOOLEAN ABAP_FALSE Supplement for True Boolean Type: 'X' == True '' == False 20090904
22 Importing IV_TABLE_CAPTION Call by reference Type reference (TYPE) STRING 20090904
23 Importing IV_TABLE_UI_ELEM_ID Call by reference Type reference (TYPE) STRING 20090918
24 Importing IV_TIMESTAMP Call by reference Type reference (TYPE) IF_FDT_TYPES=>TIMESTAMP Time Stamp (active version) 20090904
25 Importing IV_TREE_COL_CAPTION Call by reference Type reference (TYPE) STRING 20090904
26 Importing IV_TYPE_COLUMN_CAPTION Call by reference Type reference (TYPE) STRING 20090904
27 Returning RO_TABLE_ELEMENT Value transfer Object reference (TYPE REF TO) CL_WD_TABLE Perforce change= / 20051117-120623 20090904

Method CREATE_TABLE_FOR_DEEP_STRUC on class CL_FDT_WD_SERVICE_INTERNAL has no exception.

Method DECISION_TABLE_TO_STRING 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 Universal Unique Identifier 20080109
2 Returning RT_STRING Value transfer Type reference (TYPE) FDTT_WD_STRINGTAB Table of strings 20080109

Method DECISION_TABLE_TO_STRING on class CL_FDT_WD_SERVICE_INTERNAL has no exception.

Method FILTER_ASSIGNABLE_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CTS_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>TS_OBJECT_ID Object Set 20090422

Method FILTER_ASSIGNABLE_OBJECTS on class CL_FDT_WD_SERVICE_INTERNAL has no exception.

Method FILTER_TO_ID_NAME_PAIR_LIST 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 20091014
2 Importing ITS_ALLOWED_RESULT_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>TS_OBJECT_ID Object IDs as sorted table 20080930
3 Importing ITS_EXCLUDE_IDS Call by reference Type reference (TYPE) IF_FDT_TYPES=>TS_OBJECT_ID IDs to be excluded 20080111
4 Importing ITS_OBJECT_IDS Call by reference Type reference (TYPE) IF_FDT_TYPES=>TS_OBJECT_ID List of IDs to be filtered 20080111
5 Importing IT_ALLOWED_DATA_OBJECT_TYPES Call by reference Type reference (TYPE) T_DATA_OBJECT_TYPE Allowed data object types 20080111
6 Importing IT_ALLOWED_ELEMENT_TYPES Call by reference Type reference (TYPE) T_ELEMENT_TYPE Allowed element types 20080111
7 Importing IV_MAX_ELEM_NUMBER Call by reference Type reference (TYPE) I Max number of entries 20080111
8 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) IF_FDT_TYPES=>OBJECT_TYPE Object Type to be requested 20080111
9 Returning RTS_ID_NAME_PAIR Value transfer Type reference (TYPE) TS_ID_NAME_PAIR List of filtered IDs + Names 20080111

Method FILTER_TO_ID_NAME_PAIR_LIST on class CL_FDT_WD_SERVICE_INTERNAL has no exception.

Method FILTER_UNASSIGNABLE_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CTS_OBJECT_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>TS_OBJECT_ID Object Set 20090423

Method FILTER_UNASSIGNABLE_OBJECTS on class CL_FDT_WD_SERVICE_INTERNAL has no exception.

Method GET_APPLICATION_ID_BY_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NAME Call by reference Type reference (TYPE) IF_FDT_TYPES=>NAME Beschreibung 20090312
2 Returning RV_ID Value transfer Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20090312

Method GET_APPLICATION_ID_BY_NAME on class CL_FDT_WD_SERVICE_INTERNAL has no exception.

Method GET_ASSIGNED_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CTS_OBJECT_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>TS_OBJECT_ID Object List 20070711
2 Importing IV_CROSS_VERSION Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Conser cross version 20070711
3 Importing IV_DEEP Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Deep 20070711
4 Importing IV_DELETED_OPTION Call by reference Type reference (TYPE) IF_FDT_QUERY=>DELOPT IF_FDT_QUERY=>GC_DELOPT_BOTH 20090113
5 Importing IV_FROM_MEMORY Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20080724
6 Importing IV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Id 20070711
7 Importing IV_MARKED_FOR_DELETION Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20070711
8 Importing IV_MARKED_FOR_OBSOLETE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20070711
9 Importing IV_MAX_HITS Call by reference Type reference (TYPE) I 0 20110930
10 Importing IV_ONLY_INACTIVE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Consider only inactive objects 20070711
11 Importing IV_ONLY_NAMED Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Consider only named objects 20070711

Method GET_ASSIGNED_OBJECTS on class CL_FDT_WD_SERVICE_INTERNAL has no exception.

Method GET_ASSIGNED_OBJECTS_NODE 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 IO_NODE Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE WD Context Node 20080304
3 Importing IV_DEEP Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Deep 20080304
4 Importing IV_EXCLUDE_APPLICATION Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Exclude application 20090312
5 Importing IV_FROM_MEMORY Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20080724
6 Importing IV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Id 20080304
7 Importing IV_MAX_HITS Call by reference Type reference (TYPE) I 0 Maxium Number of Hits 20110930
8 Importing IV_ONLY_INACTIVE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE consider only inactive objs 20080724
9 Importing IV_ONLY_NAMED Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE only named 20080724
10 Importing IV_SHORTEN_TEXT Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE Shorten text 20100518

Method GET_ASSIGNED_OBJECTS_NODE on class CL_FDT_WD_SERVICE_INTERNAL has no exception.

Method GET_ASSIGNED_OBJECTS_NODE_EXP 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 IO_NODE Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE WD Context Node 20080304
3 Importing IV_CROSS_VERSION Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Consider cross version 20080304
4 Importing IV_DEEP Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Deep 20080304
5 Importing IV_DELETED Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20080304
6 Importing IV_DELETED_OPTION Call by reference Type reference (TYPE) IF_FDT_QUERY=>DELOPT IF_FDT_QUERY=>GC_DELOPT_BOTH 20090113
7 Importing IV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Id 20080304
8 Importing IV_MARKED_FOR_DELETION Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20080304
9 Importing IV_MARKED_FOR_OBSOLETE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20080304
10 Importing IV_MAX_HITS Call by reference Type reference (TYPE) I Max Hits 20110930
11 Importing IV_ONLY_INACTIVE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Consider only inactive objects 20080304
12 Importing IV_ONLY_NAMED Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Consider only named objects 20080304

Method GET_ASSIGNED_OBJECTS_NODE_EXP on class CL_FDT_WD_SERVICE_INTERNAL has no exception.

Method GET_DATABASE_CONNECTION_BY_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_OBJECT Call by reference Object reference (TYPE REF TO) IF_FDT_ADMIN_DATA FDT: Administrative Data 20130617
2 Returning RV_DB_CONNECTION Value transfer Type reference (TYPE) DBCON_NAME Logical name for a database connection 20130617

Method GET_DATABASE_CONNECTION_BY_OBJ on class CL_FDT_WD_SERVICE_INTERNAL has no exception.

Method GET_DISPLAY_NAME_FOR_BOUND_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BOUND_OBJECT_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID 20101122
2 Importing IV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID 20101122
3 Importing IV_IGNORE_FIRST_PLACE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Ignores the first object from the path 20101122
4 Importing IV_PRESERVE_STRUC_NAME_IN_TAB Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20101122
5 Importing IV_TIMESTAMP Call by reference Type reference (TYPE) IF_FDT_TYPES=>TIMESTAMP 20101122
6 Importing IV_USE_TEXT Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20101122
7 Returning RV_DISPLAY_NAME Value transfer Type reference (TYPE) STRING 20101122

Method GET_DISPLAY_NAME_FOR_BOUND_OBJ on class CL_FDT_WD_SERVICE_INTERNAL has no exception.

Method GET_DISPLAY_NAME_INTERNAL 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 20101122
2 Importing IV_BOUND_OBJECT_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20101122
3 Importing IV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20101122
4 Importing IV_IGNORE_FIRST_PLACE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20101122
5 Importing IV_PRESERVE_STRUC_NAME_IN_TAB Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20101122
6 Importing IV_TIMESTAMP Call by reference Type reference (TYPE) IF_FDT_TYPES=>TIMESTAMP Time Stamp (active version, UTC) 20101122
7 Returning RV_DISPLAY_NAME Value transfer Type reference (TYPE) STRING 20101122

Method GET_DISPLAY_NAME_INTERNAL on class CL_FDT_WD_SERVICE_INTERNAL has no exception.

Method GET_DOCU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SAPSCRIPT_OBJECT Call by reference Type reference (TYPE) IF_FDT_TYPES=>S_SAPSCRIPT_OBJECT SAPScript Object (ID +SAPScript docu object) 20080813
2 Importing IV_FORMATTED_TEXT_TYPE Call by reference Type reference (TYPE) CL_WD_FORMATTED_TEXT=>T_TYPE CL_WD_FORMATTED_TEXT=>E_TYPE-FORMATTED_TEXT Type of XML Source Text 20080813
3 Importing IV_LANGUAGE Call by reference Type reference (TYPE) SY-LANGU SY-LANGU Language Key of Current Text Environment 20080813
4 Returning RO_FORMATTED_TEXT Value transfer Object reference (TYPE REF TO) CL_WD_FORMATTED_TEXT WebDynpro: Formatted Text 20080813

Method GET_DOCU on class CL_FDT_WD_SERVICE_INTERNAL has no exception.

Method GET_DOCU_FOR_CLASS_METHOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CLASSNAME Call by reference Type reference (TYPE) SEOCLNAME Class Name 20080813
2 Importing IV_FORMATTED_TEXT_TYPE Call by reference Type reference (TYPE) CL_WD_FORMATTED_TEXT=>T_TYPE CL_WD_FORMATTED_TEXT=>E_TYPE-FORMATTED_TEXT Type of XML Source Text 20080813
3 Importing IV_LANGUAGE Call by reference Type reference (TYPE) SY-LANGU SY-LANGU Language Key of Current Text Environment 20080813
4 Importing IV_METHODNAME Call by reference Type reference (TYPE) SEOMTDNAME Method name 20080813
5 Returning RO_FORMATTED_TEXT Value transfer Object reference (TYPE REF TO) CL_WD_FORMATTED_TEXT WebDynpro: Formatted Text 20080813

Method GET_DOCU_FOR_CLASS_METHOD on class CL_FDT_WD_SERVICE_INTERNAL has no exception.

Method GET_DOCU_FOR_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FORMATTED_TEXT_TYPE Call by reference Type reference (TYPE) CL_WD_FORMATTED_TEXT=>T_TYPE CL_WD_FORMATTED_TEXT=>E_TYPE-FORMATTED_TEXT Type of XML Source Text 20080813
2 Importing IV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID ID 20080813
3 Importing IV_LANGUAGE Call by reference Type reference (TYPE) SY-LANGU SY-LANGU Language Key of Current Text Environment 20080813
4 Importing IV_TIMESTAMP Call by reference Type reference (TYPE) IF_FDT_TYPES=>TIMESTAMP Timestamp 20080813
5 Returning RO_FORMATTED_TEXT Value transfer Object reference (TYPE REF TO) CL_WD_FORMATTED_TEXT WebDynpro: Formatted Text 20080813

Method GET_DOCU_FOR_OBJECT on class CL_FDT_WD_SERVICE_INTERNAL has no exception.

Method GET_ELEMENT_TEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_TEXT Value transfer Type reference (TYPE) STRING Element type text 20100401
2 Importing IO_ELEMENT Call by reference Object reference (TYPE REF TO) IF_FDT_ELEMENT FDT: Data Object of Type Element 20100401
3 Importing IV_TIMESTAMP Call by reference Type reference (TYPE) IF_FDT_TYPES=>TIMESTAMP Time Stamp (active version) 20100401

Method GET_ELEMENT_TEXTS on class CL_FDT_WD_SERVICE_INTERNAL has no exception.

Method GET_ELEMENT_TYPES Signature

Method GET_ELEMENT_TYPES on class CL_FDT_WD_SERVICE_INTERNAL has no parameter.
Method GET_ELEMENT_TYPES on class CL_FDT_WD_SERVICE_INTERNAL has no exception.

Method GET_INSTALLED_SYS_LANGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RTS_LANGUAGES Value transfer Type reference (TYPE) FDTT_WD_ADMIN_DATA_LANGU FDT WD:Table for admin data,all system languages 20071129

Method GET_INSTALLED_SYS_LANGS on class CL_FDT_WD_SERVICE_INTERNAL has no exception.

Method GET_MENU_4_ALL_ACTIONS 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 20100730
2 Importing IT_PARAMETERS Call by reference Attribute reference (LIKE) IF_WD_EVENT=>PARAMETERS Parameters to be mapped to the action of all entries 20090220
3 Importing IV_ACTION Call by reference Type reference (TYPE) STRING Action to be assigned to all menu entries 20090220
4 Importing IV_APPLY_FILTER Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE True: apply filter 20100729
5 Importing IV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID ID(Context of Caller) 20100729
6 Importing IV_ONLY_VALID_4_CREATION Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE True: return only act.types for creating new objects 20110302
7 Returning RTS_MENU_OBJECT_TYPE Value transfer Type reference (TYPE) CL_FDT_WD_SERVICE_INTERNAL=>TS_MENU_OBJECT_TYPE 20090220

Method GET_MENU_4_ALL_ACTIONS on class CL_FDT_WD_SERVICE_INTERNAL has no exception.

Method GET_MENU_4_ALL_DOBJS 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 20100730
2 Importing IT_PARAMETERS Call by reference Attribute reference (LIKE) IF_WD_EVENT=>PARAMETERS Parameters to be mapped to the action of all entries 20081212
3 Importing IV_ACTION Call by reference Type reference (TYPE) STRING Action to be assigned to all menu entries 20081212
4 Importing IV_APPLY_FILTER Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE True: apply filter 20100729
5 Returning RTS_MENU_OBJECT_TYPE Value transfer Type reference (TYPE) CL_FDT_WD_SERVICE_INTERNAL=>TS_MENU_OBJECT_TYPE 20081212

Method GET_MENU_4_ALL_DOBJS on class CL_FDT_WD_SERVICE_INTERNAL has no exception.

Method GET_MENU_4_ALL_ELEMENT_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PARAMETERS Call by reference Attribute reference (LIKE) IF_WD_EVENT=>PARAMETERS Parameters to be mapped to the action of all entries 20070718
2 Importing IV_ACTION Call by reference Type reference (TYPE) STRING Action to be assigned to all menu entries 20070718
3 Returning RTS_MENU_ELEMENT_TYPE Value transfer Type reference (TYPE) CL_FDT_WD_SERVICE_INTERNAL=>TS_MENU_ELEMENT_TYPE 20070718

Method GET_MENU_4_ALL_ELEMENT_TYPES on class CL_FDT_WD_SERVICE_INTERNAL has no exception.

Method GET_MENU_4_ALL_EXTYS 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 20100730
2 Importing IT_PARAMETERS Call by reference Attribute reference (LIKE) IF_WD_EVENT=>PARAMETERS Parameters to be mapped to the action of all entries 20081202
3 Importing IV_ACTION Call by reference Type reference (TYPE) STRING Action to be assigned to all menu entries 20081202
4 Importing IV_APPLY_FILTER Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Applies filter 20100729
5 Importing IV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID ID(Context of Caller) 20100729
6 Importing IV_INCLUDE_ACTIONS_RULES Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE True: includes actions+rules 20090209
7 Importing IV_ONLY_VALID_4_CREATION Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE True: return only exp.type for creating new objects 20091012
8 Returning RTS_MENU_OBJECT_TYPE Value transfer Type reference (TYPE) CL_FDT_WD_SERVICE_INTERNAL=>TS_MENU_OBJECT_TYPE 20081202

Method GET_MENU_4_ALL_EXTYS on class CL_FDT_WD_SERVICE_INTERNAL has no exception.

Method GET_MENU_4_ALL_OBJECT_TYPES 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 20100730
2 Importing IT_PARAMETERS Call by reference Attribute reference (LIKE) IF_WD_EVENT=>PARAMETERS Parameters to be mapped to the action of all entries 20070713
3 Importing IV_ACTION Call by reference Type reference (TYPE) STRING Action to be assigned to all menu entries 20070713
4 Importing IV_APPLY_FILTER Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE True: applies filter 20100729
5 Importing IV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID ID(Context of Caller) 20100729
6 Importing IV_ONLY_VALID_4_CREATION Call by reference Type reference (TYPE) BOOLE_D True: return only types, which can be created 20091012
7 Returning RTS_MENU_OBJECT_TYPE Value transfer Type reference (TYPE) CL_FDT_WD_SERVICE_INTERNAL=>TS_MENU_OBJECT_TYPE 20070713

Method GET_MENU_4_ALL_OBJECT_TYPES on class CL_FDT_WD_SERVICE_INTERNAL has no exception.

Method GET_MENU_FROM_TEMPLATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MENU Call by reference Object reference (TYPE REF TO) CL_WD_MENU Menu 20071011
2 Importing IT_MENU Call by reference Type reference (TYPE) IF_FDT_WD_TYPES=>T_MENU Menu Template 20071011

Method GET_MENU_FROM_TEMPLATE on class CL_FDT_WD_SERVICE_INTERNAL has no exception.

Method GET_OBJECT_CHANGEABILITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_MESSAGE Messages 20110101
2 Exporting EV_CHANGEABLE Call by reference Type reference (TYPE) ABAP_BOOL Object is changeable 20110101
3 Exporting EV_ID_UNKOWN Call by reference Type reference (TYPE) ABAP_BOOL Object ID is unknown 20110101
4 Importing IV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Object ID 20110101

Method GET_OBJECT_CHANGEABILITY on class CL_FDT_WD_SERVICE_INTERNAL has no exception.

Method GET_OBJM_INTERNAL_INTERFACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_OBJM_INTERNAL_USAGE Call by reference Object reference (TYPE REF TO) IF_WD_COMPONENT_USAGE Web Dynpro: Component Usage 20080625
2 Importing IO_USAGE Call by reference Object reference (TYPE REF TO) IF_WD_COMPONENT_USAGE Web Dynpro: Component Usage 20080625
3 Returning RO_OBJM_INTERNAL_INTERFACE Value transfer Object reference (TYPE REF TO) IWCI_FDT_IWD_OBJM_INTERNAL Objm Internal Interface 20080625

Method GET_OBJM_INTERNAL_INTERFACE on class CL_FDT_WD_SERVICE_INTERNAL has no exception.

Method GET_PATH_OF_ELEM_IN_DBJ_INTERN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CTS_DATA_OBJECT_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>TS_OBJECT_ID Object IDs as sorted table 20101122
2 Exporting EV_ID_NOT_FOUND Call by reference Type reference (TYPE) ABAP_BOOL 20101122
3 Exporting EV_PATH Call by reference Type reference (TYPE) STRING 20101122
4 Importing IV_CHECK_DATA_OBJECT_TYPE Call by reference Type reference (TYPE) IF_FDT_TYPES=>DATA_OBJECT_TYPE Data Object Type 20101122
5 Importing IV_DATA_OBJECT_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20101122
6 Importing IV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20101122
7 Importing IV_IS_CALLER_TABLE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20101122
8 Importing IV_PRESERVE_STRUC_NAME_IN_TAB Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20101122
9 Importing IV_TIMESTAMP Call by reference Type reference (TYPE) IF_FDT_TYPES=>TIMESTAMP Time Stamp (active version) 20101122

Method GET_PATH_OF_ELEM_IN_DBJ_INTERN on class CL_FDT_WD_SERVICE_INTERNAL has no exception.

Method GET_REFERENCED_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CTS_CROSS_APPL_OBJECT_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>TS_OBJECT_ID List of referenced objects in other applications (not deep) 20111216
2 Changing CTS_OBJECT_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>TS_OBJECT_ID Object List 20070711
3 Changing CTS_TRAVERSED_OBJECT_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>TS_OBJECT_ID Traversed Object List 20090506
4 Importing IV_CROSS_VERSION Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Consider cross version 20070711
5 Importing IV_DEEP Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Deep 20070711
6 Importing IV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Id 20070711
7 Importing IV_IGNORE_STATUS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20080722
8 Importing IV_MARKED_FOR_DELETION Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20070711
9 Importing IV_MARKED_FOR_OBSOLETE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Consider marked for obsolete 20070711
10 Importing IV_ONLY_FIRST_HIT Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Returns only the first hit 20070711
11 Importing IV_ONLY_HAS_ACTIVE_VERSION Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Consider only objects with active version 20090916
12 Importing IV_ONLY_INACTIVE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Consider only inactive objects 20070711
13 Importing IV_ONLY_NAMED Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Consider only named objects 20070711
14 Importing IV_PARENT_NAMED Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20090422
15 Importing IV_PARENT_NAMED_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Last Named Parent ID 20091119
16 Importing IV_ROOT_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Root ID 20090506

Method GET_REFERENCED_OBJECTS on class CL_FDT_WD_SERVICE_INTERNAL has no exception.

Method GET_REFERENCED_OBJECTS_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ETS_CROSS_APPL_OBJECT_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>TS_OBJECT_ID Object IDs as sorted table 20111216
2 Exporting ETS_OBJECT_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>TS_OBJECT_ID Object IDs as sorted table 20111216
3 Importing IO_CONFIGURATION Call by reference Object reference (TYPE REF TO) IF_FDT_WD_CONFIGURATION FDT WD: Configuration 20081020
4 Importing IO_CROSS_APPL_LIST_NODE Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20111216
5 Importing IO_NODE Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE WD Context Node 20070711
6 Importing ITS_IGNORE_LIST Call by reference Type reference (TYPE) IF_FDT_TYPES=>TS_OBJECT_ID Object IDs as sorted table 20090723
7 Importing IV_CALLER Call by reference Type reference (TYPE) STRING 20120810
8 Importing IV_CROSS_APPL_LIST Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Retrieve Cross Application Names or all the objects 20120822
9 Importing IV_CROSS_VERSION Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20070711
10 Importing IV_DEEP Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Deep 20070711
11 Importing IV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Id 20070711
12 Importing IV_IGNORE_STATUS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20080722
13 Importing IV_MARKED_FOR_DELETION Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20070711
14 Importing IV_MARKED_FOR_OBSOLETE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20070711
15 Importing IV_ONLY_FIRST_HIT Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20070711
16 Importing IV_ONLY_HAS_ACTIVE_VERSION Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Consider only objects, which have an active version 20090916
17 Importing IV_ONLY_INACTIVE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Consider only inactive objects 20070711
18 Importing IV_ONLY_NAMED Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Consider only named objects 20070711

Method GET_REFERENCED_OBJECTS_NODE on class CL_FDT_WD_SERVICE_INTERNAL has no exception.

Method GET_TABLE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_OBJECT Call by reference Object reference (TYPE REF TO) IF_FDT_ADMIN_DATA object 20090514
2 Returning RV_TABLE_TYPE Value transfer Type reference (TYPE) FDT_TABLE_TYPE FDT: Table Type 20090514

Method GET_TABLE_TYPE on class CL_FDT_WD_SERVICE_INTERNAL has no exception.

Method GET_TEXT_4_OPERATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CREATE Call by reference Type reference (TYPE) STRING text for 'Create' 20070716
2 Exporting EV_CREATE_EXPRESSION Call by reference Type reference (TYPE) STRING text for 'Create Expression' 20070816
3 Exporting EV_HIDE_RDO Call by reference Type reference (TYPE) STRING text for 'Hide Result Data Object' 20071001
4 Exporting EV_SELECT_CTX Call by reference Type reference (TYPE) STRING text for 'Select Context Data Object' 20070809
5 Exporting EV_SELECT_EXPRESSION Call by reference Type reference (TYPE) STRING text for 'Select Expression' 20070816
6 Exporting EV_SELECT_TYPE Call by reference Type reference (TYPE) STRING text for 'Select Type' 20070718
7 Exporting EV_SHOW_RDO Call by reference Type reference (TYPE) STRING text for 'Show Result Data Object' 20071001

Method GET_TEXT_4_OPERATION on class CL_FDT_WD_SERVICE_INTERNAL has no exception.

Method GET_TOOLTIP_FOR_OBJECT 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: User Configuration 20110317
2 Importing IV_BOUND_OBJECT_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20110317
3 Importing IV_DEFAULT_TOOLTIP Call by reference Type reference (TYPE) STRING 20110318
4 Importing IV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20101222
5 Importing IV_IGNORE_FIRST_OBJECT Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20110318
6 Importing IV_SHOW_STRUCTURE_NAME_FOR_TAB Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20110318
7 Importing IV_TIMESTAMP Call by reference Type reference (TYPE) IF_FDT_TYPES=>TIMESTAMP Time Stamp (active version, UTC) 20101222
8 Returning RV_TOOLTIP Value transfer Type reference (TYPE) STRING 20101222

Method GET_TOOLTIP_FOR_OBJECT on class CL_FDT_WD_SERVICE_INTERNAL has no exception.

Method GET_TYPE_FOR_NESTED_OBJECT 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 of the nested object 20070711
2 Returning RV_TYPE Value transfer Type reference (TYPE) FDT_ELEMENT_TYPE type of the nested object 20070711

Method GET_TYPE_FOR_NESTED_OBJECT on class CL_FDT_WD_SERVICE_INTERNAL has no exception.

Method GET_VALUESET_APPL_COMPONENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EXCLUDE_INITIAL Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20080620
2 Returning RT_VALUE_SET Value transfer Type reference (TYPE) WDR_CONTEXT_ATTR_VALUE_LIST All Fixed Values of an Attribute with Texts 20080620

Method GET_VALUESET_APPL_COMPONENTS on class CL_FDT_WD_SERVICE_INTERNAL has no exception.

Method GET_VARIANT_UI_PROPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) IF_FDT_CONTEXT FDT: Context 20130805
2 Importing IO_UI_PROPS Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20130805
3 Exporting IS_ENABLED Call by reference Type reference (TYPE) WDY_BOOLEAN Replacement for Real Boolean Type: 'X' == True '' == False 20130805
4 Importing IV_CALLER_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20130805
5 Exporting IV_TOOLTIP Call by reference Type reference (TYPE) STRING Tooltip text 20130805

Method GET_VARIANT_UI_PROPS on class CL_FDT_WD_SERVICE_INTERNAL has no exception.

Method HAS_OBJECT_ACTIVE_VERSION 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 20090916
2 Returning RV_HAS_ACTIVE_VERSION Value transfer Type reference (TYPE) BOOLE_D has active version 20090916

Method HAS_OBJECT_ACTIVE_VERSION on class CL_FDT_WD_SERVICE_INTERNAL has no exception.

Method INVERT_BOOLEAN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BOOLEAN Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20130911
2 Returning RV_INVERTED_BOOLEAN Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20130911

Method INVERT_BOOLEAN on class CL_FDT_WD_SERVICE_INTERNAL has no exception.

Method IS_DSM_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_IS_ACTIVE Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20130917

Method IS_DSM_ACTIVE on class CL_FDT_WD_SERVICE_INTERNAL has no exception.

Method IS_HOT_PACKAGE_SYSTEM 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 20080108
2 Returning RV_IS_HOT_PACKAGE Value transfer Type reference (TYPE) ABAP_BOOL True: Is Hot Package System 20080108

Method IS_HOT_PACKAGE_SYSTEM on class CL_FDT_WD_SERVICE_INTERNAL 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 20070711
2 Returning RV_ACTIVE Value transfer Type reference (TYPE) BOOLE_D Returns, if an object is inactive 20070711

Method IS_OBJECT_ACTIVE on class CL_FDT_WD_SERVICE_INTERNAL has no exception.

Method IS_OBJECT_CHANGEABLE 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 20110304
2 Returning RV_IS_CHANGEABLE Value transfer Type reference (TYPE) BOOLE_D Returns, if an object is changeable 20110304

Method IS_OBJECT_CHANGEABLE on class CL_FDT_WD_SERVICE_INTERNAL has no exception.

Method IS_OBJECT_DELETED 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 20091207
2 Returning RV_IS_DELETED Value transfer Type reference (TYPE) BOOLE_D Returns, if an object is deleted 20091207

Method IS_OBJECT_DELETED on class CL_FDT_WD_SERVICE_INTERNAL has no exception.

Method IS_OBJECT_SAVED 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 20130828
2 Returning RV_IS_SAVED Value transfer Type reference (TYPE) BOOLE_D Returns, if an object is inactive 20130828

Method IS_OBJECT_SAVED on class CL_FDT_WD_SERVICE_INTERNAL has no exception.

Method IS_TRANSPORT_REQUEST_NEEDED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_REQUEST Call by reference Type reference (TYPE) TRKORR Request/Task 20100825
2 Exporting EV_REQUEST_NEEDED Call by reference Type reference (TYPE) ABAP_BOOL True: request needed 20100825
3 Importing IV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID ID 20070820

Method IS_TRANSPORT_REQUEST_NEEDED on class CL_FDT_WD_SERVICE_INTERNAL has no exception.

Method IS_UI_MODE_CLASS_VALID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CLASS_NAME Call by reference Type reference (TYPE) SEOCLSNAME Object Type Name 20070824
2 Returning RV_IS_VALID Value transfer Type reference (TYPE) ABAP_BOOL True: is valid 20070824

Method IS_UI_MODE_CLASS_VALID on class CL_FDT_WD_SERVICE_INTERNAL has no exception.

Method SET_URL_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CALLER Call by reference Type reference (TYPE) C Caller 20130306
2 Importing IV_DEBUG_TRACE Call by reference Type reference (TYPE) ABAP_BOOL 20130306
3 Importing IV_DEVELOPER_MODE Call by reference Type reference (TYPE) ABAP_BOOL 20130306
4 Importing IV_DISPLAY_MODE Call by reference Type reference (TYPE) IF_FDT_WD_TYPES=>DISPLAY_MODE Display Mode 20130306
5 Importing IV_ENABLE_STRUCTURE_CHANGE Call by reference Type reference (TYPE) ABAP_BOOL True: Enables Structure Change 20130306
6 Importing IV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID ID 20130306
7 Importing IV_MAINTENANCE_MODE Call by reference Type reference (TYPE) IF_FDT_WD_TYPES=>CATALOG_MAINTENANCE_MODE Catalog Maintenance Mode 20130306
8 Importing IV_OBJECT_MANAGER_CONFIG_ID Call by reference Type reference (TYPE) WDY_CONFIG_KEY Object Manager Configuration Id 20130306
9 Importing IV_TIMESTAMP Call by reference Type reference (TYPE) IF_FDT_TYPES=>TIMESTAMP Timestamp 20130306
10 Importing IV_UI_MODE_CLASS Call by reference Type reference (TYPE) SEOCLSNAME UI Mode (Class) 20130306
11 Returning RT_URL_PARAMETER Value transfer Type reference (TYPE) TIHTTPNVP URL parameter 20130306
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20130306

Method UPDATE_CONSTANT_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_NEEDS_TO_BE_REMOVED Value transfer Type reference (TYPE) ABAP_BOOL 20070924
2 Importing IO_MESSAGE_MANAGER Call by reference Object reference (TYPE REF TO) IF_WD_MESSAGE_MANAGER Message Manager 20070731
3 Importing IV_CONSTANT_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID 20070731
4 Importing IV_MSG_CLASS Call by reference Type reference (TYPE) CLASSNAME Reference type 20070731
5 Importing IV_MSG_KEY Call by reference Type reference (TYPE) STRING 20070731
6 Importing IV_NEW_RESULT_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID 20070801

Method UPDATE_CONSTANT_TYPE on class CL_FDT_WD_SERVICE_INTERNAL has no exception.

Method UPD_OBJ_HIRERACHY_FOR_BND_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BOUND_OBJECT_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20110317
2 Importing IV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20110317
3 Importing IV_IGNORE_FIRST_PLACE Call by reference Type reference (TYPE) ABAP_BOOL 20110317
4 Importing IV_PRESERVE_STRUC_NAME_IN_TAB Call by reference Type reference (TYPE) ABAP_BOOL 20110317
5 Importing IV_TIMESTAMP Call by reference Type reference (TYPE) IF_FDT_TYPES=>TIMESTAMP Time Stamp (active version, UTC) 20110317

Method UPD_OBJ_HIRERACHY_FOR_BND_OBJ on class CL_FDT_WD_SERVICE_INTERNAL has no exception.

Method WORKBENCH_AUTHORITY_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACTIVITY Call by reference Type reference (TYPE) IF_FDT_WD_TYPES_INTERNAL=>WORKBENCH_ACTIVITY Activity (see constants in IF_FDT_CONSTANTS) 20080312

Method WORKBENCH_AUTHORITY_CHECK on class CL_FDT_WD_SERVICE_INTERNAL has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 710