Hierarchy
⤷
⤷
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
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 | Constant | Public | Type reference (TYPE) | STRING | 'TOGGLE_RDO_VISIBILITY' | Constant Action toggle RDO visibility | 20071001 | ||
| 2 | Constant | Public | Type reference (TYPE) | STRING | 'MENU_ACTION' | Menu Action | 20090209 | ||
| 3 | Constant | Public | Type reference (TYPE) | STRING | 'Workbench' | Workbench | 20120411 | ||
| 4 | Static Attribute | Private | Type reference (TYPE) | TH_PACKAGE_BUFFER | Package Buffer | 20080114 | |||
| 5 | Static Attribute | Private | Type reference (TYPE) | FDTT_WD_ADMIN_DATA_LANGU | FDT WD:Table for admin data,all system languages | 20090209 | |||
| 6 | Static Attribute | Public | Type reference (TYPE) | IF_FDT_TYPES=>T_ELEMENT_TYPE | 20090303 | ||||
| 7 | Static Attribute | Private | Type reference (TYPE) | C | '-' | Hot Package System | 20080110 | ||
| 8 | Static Attribute | Private | Type reference (TYPE) | T_ID_OF_OBJECT_ID | 20110317 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Private | Method | Adds the new nodes for deep structures | 20090904 | |
| 2 | Static method | Private | Method | Adds an menu item for mass element creation | 20090910 | |
| 3 | Static method | Public | Method | Perform an authority check for the UI | 20070726 | |
| 4 | Static method | Private | Method | Validates the display mode | 20130306 | |
| 5 | Static method | Public | Method | Checks an id for expression type constant and if unnamed | 20080218 | |
| 6 | Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20090303 | |
| 7 | Static method | Public | Method | Converts a boolean to the visible (WD_UI_ELEMENT) attribute | 20071023 | |
| 8 | Static method | Public | Method | Converts a visible attribute(WD_UI_ELEMENT) to boolean | 20071023 | |
| 9 | Static method | Public | Method | Conv. ext./UI DateTime to int./UTC according to user config | 20100520 | |
| 10 | Static method | Public | Method | Conv. ext./UI Timestamp to int./UTC according to user config | 20100518 | |
| 11 | Static method | Public | Method | Conv. int./UTC Timestamp to ext./UI according to user config | 20100518 | |
| 12 | Static method | Public | Method | Creates a constant with provided result DO and initial value | 20070806 | |
| 13 | Static method | Public | Method | Does that - For detailed info see long explanation in coding | 20071030 | |
| 14 | Static method | Public | Method | Determines a submenu for selecting domain values directly | 20070828 | |
| 15 | Static method | Public | Method | Creates a context menu with entries for object preview | 20080108 | |
| 16 | Static method | Public | Method | Creates a submenu for element | 20070718 | |
| 17 | Static method | Public | Method | Creates a submenu for the list of id's given as parameter | 20071022 | |
| 18 | Static method | Public | Method | Creates a submenu for provided object types | 20070713 | |
| 19 | Static method | Public | Method | Creates the table ui element for the deep structure | 20090904 | |
| 20 | Static method | Private | Method | Returns a string representation of a decision table | 20080109 | |
| 21 | Static method | Public | Method | Filters out unassignable objects of an object set | 20090422 | |
| 22 | Static method | Private | Method | Filters a list of IDs due to some restrictions | 20080111 | |
| 23 | Static method | Public | Method | Filters out unassignable objects of an object set | 20090423 | |
| 24 | Static method | Public | Method | Returns the application name by id | 20090312 | |
| 25 | Static method | Private | Method | Returns the assigned objects | 20070711 | |
| 26 | Static method | Public | Method | Returns the assigned object as a node | 20080304 | |
| 27 | Static method | Public | Method | Returns the assigned object as a node | 20080304 | |
| 28 | Static method | Public | Method | Gets the secondary database connection | 20130617 | |
| 29 | Static method | Private | Method | Returns the display name for a bounded object | 20101122 | |
| 30 | Static method | Public | Method | Gets the display name internal interface | 20101122 | |
| 31 | Static method | Public | Method | Returns the text for an object | 20080813 | |
| 32 | Static method | Public | Method | Returns the text for an object | 20080813 | |
| 33 | Static method | Public | Method | Returns the text for an object | 20080813 | |
| 34 | Static method | Public | Method | Get the texts for the element type, even for timepoint | 20100401 | |
| 35 | Static method | Private | Method | Get all available element types | 20090303 | |
| 36 | Static method | Public | Method | Get all the system languages | 20071129 | |
| 37 | Static method | Public | Method | Determines menu specifications for all action types | 20090220 | |
| 38 | Static method | Public | Method | Determines menu specifications for all data object types | 20081212 | |
| 39 | Static method | Public | Method | Determines menu specifications for all element types | 20070718 | |
| 40 | Static method | Public | Method | Determines menu specifications for all expression types | 20081202 | |
| 41 | Static method | Public | Method | Determines menu specifications for all object types | 20070713 | |
| 42 | Static method | Public | Method | Returns the menu from a template | 20071011 | |
| 43 | Static method | Public | Method | Get the changeability information for an object | 20110101 | |
| 44 | Static method | Public | Method | Returns the component interface | 20080625 | |
| 45 | Static method | Public | Method | Returns the path of element in data object | 20101122 | |
| 46 | Static method | Public | Method | Returns the referenced objects | 20070711 | |
| 47 | Static method | Public | Method | Returns the referenced objects as a node | 20070711 | |
| 48 | Static method | Public | Method | Returns the table type of an object | 20090514 | |
| 49 | Static method | Public | Method | Returns the Text for common Operations within the FDT | 20070716 | |
| 50 | Static method | Public | Method | Gets the tooltip for the object | 20101222 | |
| 51 | Static method | Public | Method | Returns type of a simple nested object by id | 20070711 | |
| 52 | Static method | Public | Method | Returns valueset with existing application components | 20080620 | |
| 53 | Static method | Public | Method | Gets tooltip for function and checks if caller is a function | 20130805 | |
| 54 | Static method | Public | Method | Returns if the object has an active version | 20090916 | |
| 55 | Static method | Public | Method | Inverts a boolean | 20130911 | |
| 56 | Static method | Public | Method | Is DSM active | 20130917 | |
| 57 | Static method | Public | Method | Returns, if the system/object is a Hot Package System | 20080108 | |
| 58 | Static method | Public | Method | Returns if the object is active | 20070711 | |
| 59 | Static method | Public | Method | Returns if the object is changeable | 20110304 | |
| 60 | Static method | Public | Method | Returns if the object is (logically) deleted | 20091207 | |
| 61 | Static method | Public | Method | Returns if the object is active | 20130828 | |
| 62 | Static method | Public | Method | Returns, if a transport request is needed | 20070820 | |
| 63 | Static method | Public | Method | Returns, if a UI mode class is valid | 20070824 | |
| 64 | Static method | Public | Method | Sets the URL parameter | 20130306 | |
| 65 | Static method | Public | Method | Updates the result DO of an unnamed constant | 20070731 | |
| 66 | Static method | Private | Method | Updates the object hirerarchy for bound objects | 20110317 | |
| 67 | 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 | EV_ELEMENT_EXISTS | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20090904 | ||||
| 2 | IO_CONFIGURATION | Call by reference | Object reference (TYPE REF TO) | IF_FDT_WD_CONFIGURATION | FDT WD: Configuration | 20090904 | |||
| 3 | IO_CONTEXT_NODE | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTEXT_NODE | Web Dynpro: Interface for Context Nodes | 20090904 | |||
| 4 | IS_TABLE_OPR | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20111218 | |||
| 5 | ITS_FILTER_OBJECT_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_OBJECT_ID | Object IDs as sorted table | 20090910 | |||
| 6 | IT_FILTER_ELEMENT_TYPE | Call by reference | Type reference (TYPE) | CL_FDT_WD_SERVICE_INTERNAL=>T_ELEMENT_TYPE | Elementary Data Type | 20090904 | |||
| 7 | IV_EXPAND_ALL | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20091005 | ||||
| 8 | IV_EXPAND_TABLE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | 20090925 | |||
| 9 | IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20090904 | |||
| 10 | IV_ONLY_ACCESSIBLE_ELEMENT | Call by reference | Type reference (TYPE) | WDY_BOOLEAN | ABAP_FALSE | Supplement for True Boolean Type: 'X' == True '' == False | 20090904 | ||
| 11 | IV_REC_NODE_NAME | Call by reference | Type reference (TYPE) | STRING | 20091005 | ||||
| 12 | 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 | IO_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_FDT_ADMIN_DATA | FDT: Administrative Data | 20090910 | |||
| 2 | IO_PARENT_MENU | Call by reference | Object reference (TYPE REF TO) | CL_WD_MENU | Perforce change= / 20050916-083208 | 20090910 | |||
| 3 | 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 | IS_SUB_ACTIVITY | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>S_SUB_ACTIVITY | Subactivity | 20100528 | |||
| 2 | IV_ACTIVITY | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ACTIVITY | Activity (see constants in IF_FDT_CONSTANTS) | 20070726 | |||
| 3 | IV_DEEP | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | ABAP_TRUE forwards the AUTH.CHECK to the subordinate objects | 20070726 | ||
| 4 | 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 | IV_DISPLAY_MODE | Call by reference | Type reference (TYPE) | IF_FDT_WD_TYPES=>DISPLAY_MODE | Display Mode | 20130306 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | FDT: Invalid Input | 20130306 |
Method CHECK_UNNAMED_CONSTANTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20080218 | |||
| 2 | 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 | IV_BOOLEAN | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20071023 | |||
| 2 | IV_INVERT | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | Invert boolean | 20071030 | ||
| 3 | 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 | IV_VISIBLE | Call by reference | Type reference (TYPE) | WDY_UIE_LIBRARY_ENUM_TYPE | Type of Enumeration of a UIE Library | 20071023 | |||
| 2 | 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 | IO_CONFIGURATION | Call by reference | Object reference (TYPE REF TO) | IF_FDT_WD_CONFIGURATION | FDT WD: Configuration | 20100520 | |||
| 2 | IV_DATE_EXT | Call by reference | Type reference (TYPE) | DATS | Field of type DATS | 20100520 | |||
| 3 | IV_TIME_EXT | Call by reference | Type reference (TYPE) | TIMS | Field of type TIMS | 20100520 | |||
| 4 | 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 | IO_CONFIGURATION | Call by reference | Object reference (TYPE REF TO) | IF_FDT_WD_CONFIGURATION | FDT WD: Configuration | 20100519 | |||
| 2 | IV_TIMESTAMP_EXT | Call by reference | Type reference (TYPE) | FDT_TIMESTAMP | BRFplus Time Stamp | 20100519 | |||
| 3 | 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 | EV_DATE_EXT | Call by reference | Type reference (TYPE) | DATS | Field of type DATS | 20100520 | |||
| 2 | EV_TIMESTAMP_EXT | Value transfer | Type reference (TYPE) | FDT_TIMESTAMP | BRFplus Time Stamp | 20100520 | |||
| 3 | EV_TIME_EXT | Call by reference | Type reference (TYPE) | TIMS | Field of type TIMS | 20100520 | |||
| 4 | IO_CONFIGURATION | Call by reference | Object reference (TYPE REF TO) | IF_FDT_WD_CONFIGURATION | FDT WD: Configuration | 20100518 | |||
| 5 | 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 | IV_APPLICATION_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | ID of application | 20070806 | |||
| 2 | IV_RESULT_DO_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | ID of result DO | 20070806 | |||
| 3 | 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 | 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 | EV_HAS_MENU_ITEM | Call by reference | Type reference (TYPE) | BOOLE_D | Flag that signals if menu was changed or not | 20071030 | |||
| 3 | IO_CALLING_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_FDT_ADMIN_DATA | Calling Object, contains info about context elements | 20071030 | |||
| 4 | IO_CONFIGURATION | Call by reference | Object reference (TYPE REF TO) | IF_FDT_WD_CONFIGURATION | FDT WD: Configuration | 20091014 | |||
| 5 | 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 | 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 | 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 | 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 | 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 | IT_ALLOWED_ELEMENT_TYPES | Call by reference | Type reference (TYPE) | T_ELEMENT_TYPE | Allowed Element Types (i.e. element, structure, table) | 20071114 | |||
| 11 | IT_PARAMETERS | Call by reference | Attribute reference (LIKE) | IF_WD_EVENT=>PARAMETERS | Parameterlist that will be mapped to the objects | 20071030 | |||
| 12 | IV_ACTION | Call by reference | Type reference (TYPE) | STRING | Action to be mapped to the created action items | 20071030 | |||
| 13 | IV_BIND_ENABLED_PATH | Call by reference | Type reference (TYPE) | STRING | Enabled Path | 20080514 | |||
| 14 | IV_GET_APPLICATION_OBJECTS | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | If set, all application elements will be returned | 20071105 | ||
| 15 | IV_GET_RESULT_DOS | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | Should get the result Dos of Parent Function | 20071121 | ||
| 16 | IV_NEEDS_MORE_INFO | Call by reference | Type reference (TYPE) | BOOLE_D | Flag for the display text of the menu items | 20071030 | |||
| 17 | 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 | IV_OBJ_TYPE_ACTIONS | Call by reference | Type reference (TYPE) | BOOLE_D | true=> only actions are returned | 20081115 | |||
| 19 | IV_SUPPRESS_FAVORITES | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Do not include objects from Favorites | 20080118 | ||
| 20 | IV_SUPPRESS_HISTORY | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Do not include objects from History | 20080118 | ||
| 21 | 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 | IO_CALLING_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_FDT_ADMIN_DATA | FDT: Administrative Data | 20070828 | |||
| 2 | IT_PARAMETERS | Call by reference | Attribute reference (LIKE) | IF_WD_EVENT=>PARAMETERS | Table of Name/Value Pairs | 20070828 | |||
| 3 | IV_ACTION | Call by reference | Type reference (TYPE) | STRING | 20070828 | ||||
| 4 | IV_ACTION_ADDITIONAL | Call by reference | Type reference (TYPE) | STRING | Specify the action that will be fired if vals exceed 25 | 20080111 | |||
| 5 | IV_DO_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20070828 | |||
| 6 | IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | Time Stamp (active version) | 20070828 | |||
| 7 | IV_TITLE | Call by reference | Type reference (TYPE) | STRING | 20070828 | ||||
| 8 | 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 | IO_ADMIN_DATA | Call by reference | Object reference (TYPE REF TO) | IF_FDT_ADMIN_DATA | FDT: Administrative Data | 20080108 | |||
| 2 | IO_CONFIGURATION | Call by reference | Object reference (TYPE REF TO) | IF_FDT_WD_CONFIGURATION | FDT WD: Configuration | 20100608 | |||
| 3 | IT_PARAMETERS | Call by reference | Type reference (TYPE) | WDR_NAME_VALUE_LIST | Table of Name/Value Pairs | 20080128 | |||
| 4 | IV_ACTION | Call by reference | Type reference (TYPE) | STRING | 20080128 | ||||
| 5 | IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20080108 | |||
| 6 | 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 | IO_PARENT_MENU | Call by reference | Object reference (TYPE REF TO) | CL_WD_MENU | Perforce change= / 20050916-083208 | 20070718 | |||
| 2 | ITS_MENU_ELEMENT_TYPE | Call by reference | Type reference (TYPE) | TS_MENU_ELEMENT_TYPE | 20070718 | ||||
| 3 | IV_NEEDS_MORE_INFO | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Action needs more info (...) | 20070806 | ||
| 4 | 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 | EO_PARENT_MENU | Call by reference | Object reference (TYPE REF TO) | CL_WD_MENU | Perforce change= / 20050916-083208 | 20071022 | |||
| 2 | IO_PARENT_MENU | Call by reference | Object reference (TYPE REF TO) | CL_WD_MENU | Perforce change= / 20050916-083208 | 20071022 | |||
| 3 | IT_ID_NAME_LIST | Call by reference | Type reference (TYPE) | TS_ID_NAME_PAIR | 20071031 | ||||
| 4 | IT_PARAMETERS | Call by reference | Attribute reference (LIKE) | IF_WD_EVENT=>PARAMETERS | Table of Name/Value Pairs | 20071022 | |||
| 5 | IV_ACTION | Call by reference | Type reference (TYPE) | STRING | 20071022 | ||||
| 6 | IV_BIND_ENABLED_PATH | Call by reference | Type reference (TYPE) | STRING | Enabled Path Binding | 20080514 | |||
| 7 | 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 | IO_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_FDT_ADMIN_DATA | FDT: Administrative Data | 20090910 | |||
| 2 | IO_PARENT_MENU | Call by reference | Object reference (TYPE REF TO) | CL_WD_MENU | Perforce change= / 20050916-083208 | 20070713 | |||
| 3 | IS_CONFIG | Call by reference | Type reference (TYPE) | S_SUBMENU_CONFIG | 20110204 | ||||
| 4 | ITS_MENU_OBJECT_TYPE | Call by reference | Type reference (TYPE) | TS_MENU_OBJECT_TYPE | 20070713 | ||||
| 5 | IV_ADD_CREATE_PREFIX | Call by reference | Type reference (TYPE) | BOOLE_D | True: add create prefix | 20090209 | |||
| 6 | IV_NEEDS_MORE_INFO | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Action needs more info (...) | 20070806 | ||
| 7 | IV_PREFIX_TEXT | Call by reference | Type reference (TYPE) | STRING | Prefix for menu entry texts | 20070716 | |||
| 8 | 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 | IO_CONFIGURATION | Call by reference | Object reference (TYPE REF TO) | IF_FDT_WD_CONFIGURATION | FDT WD: Configuration | 20090904 | |||
| 2 | IO_CONTEXT | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTEXT | Web Dynpro Context | 20090904 | |||
| 3 | IO_STATE | Call by reference | Object reference (TYPE REF TO) | IF_FDT_WD_STATE | UI is in display mode | 20121017 | |||
| 4 | IS_TABLE_OPR | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20111218 | |||
| 5 | ITS_FILTER_OBJECT_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_OBJECT_ID | Object IDs as sorted table | 20090910 | |||
| 6 | IT_FILTER_ELEMENT_TYPE | Call by reference | Type reference (TYPE) | CL_FDT_WD_SERVICE_INTERNAL=>T_ELEMENT_TYPE | Elementary Data Type | 20090904 | |||
| 7 | IV_ACTION_DROP | Call by reference | Type reference (TYPE) | STRING | action for drop object | 20120625 | |||
| 8 | IV_ACTION_NAME_LEAD_SELECT | Call by reference | Type reference (TYPE) | STRING | 20090925 | ||||
| 9 | IV_ACTION_NAME_LINK | Call by reference | Type reference (TYPE) | STRING | 20090925 | ||||
| 10 | IV_ALLOW_MULTIPLE_SELECT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20091102 | |||
| 11 | IV_EXPAND_ALL | Call by reference | Type reference (TYPE) | WDY_BOOLEAN | ABAP_TRUE | Supplement for True Boolean Type: 'X' == True '' == False | 20091005 | ||
| 12 | IV_EXPAND_TABLE | Call by reference | Type reference (TYPE) | WDY_BOOLEAN | ABAP_TRUE | 20090925 | |||
| 13 | IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20090904 | |||
| 14 | IV_LEAD_SELECTED_ELEMENT | Call by reference | Type reference (TYPE) | I | -1 | 20091005 | |||
| 15 | IV_NAME_COLUMN_CAPTION | Call by reference | Type reference (TYPE) | STRING | 20090904 | ||||
| 16 | IV_NODE_NAME | Call by reference | Type reference (TYPE) | STRING | 20091102 | ||||
| 17 | IV_ONLY_ACCESSIBLE_ELEMENT | Call by reference | Type reference (TYPE) | WDY_BOOLEAN | ABAP_FALSE | Supplement for True Boolean Type: 'X' == True '' == False | 20090904 | ||
| 18 | IV_REC_NODE_NAME | Call by reference | Type reference (TYPE) | STRING | 20091102 | ||||
| 19 | 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 | IV_SHOW_NAME_COLUMN | Call by reference | Type reference (TYPE) | WDY_BOOLEAN | ABAP_FALSE | Supplement for True Boolean Type: 'X' == True '' == False | 20090904 | ||
| 21 | IV_SHOW_TYPE_COLUMN | Call by reference | Type reference (TYPE) | WDY_BOOLEAN | ABAP_FALSE | Supplement for True Boolean Type: 'X' == True '' == False | 20090904 | ||
| 22 | IV_TABLE_CAPTION | Call by reference | Type reference (TYPE) | STRING | 20090904 | ||||
| 23 | IV_TABLE_UI_ELEM_ID | Call by reference | Type reference (TYPE) | STRING | 20090918 | ||||
| 24 | IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | Time Stamp (active version) | 20090904 | |||
| 25 | IV_TREE_COL_CAPTION | Call by reference | Type reference (TYPE) | STRING | 20090904 | ||||
| 26 | IV_TYPE_COLUMN_CAPTION | Call by reference | Type reference (TYPE) | STRING | 20090904 | ||||
| 27 | 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 | IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20080109 | |||
| 2 | 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 | 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 | IO_CONFIGURATION | Call by reference | Object reference (TYPE REF TO) | IF_FDT_WD_CONFIGURATION | FDT WD: Configuration | 20091014 | |||
| 2 | ITS_ALLOWED_RESULT_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_OBJECT_ID | Object IDs as sorted table | 20080930 | |||
| 3 | ITS_EXCLUDE_IDS | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_OBJECT_ID | IDs to be excluded | 20080111 | |||
| 4 | ITS_OBJECT_IDS | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_OBJECT_ID | List of IDs to be filtered | 20080111 | |||
| 5 | IT_ALLOWED_DATA_OBJECT_TYPES | Call by reference | Type reference (TYPE) | T_DATA_OBJECT_TYPE | Allowed data object types | 20080111 | |||
| 6 | IT_ALLOWED_ELEMENT_TYPES | Call by reference | Type reference (TYPE) | T_ELEMENT_TYPE | Allowed element types | 20080111 | |||
| 7 | IV_MAX_ELEM_NUMBER | Call by reference | Type reference (TYPE) | I | Max number of entries | 20080111 | |||
| 8 | IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>OBJECT_TYPE | Object Type to be requested | 20080111 | |||
| 9 | 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 | 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 | IV_NAME | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>NAME | Beschreibung | 20090312 | |||
| 2 | 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 | CTS_OBJECT_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_OBJECT_ID | Object List | 20070711 | |||
| 2 | IV_CROSS_VERSION | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Conser cross version | 20070711 | ||
| 3 | IV_DEEP | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Deep | 20070711 | ||
| 4 | IV_DELETED_OPTION | Call by reference | Type reference (TYPE) | IF_FDT_QUERY=>DELOPT | IF_FDT_QUERY=>GC_DELOPT_BOTH | 20090113 | |||
| 5 | IV_FROM_MEMORY | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20080724 | |||
| 6 | IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Id | 20070711 | |||
| 7 | IV_MARKED_FOR_DELETION | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20070711 | |||
| 8 | IV_MARKED_FOR_OBSOLETE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20070711 | |||
| 9 | IV_MAX_HITS | Call by reference | Type reference (TYPE) | I | 0 | 20110930 | |||
| 10 | IV_ONLY_INACTIVE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Consider only inactive objects | 20070711 | ||
| 11 | 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 | IO_CONFIGURATION | Call by reference | Object reference (TYPE REF TO) | IF_FDT_WD_CONFIGURATION | FDT WD: Configuration | 20081020 | |||
| 2 | IO_NODE | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTEXT_NODE | WD Context Node | 20080304 | |||
| 3 | IV_DEEP | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Deep | 20080304 | ||
| 4 | IV_EXCLUDE_APPLICATION | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | Exclude application | 20090312 | ||
| 5 | IV_FROM_MEMORY | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20080724 | |||
| 6 | IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Id | 20080304 | |||
| 7 | IV_MAX_HITS | Call by reference | Type reference (TYPE) | I | 0 | Maxium Number of Hits | 20110930 | ||
| 8 | IV_ONLY_INACTIVE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | consider only inactive objs | 20080724 | ||
| 9 | IV_ONLY_NAMED | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | only named | 20080724 | ||
| 10 | 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 | IO_CONFIGURATION | Call by reference | Object reference (TYPE REF TO) | IF_FDT_WD_CONFIGURATION | FDT WD: Configuration | 20081020 | |||
| 2 | IO_NODE | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTEXT_NODE | WD Context Node | 20080304 | |||
| 3 | IV_CROSS_VERSION | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Consider cross version | 20080304 | ||
| 4 | IV_DEEP | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Deep | 20080304 | ||
| 5 | IV_DELETED | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20080304 | |||
| 6 | IV_DELETED_OPTION | Call by reference | Type reference (TYPE) | IF_FDT_QUERY=>DELOPT | IF_FDT_QUERY=>GC_DELOPT_BOTH | 20090113 | |||
| 7 | IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Id | 20080304 | |||
| 8 | IV_MARKED_FOR_DELETION | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20080304 | |||
| 9 | IV_MARKED_FOR_OBSOLETE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20080304 | |||
| 10 | IV_MAX_HITS | Call by reference | Type reference (TYPE) | I | Max Hits | 20110930 | |||
| 11 | IV_ONLY_INACTIVE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Consider only inactive objects | 20080304 | ||
| 12 | 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 | IO_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_FDT_ADMIN_DATA | FDT: Administrative Data | 20130617 | |||
| 2 | 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 | IV_BOUND_OBJECT_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | 20101122 | ||||
| 2 | IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | 20101122 | ||||
| 3 | IV_IGNORE_FIRST_PLACE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Ignores the first object from the path | 20101122 | ||
| 4 | IV_PRESERVE_STRUC_NAME_IN_TAB | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20101122 | |||
| 5 | IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | 20101122 | ||||
| 6 | IV_USE_TEXT | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20101122 | |||
| 7 | 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 | IO_CONFIGURATION | Call by reference | Object reference (TYPE REF TO) | IF_FDT_WD_CONFIGURATION | FDT WD: Configuration | 20101122 | |||
| 2 | IV_BOUND_OBJECT_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20101122 | |||
| 3 | IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20101122 | |||
| 4 | IV_IGNORE_FIRST_PLACE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20101122 | |||
| 5 | IV_PRESERVE_STRUC_NAME_IN_TAB | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20101122 | |||
| 6 | IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | Time Stamp (active version, UTC) | 20101122 | |||
| 7 | 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 | IS_SAPSCRIPT_OBJECT | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>S_SAPSCRIPT_OBJECT | SAPScript Object (ID +SAPScript docu object) | 20080813 | |||
| 2 | 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 | IV_LANGUAGE | Call by reference | Type reference (TYPE) | SY-LANGU | SY-LANGU | Language Key of Current Text Environment | 20080813 | ||
| 4 | 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 | IV_CLASSNAME | Call by reference | Type reference (TYPE) | SEOCLNAME | Class Name | 20080813 | |||
| 2 | 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 | IV_LANGUAGE | Call by reference | Type reference (TYPE) | SY-LANGU | SY-LANGU | Language Key of Current Text Environment | 20080813 | ||
| 4 | IV_METHODNAME | Call by reference | Type reference (TYPE) | SEOMTDNAME | Method name | 20080813 | |||
| 5 | 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 | 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 | IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | ID | 20080813 | |||
| 3 | IV_LANGUAGE | Call by reference | Type reference (TYPE) | SY-LANGU | SY-LANGU | Language Key of Current Text Environment | 20080813 | ||
| 4 | IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | Timestamp | 20080813 | |||
| 5 | 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 | EV_TEXT | Value transfer | Type reference (TYPE) | STRING | Element type text | 20100401 | |||
| 2 | IO_ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_FDT_ELEMENT | FDT: Data Object of Type Element | 20100401 | |||
| 3 | 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 | 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 | IO_CONFIGURATION | Call by reference | Object reference (TYPE REF TO) | IF_FDT_WD_CONFIGURATION | FDT WD: Configuration | 20100730 | |||
| 2 | IT_PARAMETERS | Call by reference | Attribute reference (LIKE) | IF_WD_EVENT=>PARAMETERS | Parameters to be mapped to the action of all entries | 20090220 | |||
| 3 | IV_ACTION | Call by reference | Type reference (TYPE) | STRING | Action to be assigned to all menu entries | 20090220 | |||
| 4 | IV_APPLY_FILTER | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | True: apply filter | 20100729 | ||
| 5 | IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | ID(Context of Caller) | 20100729 | |||
| 6 | 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 | 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 | IO_CONFIGURATION | Call by reference | Object reference (TYPE REF TO) | IF_FDT_WD_CONFIGURATION | FDT WD: Configuration | 20100730 | |||
| 2 | IT_PARAMETERS | Call by reference | Attribute reference (LIKE) | IF_WD_EVENT=>PARAMETERS | Parameters to be mapped to the action of all entries | 20081212 | |||
| 3 | IV_ACTION | Call by reference | Type reference (TYPE) | STRING | Action to be assigned to all menu entries | 20081212 | |||
| 4 | IV_APPLY_FILTER | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | True: apply filter | 20100729 | ||
| 5 | 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 | IT_PARAMETERS | Call by reference | Attribute reference (LIKE) | IF_WD_EVENT=>PARAMETERS | Parameters to be mapped to the action of all entries | 20070718 | |||
| 2 | IV_ACTION | Call by reference | Type reference (TYPE) | STRING | Action to be assigned to all menu entries | 20070718 | |||
| 3 | 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 | IO_CONFIGURATION | Call by reference | Object reference (TYPE REF TO) | IF_FDT_WD_CONFIGURATION | FDT WD: Configuration | 20100730 | |||
| 2 | IT_PARAMETERS | Call by reference | Attribute reference (LIKE) | IF_WD_EVENT=>PARAMETERS | Parameters to be mapped to the action of all entries | 20081202 | |||
| 3 | IV_ACTION | Call by reference | Type reference (TYPE) | STRING | Action to be assigned to all menu entries | 20081202 | |||
| 4 | IV_APPLY_FILTER | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | Applies filter | 20100729 | ||
| 5 | IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | ID(Context of Caller) | 20100729 | |||
| 6 | IV_INCLUDE_ACTIONS_RULES | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_TRUE | True: includes actions+rules | 20090209 | ||
| 7 | 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 | 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 | IO_CONFIGURATION | Call by reference | Object reference (TYPE REF TO) | IF_FDT_WD_CONFIGURATION | FDT WD: Configuration | 20100730 | |||
| 2 | IT_PARAMETERS | Call by reference | Attribute reference (LIKE) | IF_WD_EVENT=>PARAMETERS | Parameters to be mapped to the action of all entries | 20070713 | |||
| 3 | IV_ACTION | Call by reference | Type reference (TYPE) | STRING | Action to be assigned to all menu entries | 20070713 | |||
| 4 | IV_APPLY_FILTER | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | True: applies filter | 20100729 | ||
| 5 | IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | ID(Context of Caller) | 20100729 | |||
| 6 | IV_ONLY_VALID_4_CREATION | Call by reference | Type reference (TYPE) | BOOLE_D | True: return only types, which can be created | 20091012 | |||
| 7 | 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 | IO_MENU | Call by reference | Object reference (TYPE REF TO) | CL_WD_MENU | Menu | 20071011 | |||
| 2 | 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 | ET_MESSAGE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_MESSAGE | Messages | 20110101 | |||
| 2 | EV_CHANGEABLE | Call by reference | Type reference (TYPE) | ABAP_BOOL | Object is changeable | 20110101 | |||
| 3 | EV_ID_UNKOWN | Call by reference | Type reference (TYPE) | ABAP_BOOL | Object ID is unknown | 20110101 | |||
| 4 | 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 | IO_OBJM_INTERNAL_USAGE | Call by reference | Object reference (TYPE REF TO) | IF_WD_COMPONENT_USAGE | Web Dynpro: Component Usage | 20080625 | |||
| 2 | IO_USAGE | Call by reference | Object reference (TYPE REF TO) | IF_WD_COMPONENT_USAGE | Web Dynpro: Component Usage | 20080625 | |||
| 3 | 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 | CTS_DATA_OBJECT_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_OBJECT_ID | Object IDs as sorted table | 20101122 | |||
| 2 | EV_ID_NOT_FOUND | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20101122 | ||||
| 3 | EV_PATH | Call by reference | Type reference (TYPE) | STRING | 20101122 | ||||
| 4 | IV_CHECK_DATA_OBJECT_TYPE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>DATA_OBJECT_TYPE | Data Object Type | 20101122 | |||
| 5 | IV_DATA_OBJECT_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20101122 | |||
| 6 | IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20101122 | |||
| 7 | IV_IS_CALLER_TABLE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20101122 | |||
| 8 | IV_PRESERVE_STRUC_NAME_IN_TAB | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20101122 | |||
| 9 | 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 | 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 | CTS_OBJECT_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_OBJECT_ID | Object List | 20070711 | |||
| 3 | CTS_TRAVERSED_OBJECT_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_OBJECT_ID | Traversed Object List | 20090506 | |||
| 4 | IV_CROSS_VERSION | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Consider cross version | 20070711 | ||
| 5 | IV_DEEP | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Deep | 20070711 | ||
| 6 | IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Id | 20070711 | |||
| 7 | IV_IGNORE_STATUS | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20080722 | |||
| 8 | IV_MARKED_FOR_DELETION | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20070711 | |||
| 9 | IV_MARKED_FOR_OBSOLETE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Consider marked for obsolete | 20070711 | ||
| 10 | IV_ONLY_FIRST_HIT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Returns only the first hit | 20070711 | ||
| 11 | IV_ONLY_HAS_ACTIVE_VERSION | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Consider only objects with active version | 20090916 | ||
| 12 | IV_ONLY_INACTIVE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Consider only inactive objects | 20070711 | ||
| 13 | IV_ONLY_NAMED | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Consider only named objects | 20070711 | ||
| 14 | IV_PARENT_NAMED | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20090422 | ||
| 15 | IV_PARENT_NAMED_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Last Named Parent ID | 20091119 | |||
| 16 | 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 | ETS_CROSS_APPL_OBJECT_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_OBJECT_ID | Object IDs as sorted table | 20111216 | |||
| 2 | ETS_OBJECT_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_OBJECT_ID | Object IDs as sorted table | 20111216 | |||
| 3 | IO_CONFIGURATION | Call by reference | Object reference (TYPE REF TO) | IF_FDT_WD_CONFIGURATION | FDT WD: Configuration | 20081020 | |||
| 4 | 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 | IO_NODE | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTEXT_NODE | WD Context Node | 20070711 | |||
| 6 | ITS_IGNORE_LIST | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_OBJECT_ID | Object IDs as sorted table | 20090723 | |||
| 7 | IV_CALLER | Call by reference | Type reference (TYPE) | STRING | 20120810 | ||||
| 8 | IV_CROSS_APPL_LIST | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Retrieve Cross Application Names or all the objects | 20120822 | ||
| 9 | IV_CROSS_VERSION | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20070711 | |||
| 10 | IV_DEEP | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Deep | 20070711 | ||
| 11 | IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Id | 20070711 | |||
| 12 | IV_IGNORE_STATUS | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20080722 | |||
| 13 | IV_MARKED_FOR_DELETION | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20070711 | |||
| 14 | IV_MARKED_FOR_OBSOLETE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20070711 | |||
| 15 | IV_ONLY_FIRST_HIT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20070711 | |||
| 16 | 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 | IV_ONLY_INACTIVE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Consider only inactive objects | 20070711 | ||
| 18 | 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 | IO_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_FDT_ADMIN_DATA | object | 20090514 | |||
| 2 | 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 | EV_CREATE | Call by reference | Type reference (TYPE) | STRING | text for 'Create' | 20070716 | |||
| 2 | EV_CREATE_EXPRESSION | Call by reference | Type reference (TYPE) | STRING | text for 'Create Expression' | 20070816 | |||
| 3 | EV_HIDE_RDO | Call by reference | Type reference (TYPE) | STRING | text for 'Hide Result Data Object' | 20071001 | |||
| 4 | EV_SELECT_CTX | Call by reference | Type reference (TYPE) | STRING | text for 'Select Context Data Object' | 20070809 | |||
| 5 | EV_SELECT_EXPRESSION | Call by reference | Type reference (TYPE) | STRING | text for 'Select Expression' | 20070816 | |||
| 6 | EV_SELECT_TYPE | Call by reference | Type reference (TYPE) | STRING | text for 'Select Type' | 20070718 | |||
| 7 | 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 | IO_CONFIGURATION | Call by reference | Object reference (TYPE REF TO) | IF_FDT_WD_CONFIGURATION | FDT WD: User Configuration | 20110317 | |||
| 2 | IV_BOUND_OBJECT_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20110317 | |||
| 3 | IV_DEFAULT_TOOLTIP | Call by reference | Type reference (TYPE) | STRING | 20110318 | ||||
| 4 | IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20101222 | |||
| 5 | IV_IGNORE_FIRST_OBJECT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20110318 | |||
| 6 | IV_SHOW_STRUCTURE_NAME_FOR_TAB | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20110318 | |||
| 7 | IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | Time Stamp (active version, UTC) | 20101222 | |||
| 8 | 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 | IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | id of the nested object | 20070711 | |||
| 2 | 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 | IV_EXCLUDE_INITIAL | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20080620 | |||
| 2 | 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 | IO_CONTEXT | Call by reference | Object reference (TYPE REF TO) | IF_FDT_CONTEXT | FDT: Context | 20130805 | |||
| 2 | IO_UI_PROPS | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTEXT_NODE | Web Dynpro: Interface for Context Nodes | 20130805 | |||
| 3 | IS_ENABLED | Call by reference | Type reference (TYPE) | WDY_BOOLEAN | Replacement for Real Boolean Type: 'X' == True '' == False | 20130805 | |||
| 4 | IV_CALLER_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20130805 | |||
| 5 | 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 | IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Id | 20090916 | |||
| 2 | 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 | IV_BOOLEAN | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20130911 | |||
| 2 | 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 | 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 | IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | ID | 20080108 | |||
| 2 | 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 | IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Id | 20070711 | |||
| 2 | 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 | IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Id | 20110304 | |||
| 2 | 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 | IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Id | 20091207 | |||
| 2 | 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 | IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Id | 20130828 | |||
| 2 | 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 | EV_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | Request/Task | 20100825 | |||
| 2 | EV_REQUEST_NEEDED | Call by reference | Type reference (TYPE) | ABAP_BOOL | True: request needed | 20100825 | |||
| 3 | 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 | IV_CLASS_NAME | Call by reference | Type reference (TYPE) | SEOCLSNAME | Object Type Name | 20070824 | |||
| 2 | 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 | IV_CALLER | Call by reference | Type reference (TYPE) | C | Caller | 20130306 | |||
| 2 | IV_DEBUG_TRACE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20130306 | ||||
| 3 | IV_DEVELOPER_MODE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20130306 | ||||
| 4 | IV_DISPLAY_MODE | Call by reference | Type reference (TYPE) | IF_FDT_WD_TYPES=>DISPLAY_MODE | Display Mode | 20130306 | |||
| 5 | IV_ENABLE_STRUCTURE_CHANGE | Call by reference | Type reference (TYPE) | ABAP_BOOL | True: Enables Structure Change | 20130306 | |||
| 6 | IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | ID | 20130306 | |||
| 7 | IV_MAINTENANCE_MODE | Call by reference | Type reference (TYPE) | IF_FDT_WD_TYPES=>CATALOG_MAINTENANCE_MODE | Catalog Maintenance Mode | 20130306 | |||
| 8 | IV_OBJECT_MANAGER_CONFIG_ID | Call by reference | Type reference (TYPE) | WDY_CONFIG_KEY | Object Manager Configuration Id | 20130306 | |||
| 9 | IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | Timestamp | 20130306 | |||
| 10 | IV_UI_MODE_CLASS | Call by reference | Type reference (TYPE) | SEOCLSNAME | UI Mode (Class) | 20130306 | |||
| 11 | RT_URL_PARAMETER | Value transfer | Type reference (TYPE) | TIHTTPNVP | URL parameter | 20130306 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | FDT: Invalid Input | 20130306 |
Method UPDATE_CONSTANT_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_NEEDS_TO_BE_REMOVED | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20070924 | ||||
| 2 | IO_MESSAGE_MANAGER | Call by reference | Object reference (TYPE REF TO) | IF_WD_MESSAGE_MANAGER | Message Manager | 20070731 | |||
| 3 | IV_CONSTANT_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | 20070731 | ||||
| 4 | IV_MSG_CLASS | Call by reference | Type reference (TYPE) | CLASSNAME | Reference type | 20070731 | |||
| 5 | IV_MSG_KEY | Call by reference | Type reference (TYPE) | STRING | 20070731 | ||||
| 6 | 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 | IV_BOUND_OBJECT_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20110317 | |||
| 2 | IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20110317 | |||
| 3 | IV_IGNORE_FIRST_PLACE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20110317 | ||||
| 4 | IV_PRESERVE_STRUC_NAME_IN_TAB | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20110317 | ||||
| 5 | 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 | 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 |