Hierarchy
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_FDT_WD_RENDER_OBJECT | Constant Rendering Class | 20081124 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_FDT_WD_RENDER_DATA_OBJECT | Extension for render interface for data objects | 20081126 |
Properties
| Class | CL_FDT_WD_RENDER_DATA_OBJECT | |
| Short Description | Constant Rendering Class | |
| Super Class | CL_FDT_WD_RENDER_OBJECT | Constant Rendering 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 | 20081124 | SAP |
| Last change | 20130531 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 3 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... | |
| 4 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... | |
| 5 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... | |
| 6 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_FDT_WD_RENDER_DATA_OBJECT | Extension for render interface for data objects | 20081126 |
Friends
| # | Friend | Modeled only | Created on | Description |
|---|---|---|---|---|
| 1 | CL_FDT_WD_RENDER_FACTORY | 20081124 | FDT WD: Factory class for the renderer |
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Public | Type reference (TYPE) | STRING | 'DO_RENDER_NAME' | 20081127 | |||
| 2 | Constant | Public | Type reference (TYPE) | STRING | 'DO_RENDER_REF_ID' | 20081127 | |||
| 3 | Static Attribute | Public | Type reference (TYPE) | STRING | 'ELEM_ENTER' | Enter pressed | 20090407 | ||
| 4 | Static Attribute | Public | Type reference (TYPE) | STRING | 'ELEM_SELECT' | DropDown Selected | 20090407 | ||
| 5 | Static Attribute | Public | Type reference (TYPE) | STRING | 'ELEM_TP_SELECT' | Timepoint Type Selection | 20090407 | ||
| 6 | Constant | Public | Type reference (TYPE) | STRING | 'BREADCRUMB' | Navigation through breadcrumb selection | 20090114 | ||
| 7 | Constant | Public | Type reference (TYPE) | STRING | 'NAVIGATE' | Navigation from Structure or Table | 20090114 | ||
| 8 | Constant | Private | Type reference (TYPE) | STRING | 'TABLE_POPIN_CANCEL' | Cancel table popin | 20081208 | ||
| 9 | Constant | Private | Type reference (TYPE) | STRING | 'TABLE_POPIN_OK' | Confirm table popin | 20081208 | ||
| 10 | Constant | Private | Type reference (TYPE) | STRING | 'TABLE_COPY' | Copy table row | 20130912 | ||
| 11 | Constant | Private | Type reference (TYPE) | STRING | 'TABLE_INSERT' | 20081210 | |||
| 12 | Constant | Private | Type reference (TYPE) | STRING | 'TABLE_REMOVE' | Remove table row | 20081210 | ||
| 13 | Constant | Private | Type reference (TYPE) | STRING | 'TABLE_SELECTION' | Table cell selected | 20081208 | ||
| 14 | Constant | Public | Type reference (TYPE) | STRING | 'SELECTED_POPIN_ID' | Web Dynpro: Attribute Name | 20081127 | ||
| 15 | Constant | Private | Type reference (TYPE) | STRING | 'SUPPLEMENT' | 20090407 | |||
| 16 | Constant | Private | Type reference (TYPE) | STRING | 'COPY_ENABLED' | 20130912 | |||
| 17 | Constant | Private | Type reference (TYPE) | IF_FDT_STRUCTURE=>S_ELEMENT-POSITION | '001' | 20081203 | |||
| 18 | Constant | Private | Type reference (TYPE) | STRING | 'FIRST_ROW' | 20081212 | |||
| 19 | Constant | Private | Type reference (TYPE) | STRING | 'FOOTER_VISIBLE' | 20081212 | |||
| 20 | Constant | Private | Type reference (TYPE) | STRING | 'INSERT_TEXT' | 20081209 | |||
| 21 | Constant | Private | Type reference (TYPE) | STRING | 'TA_' | 20081203 | |||
| 22 | Constant | Private | Type reference (TYPE) | STRING | 'REMOVE_ENALBED' | 20081209 | |||
| 23 | Constant | Private | Type reference (TYPE) | STRING | 'DATE' | 20090407 | |||
| 24 | Constant | Private | Type reference (TYPE) | STRING | 'OFFSET_TIME' | 20090407 | |||
| 25 | Constant | Private | Type reference (TYPE) | STRING | 'OFFSET_SIGN' | 20090407 | |||
| 26 | Constant | Private | Type reference (TYPE) | STRING | 'TIME' | 20090407 | |||
| 27 | Constant | Private | Type reference (TYPE) | STRING | 'TYPE' | 20090407 | |||
| 28 | Constant | Private | Type reference (TYPE) | STRING | 'TYPE_ENALBED' | 20090407 | |||
| 29 | Constant | Private | Type reference (TYPE) | STRING | 'VALUE' | 20090407 | |||
| 30 | Constant | Private | Type reference (TYPE) | STRING | 'VALUE_TEXT' | Description text for value | 20090407 | ||
| 31 | Constant | Public | Type reference (TYPE) | STRING | '...' | 20110323 | |||
| 32 | Constant | Public | Type reference (TYPE) | STRING | '(...)' | 20110323 | |||
| 33 | Constant | Public | Type reference (TYPE) | STRING | '[...]' | 20110323 | |||
| 34 | Constant | Private | Type reference (TYPE) | I | 3 | 20090407 | |||
| 35 | Constant | Private | Type reference (TYPE) | I | 9 | 20090407 | |||
| 36 | Constant | Private | Type reference (TYPE) | I | 4 | 20090407 | |||
| 37 | Constant | Private | Type reference (TYPE) | I | 3 | 20090407 | |||
| 38 | Constant | Private | Type reference (TYPE) | I | 20 | 20090407 | |||
| 39 | Constant | Public | Type reference (TYPE) | STRING | '$NAV_' | 20081127 | |||
| 40 | Constant | Private | Type reference (TYPE) | STRING | '_POPIN' | 20081201 | |||
| 41 | Instance attribute | Private | Attribute reference (LIKE) | 20110419 | |||||
| 42 | Instance attribute | Private | Attribute reference (LIKE) | 20110419 | |||||
| 43 | Instance attribute | Private | Attribute reference (LIKE) | 20110419 | |||||
| 44 | Instance attribute | Private | Attribute reference (LIKE) | 20110419 | |||||
| 45 | Constant | Public | Type reference (TYPE) | STRING | ';' | 20090115 | |||
| 46 | Constant | Public | Type reference (TYPE) | STRING | '(' | 20110322 | |||
| 47 | Constant | Public | Type reference (TYPE) | STRING | ')' | 20110322 | |||
| 48 | Constant | Public | Type reference (TYPE) | STRING | '[' | 20090116 | |||
| 49 | Constant | Public | Type reference (TYPE) | STRING | ']' | 20090116 | |||
| 50 | Constant | Public | Type reference (TYPE) | STRING | '|' | 20090116 | |||
| 51 | Constant | Private | Type reference (TYPE) | STRING | '_DATA' | 20081209 | |||
| 52 | Constant | Private | Type reference (TYPE) | STRING | '12ex' | 20090407 | |||
| 53 | Constant | Private | Type reference (TYPE) | STRING | '6ex' | 20090407 | |||
| 54 | Constant | Private | Type reference (TYPE) | STRING | '10ex' | 20090407 | |||
| 55 | Constant | Private | Type reference (TYPE) | STRING | '12ex' | 20090407 | |||
| 56 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_ABAP_DATADESCR | Runtime Type Services | 20090407 | |||
| 57 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_ABAP_DATADESCR | Runtime Type Services | 20090407 | |||
| 58 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_ABAP_DATADESCR | Runtime Type Services | 20090407 | |||
| 59 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_ABAP_DATADESCR | Runtime Type Services | 20090407 | |||
| 60 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_ABAP_DATADESCR | Runtime Type Services | 20090407 | |||
| 61 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_ABAP_DATADESCR | Runtime Type Services | 20090407 | |||
| 62 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_ABAP_DATADESCR | Runtime Type Services | 20090407 | |||
| 63 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_ABAP_DATADESCR | Runtime Type Services | 20090407 | |||
| 64 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_ABAP_DATADESCR | Runtime Type Services | 20090407 | |||
| 65 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_ABAP_DATADESCR | Runtime Type Services | 20090407 | |||
| 66 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_ABAP_DATADESCR | Runtime Type Services | 20090407 | |||
| 67 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_ABAP_DATADESCR | Runtime Type Services | 20090407 | |||
| 68 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_ABAP_DATADESCR | Runtime Type Services | 20090407 | |||
| 69 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_FDT_WD_RENDER_CONSTANT | Constant Rendering Class | 20081124 | |||
| 70 | Instance attribute | Private | Object reference (TYPE REF TO) | IF_FDT_FACTORY | FDT: Factory | 20081201 | |||
| 71 | Instance attribute | Private | Type reference (TYPE) | TH_DATA_OBJECT_INSTANCE | 20081124 | ||||
| 72 | Instance attribute | Private | Type reference (TYPE) | TH_NAVIGATION_STACK | 20081204 | ||||
| 73 | Instance attribute | Private | Type reference (TYPE) | TS_STRUCTURE_COMPONENT | 20081126 | ||||
| 74 | Instance attribute | Private | Attribute reference (LIKE) | 20090316 | |||||
| 75 | Instance attribute | Private | Attribute reference (LIKE) | 20111205 | |||||
| 76 | Instance attribute | Private | Attribute reference (LIKE) | 20090316 | |||||
| 77 | Instance attribute | Private | Attribute reference (LIKE) | 20090316 | |||||
| 78 | Instance attribute | Private | Attribute reference (LIKE) | 20100930 | |||||
| 79 | Instance attribute | Private | Attribute reference (LIKE) | 20100930 | |||||
| 80 | Instance attribute | Private | Attribute reference (LIKE) | 20131009 |
Methods
Events
Class CL_FDT_WD_RENDER_DATA_OBJECT has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | S_DATA_OBJECT_INSTANCE | Private | See coding | 20081124 | BEGIN OF s_data_object_instance,
id TYPE if_fdt_types=>id,
name TYPE if_fdt_types=>name,
timestamp TYPE if_fdt_types=>timestamp,
do_type TYPE if_fdt_types=>data_object_type,
ref_id TYPE if_fdt_types=>id, "constant for element or structure id for table
data_ref TYPE REF TO data, "used table data
cid type cl_fdt_wd_render_object=>s_uicontainer_map-number, "container ID
END OF s_data_object_instance
|
||
| 2 | S_NAVIGATION | Private | See coding | 20081127 | BEGIN OF s_navigation,
src_id TYPE if_fdt_types=>id,
name TYPE if_fdt_types=>name,
src_row TYPE i,
src_column TYPE i,
target_id TYPE if_fdt_types=>id,
target_do_type TYPE if_fdt_types=>data_object_type,
END OF s_navigation
|
||
| 3 | S_STRUCTURE_COMPONENT | Private | See coding | 20081126 | BEGIN OF s_structure_component.
TYPES id TYPE if_fdt_types=>id. "structure ID
TYPES name TYPE if_fdt_types=>name.
INCLUDE TYPE if_fdt_structure=>s_element. "elements of the structure "elements of the structure "elements of the structure "elements of the structure "elements of the structure "elements of the structure "elements of the structure "elements of t
TYPES END OF s_structure_component
|
||
| 4 | TH_DATA_OBJECT_INSTANCE | Private | See coding | 20081124 | th_data_object_instance TYPE HASHED TABLE OF s_data_object_instance
WITH UNIQUE KEY id name
WITH NON-UNIQUE SORTED KEY ref COMPONENTS ref_id
|
||
| 5 | TH_NAVIGATION_STACK | Private | See coding | 20081204 | th_navigation_stack TYPE HASHED TABLE OF s_navigation WITH UNIQUE KEY src_id name
WITH UNIQUE HASHED KEY target COMPONENTS target_id name
|
||
| 6 | TS_STRUCTURE_COMPONENT | Private | See coding | 20081126 | ts_structure_component TYPE SORTED TABLE OF s_structure_component WITH UNIQUE KEY id name position
|
Method Signatures
Method ACTION_BREADCRUMB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_ACTION_EVENT | Call by reference | Object reference (TYPE REF TO) | CL_WD_CUSTOM_EVENT | Application-Defined Event | 20090114 | |||
| 2 | IS_DATA_OBJECT_INSTANCE | Call by reference | Type reference (TYPE) | S_DATA_OBJECT_INSTANCE | 20090114 |
Method ACTION_BREADCRUMB on class CL_FDT_WD_RENDER_DATA_OBJECT has no exception.
Method ACTION_NAVIGATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_ACTION_EVENT | Call by reference | Object reference (TYPE REF TO) | CL_WD_CUSTOM_EVENT | Application-Defined Event | 20081211 | |||
| 2 | IS_DATA_OBJECT_INSTANCE | Call by reference | Type reference (TYPE) | S_DATA_OBJECT_INSTANCE | 20081211 | ||||
| 3 | IV_TARGET_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20081211 |
Method ACTION_NAVIGATION on class CL_FDT_WD_RENDER_DATA_OBJECT has no exception.
Method ACTION_STRUCTURE_NAVIGATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_NAVIGATION | Call by reference | Type reference (TYPE) | S_NAVIGATION | 20090115 | ||||
| 2 | IS_STRUCTURE_OBJECT_INSTANCE | Call by reference | Type reference (TYPE) | S_DATA_OBJECT_INSTANCE | 20090115 | ||||
| 3 | IV_TARGET_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20090115 |
Method ACTION_STRUCTURE_NAVIGATION on class CL_FDT_WD_RENDER_DATA_OBJECT has no exception.
Method ACTION_TABLE_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_TABLE_OBJECT_INSTANCE | Call by reference | Type reference (TYPE) | S_DATA_OBJECT_INSTANCE | 20081212 | ||||
| 2 | IV_ACTION | Call by reference | Type reference (TYPE) | STRING | 20081212 |
Method ACTION_TABLE_DATA on class CL_FDT_WD_RENDER_DATA_OBJECT has no exception.
Method ACTION_TABLE_NAVIGATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_NAVIGATION | Call by reference | Type reference (TYPE) | S_NAVIGATION | 20081211 | ||||
| 2 | IO_ACTION_EVENT | Call by reference | Object reference (TYPE REF TO) | CL_WD_CUSTOM_EVENT | Application-Defined Event | 20081211 | |||
| 3 | IS_TABLE_OBJECT_INSTANCE | Call by reference | Type reference (TYPE) | S_DATA_OBJECT_INSTANCE | 20081211 | ||||
| 4 | IV_SELECTED_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20081211 |
Method ACTION_TABLE_NAVIGATION on class CL_FDT_WD_RENDER_DATA_OBJECT has no exception.
Method ACTION_TABLE_POPIN_CLOSE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_TABLE_OBJECT_INSTANCE | Call by reference | Type reference (TYPE) | S_DATA_OBJECT_INSTANCE | 20081211 | ||||
| 2 | IV_CANCEL | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20081211 |
Method ACTION_TABLE_POPIN_CLOSE on class CL_FDT_WD_RENDER_DATA_OBJECT has no exception.
Method ADD_OR_CHANGE_INSTANCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_DATA_OBJECT_INSTANCE | Call by reference | Type reference (TYPE) | S_DATA_OBJECT_INSTANCE | 20081124 | ||||
| 2 | IO_DATA_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_FDT_DATA_OBJECT | Data Object | 20081124 | |||
| 3 | IV_CID | Call by reference | Type reference (TYPE) | S_UICONTAINER_MAP-NUMBER | 20120619 | ||||
| 4 | IV_NAME | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>NAME | Beschreibung | 20081124 | |||
| 5 | IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | Time Stamp (active version) | 20081124 |
Method ADD_OR_CHANGE_INSTANCE on class CL_FDT_WD_RENDER_DATA_OBJECT has no exception.
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_FDT_WD_RENDER_DATA_OBJECT has no parameter.
Method CLASS_CONSTRUCTOR on class CL_FDT_WD_RENDER_DATA_OBJECT has no exception.
Method CONSTRUCTOR 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 | 20081124 |
Method CONSTRUCTOR on class CL_FDT_WD_RENDER_DATA_OBJECT has no exception.
Method CREATE_ELEMENT_UI Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_ACTION | Call by reference | Object reference (TYPE REF TO) | IF_WD_ACTION | Web Dynpro: Action | 20090407 | |||
| 2 | IO_UIELEMENT_CONTAINER | Call by reference | Object reference (TYPE REF TO) | CL_WD_UIELEMENT_CONTAINER | Perforce change= / 20050316-075201 | 20090407 | |||
| 3 | IS_DATA_OBJECT_INSTANCE | Call by reference | Type reference (TYPE) | S_DATA_OBJECT_INSTANCE | 20090407 | ||||
| 4 | IS_NAVIGATION | Call by reference | Type reference (TYPE) | S_NAVIGATION | 20090407 | ||||
| 5 | IV_BIND_ENABLED_PATH | Call by reference | Type reference (TYPE) | STRING | 20090407 | ||||
| 6 | IV_IS_CHANGE_MODE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20090407 | ||||
| 7 | IV_RENDER_MODE | Call by reference | Type reference (TYPE) | IF_FDT_WD_RENDER_OBJECT=>RENDER_MODE | How to render objects (see constant definitions) | 20090407 | |||
| 8 | IV_UIELEMENT_ID_PREFIX | Call by reference | Type reference (TYPE) | STRING | 20090407 |
Method CREATE_ELEMENT_UI on class CL_FDT_WD_RENDER_DATA_OBJECT has no exception.
Method CREATE_NAVIGATION_UI Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CO_UIELEMENT_CONTAINER | Call by reference | Object reference (TYPE REF TO) | CL_WD_UIELEMENT_CONTAINER | Perforce change= / 20050316-075201 | 20110323 | |||
| 2 | ES_NAVIGATION | Call by reference | Type reference (TYPE) | S_NAVIGATION | 20090115 | ||||
| 3 | ES_RENDER_OBJECT_INSTANCE | Call by reference | Type reference (TYPE) | S_DATA_OBJECT_INSTANCE | 20090115 | ||||
| 4 | IO_ACTION | Call by reference | Object reference (TYPE REF TO) | IF_WD_ACTION | Web Dynpro: Action | 20090115 | |||
| 5 | IS_SOURCE_OBJECT_INSTANCE | Call by reference | Type reference (TYPE) | S_DATA_OBJECT_INSTANCE | 20090115 | ||||
| 6 | IV_BIND_ENABLED_PATH | Call by reference | Type reference (TYPE) | STRING | 20090115 | ||||
| 7 | IV_IS_CHANGE_MODE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20090115 | ||||
| 8 | IV_RENDER_MODE | Call by reference | Type reference (TYPE) | IF_FDT_WD_RENDER_OBJECT=>RENDER_MODE | How to render objects (see constant definitions) | 20090115 |
Method CREATE_NAVIGATION_UI on class CL_FDT_WD_RENDER_DATA_OBJECT has no exception.
Method CREATE_STRUCTURE_UI Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_ACTION | Call by reference | Object reference (TYPE REF TO) | IF_WD_ACTION | Web Dynpro: Action | 20081216 | |||
| 2 | IO_UIELEMENT_CONTAINER | Call by reference | Object reference (TYPE REF TO) | CL_WD_UIELEMENT_CONTAINER | Perforce change= / 20050316-075201 | 20081216 | |||
| 3 | IS_STRUCTURE_OBJECT_INSTANCE | Call by reference | Type reference (TYPE) | S_DATA_OBJECT_INSTANCE | 20081216 | ||||
| 4 | IV_BIND_ENABLED_PATH | Call by reference | Type reference (TYPE) | STRING | 20081216 | ||||
| 5 | IV_IS_CHANGE_MODE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20081216 | ||||
| 6 | IV_RENDER_MODE | Call by reference | Type reference (TYPE) | IF_FDT_WD_RENDER_OBJECT=>RENDER_MODE | How to render objects (see constant definitions) | 20081216 | |||
| 7 | IV_REQUEST_FOCUS | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Request focus on first UI element of the structure | 20101004 | ||
| 8 | IV_UIELEMENT_ID_PREFIX | Call by reference | Type reference (TYPE) | STRING | 20081216 |
Method CREATE_STRUCTURE_UI on class CL_FDT_WD_RENDER_DATA_OBJECT has no exception.
Method CREATE_TABLE_COLUMN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_TABLE_OBJECT_INSTANCE | Call by reference | Type reference (TYPE) | S_DATA_OBJECT_INSTANCE | 20081212 | ||||
| 2 | IV_ACTION_NAME | Call by reference | Type reference (TYPE) | STRING | 20081201 | ||||
| 3 | IV_BINDING_PATH | Call by reference | Type reference (TYPE) | STRING | 20081209 | ||||
| 4 | IV_COL_NUM | Call by reference | Type reference (TYPE) | IF_FDT_STRUCTURE=>S_ELEMENT-POSITION | '001' | 20081201 | |||
| 5 | IV_IS_CHANGE_MODE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20081201 | ||||
| 6 | IV_TABLE_ELEMENT_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20081201 | |||
| 7 | IV_TABLE_ELEMENT_TYPE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>DATA_OBJECT_TYPE | Data Object Type | 20081201 | |||
| 8 | IV_UIELEMENT_ID_PREFIX | Call by reference | Type reference (TYPE) | STRING | 20081212 | ||||
| 9 | RO_TABLE_COLUMN | Value transfer | Object reference (TYPE REF TO) | CL_WD_TABLE_COLUMN | Perforce change= / 20050916-083208 | 20081201 |
Method CREATE_TABLE_COLUMN on class CL_FDT_WD_RENDER_DATA_OBJECT has no exception.
Method CREATE_TABLE_UI Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_ACTION | Call by reference | Object reference (TYPE REF TO) | IF_WD_ACTION | Web Dynpro: Action | 20081212 | |||
| 2 | IO_UIELEMENT_CONTAINER | Call by reference | Object reference (TYPE REF TO) | CL_WD_UIELEMENT_CONTAINER | Perforce change= / 20050316-075201 | 20081212 | |||
| 3 | IS_NAVIGATION | Call by reference | Type reference (TYPE) | S_NAVIGATION | 20081212 | ||||
| 4 | IS_TABLE_OBJECT_INSTANCE | Call by reference | Type reference (TYPE) | S_DATA_OBJECT_INSTANCE | 20081212 | ||||
| 5 | IV_BIND_ENABLED_PATH | Call by reference | Type reference (TYPE) | STRING | 20081212 | ||||
| 6 | IV_IS_CHANGE_MODE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20081212 | ||||
| 7 | IV_RENDER_MODE | Call by reference | Type reference (TYPE) | IF_FDT_WD_RENDER_OBJECT=>RENDER_MODE | How to render objects (see constant definitions) | 20081212 | |||
| 8 | IV_REQUEST_FOCUS | Call by reference | Type reference (TYPE) | ABAP_BOOL | Request focus on rendered table | 20101004 | |||
| 9 | IV_UIELEMENT_ID_PREFIX | Call by reference | Type reference (TYPE) | STRING | 20081212 |
Method CREATE_TABLE_UI on class CL_FDT_WD_RENDER_DATA_OBJECT has no exception.
Method CTX_DO_NODE_GET 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 | 20090407 | |||
| 2 | IV_NAME | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>NAME | Beschreibung | 20090407 | |||
| 3 | IV_SUFFIX | Call by reference | Type reference (TYPE) | STRING | 20090407 | ||||
| 4 | RO_NODE | Value transfer | Object reference (TYPE REF TO) | IF_WD_CONTEXT_NODE | Web Dynpro: Interface for Context Nodes | 20090407 |
Method CTX_DO_NODE_GET on class CL_FDT_WD_RENDER_DATA_OBJECT has no exception.
Method CTX_NODE_FOR_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 | 20081208 | |||
| 2 | RO_NODE | Value transfer | Object reference (TYPE REF TO) | IF_WD_CONTEXT_NODE | Web Dynpro: Interface for Context Nodes | 20081208 |
Method CTX_NODE_FOR_NAME on class CL_FDT_WD_RENDER_DATA_OBJECT has no exception.
Method FLUSH_ELEMENT_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_DATA_OBJECT_INSTANCE | Call by reference | Type reference (TYPE) | S_DATA_OBJECT_INSTANCE | 20090407 |
Method FLUSH_ELEMENT_DATA on class CL_FDT_WD_RENDER_DATA_OBJECT has no exception.
Method FLUSH_INSTANCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_DATA_OBJECT_INSTANCE | Call by reference | Type reference (TYPE) | S_DATA_OBJECT_INSTANCE | 20081126 |
Method FLUSH_INSTANCE on class CL_FDT_WD_RENDER_DATA_OBJECT has no exception.
Method GET_CURRENT_NAVIGATION_ELEM 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 | 20081204 | |||
| 2 | IV_NAME | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>NAME | Beschreibung | 20081204 | |||
| 3 | IV_NO_ELEMENT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Only return last structure or table on the navigation stack | 20081204 | ||
| 4 | RS_NAVIGATION | Value transfer | Type reference (TYPE) | S_NAVIGATION | 20081204 |
Method GET_CURRENT_NAVIGATION_ELEM on class CL_FDT_WD_RENDER_DATA_OBJECT has no exception.
Method GET_DO_ACTION_PARAMETERS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_PARAMETER | Call by reference | Type reference (TYPE) | WDR_NAME_VALUE_LIST | Table of Name/Value Pairs | 20081127 | |||
| 2 | IV_ACTION | Call by reference | Type reference (TYPE) | STRING | 20081127 | ||||
| 3 | IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20081127 | |||
| 4 | IV_NAME | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>NAME | Beschreibung | 20081127 | |||
| 5 | IV_REF_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20081127 |
Method GET_DO_ACTION_PARAMETERS on class CL_FDT_WD_RENDER_DATA_OBJECT has no exception.
Method GET_DO_EVENT_PARAMETERS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_ACTION | Call by reference | Type reference (TYPE) | STRING | 20081204 | ||||
| 2 | EV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20081204 | |||
| 3 | EV_NAME | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>NAME | Beschreibung | 20081204 | |||
| 4 | EV_REF_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20081204 | |||
| 5 | EV_TYPE | Call by reference | Type reference (TYPE) | CHAR2 | Version Number Component | 20081204 | |||
| 6 | IO_ACTION_EVENT | Call by reference | Object reference (TYPE REF TO) | CL_WD_CUSTOM_EVENT | Application-Defined Event | 20081204 |
Method GET_DO_EVENT_PARAMETERS on class CL_FDT_WD_RENDER_DATA_OBJECT has no exception.
Method GET_NAVIGATION_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_COLUMN | Call by reference | Type reference (TYPE) | I | 20081127 | ||||
| 2 | IV_ROW | Call by reference | Type reference (TYPE) | I | 20081127 | ||||
| 3 | RV_NAME | Value transfer | Type reference (TYPE) | IF_FDT_TYPES=>NAME | Beschreibung | 20081127 |
Method GET_NAVIGATION_NAME on class CL_FDT_WD_RENDER_DATA_OBJECT has no exception.
Method GET_POPIN_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_CID | Call by reference | Type reference (TYPE) | S_UICONTAINER_MAP-NUMBER | 20120619 | ||||
| 2 | IV_COLUMN | Call by reference | Type reference (TYPE) | I | 20110322 | ||||
| 3 | IV_ID_TABLE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20110322 | |||
| 4 | IV_NAME | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>NAME | Beschreibung | 20110322 | |||
| 5 | RV_ID | Value transfer | Type reference (TYPE) | STRING | 20081127 |
Method GET_POPIN_ID on class CL_FDT_WD_RENDER_DATA_OBJECT has no exception.
Method REFRESH_ELEMENT_CTX Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_DATA_OBJECT_INSTANCE | Call by reference | Type reference (TYPE) | S_DATA_OBJECT_INSTANCE | 20090407 |
Method REFRESH_ELEMENT_CTX on class CL_FDT_WD_RENDER_DATA_OBJECT has no exception.
Method REFRESH_INSTANCE_UI Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_ACTION | Call by reference | Object reference (TYPE REF TO) | IF_WD_ACTION | Web Dynpro: Action | 20081124 | |||
| 2 | IO_UIELEMENT_CONTAINER | Call by reference | Object reference (TYPE REF TO) | CL_WD_UIELEMENT_CONTAINER | Perforce change= / 20050316-075201 | 20081124 | |||
| 3 | IS_DATA_OBJECT_INSTANCE | Call by reference | Type reference (TYPE) | S_DATA_OBJECT_INSTANCE | 20081124 | ||||
| 4 | IV_BIND_ENABLED_PATH | Call by reference | Type reference (TYPE) | STRING | 20081124 | ||||
| 5 | IV_IS_CHANGE_MODE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20081124 | |||
| 6 | IV_RENDER_MODE | Call by reference | Type reference (TYPE) | IF_FDT_WD_RENDER_OBJECT=>RENDER_MODE | How to render objects (see constant definitions) | 20081124 | |||
| 7 | IV_REQUEST_FOCUS | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Request focus on rendered data object | 20101004 | ||
| 8 | RT_UIELEMENT | Value transfer | Type reference (TYPE) | CL_WD_UIELEMENT=>TT_UIELEMENT | TT_UIELEMENT | 20081124 |
Method REFRESH_INSTANCE_UI on class CL_FDT_WD_RENDER_DATA_OBJECT has no exception.
Method REFRESH_TABLE_CTX Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_TABLE_OBJECT_INSTANCE | Call by reference | Type reference (TYPE) | S_DATA_OBJECT_INSTANCE | 20090925 |
Method REFRESH_TABLE_CTX on class CL_FDT_WD_RENDER_DATA_OBJECT has no exception.
Method REMOVE_INSTANCE 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 | 20081124 | |||
| 2 | IV_NAME | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>NAME | Beschreibung | 20081124 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | FDT: Invalid Input | 20081124 |
Method REMOVE_NAVIGATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ID | Call by reference | Type reference (TYPE) | S_DATA_OBJECT_INSTANCE-ID | 20120403 | ||||
| 2 | IV_NAME | Call by reference | Type reference (TYPE) | S_DATA_OBJECT_INSTANCE-NAME | 20120403 |
Method REMOVE_NAVIGATION on class CL_FDT_WD_RENDER_DATA_OBJECT has no exception.
Method SET_VALUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IA_VALUE | Call by reference | Type reference (TYPE) | ANY | 20110325 | ||||
| 2 | IV_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20110325 | |||
| 3 | IV_NAME | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>NAME | Beschreibung | 20110325 | |||
| 4 | IV_REFRESH | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | 20110325 | |||
| 5 | IV_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TIMESTAMP | Time Stamp (active version, UTC) | 20110325 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | FDT: Abstract Exception Class | 20110325 |
Method TRANSFER_ELEMENT_DATA_TO_CTX Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_DATA_OBJECT_INSTANCE | Call by reference | Type reference (TYPE) | S_DATA_OBJECT_INSTANCE | 20090407 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | FDT: Invalid Input | 20090407 |
Method TRANSFER_TABLE_DATA_TO_CTX Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_TABLE_OBJECT_INSTANCE | Call by reference | Type reference (TYPE) | S_DATA_OBJECT_INSTANCE | 20081208 |
Method TRANSFER_TABLE_DATA_TO_CTX on class CL_FDT_WD_RENDER_DATA_OBJECT has no exception.
Method UPDATE_TABLE_PROPS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_NAVIGATION | Call by reference | Type reference (TYPE) | S_NAVIGATION | 20090925 | ||||
| 2 | IS_TABLE_OBJECT_INSTANCE | Call by reference | Type reference (TYPE) | S_DATA_OBJECT_INSTANCE | 20090925 | ||||
| 3 | IV_LEAD_SELECTION_INDEX | Call by reference | Type reference (TYPE) | I | 20090925 |
Method UPDATE_TABLE_PROPS on class CL_FDT_WD_RENDER_DATA_OBJECT has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 720 |