SAP ABAP Interface IF_FDT_WD_RENDER_DATA_OBJECT (Extension for render interface for data objects)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-BR (Application Component) BRFplus - ABAP-Based Business Rules
     SFDT_WD_SERVICE (Package) BRFplus: Services for Web Dynpro UI
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_FDT_WD_RENDER_DATA_OBJECT Constant Rendering Class 20081126
Properties
Interface IF_FDT_WD_RENDER_DATA_OBJECT  
Short Description Extension for render interface for data objects    
General Data
Package SFDT_WD_SERVICE   BRFplus: Services for Web Dynpro UI 
Created 20081126   SAP 
Last changed 20141121    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 IF_FDT_CONSTANTS Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 IF_FDT_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 IF_FDT_WD_RENDER_CONSTANT Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
5 IF_FDT_WD_RENDER_OBJECT 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_OBJECT FDT WD: Renders the action UI elements 20081126
Friends
Interface IF_FDT_WD_RENDER_DATA_OBJECT has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_RENDER_MODE_CONTEXT Constant Public Type reference (TYPE) IF_FDT_WD_RENDER_OBJECT~RENDER_MODE IF_FDT_WD_RENDER_CONSTANT=>GC_RENDER_MODE_CONTEXT How to render objects (see constant definitions) 20110419
2 MV_MAX_TABLE_CELL_SIZE Instance attribute Public Type reference (TYPE) I Max. number of chars in table cell 20090316
3 MV_MAX_TABLE_DISPLAY_COLS Instance attribute Public Type reference (TYPE) I Max. number of columns to display 20111205
4 MV_MAX_TABLE_DISPLAY_ROWS Instance attribute Public Type reference (TYPE) I Max. number of rows to display 20090316
5 MV_MAX_TABLE_LINE_SIZE Instance attribute Public Type reference (TYPE) I Max. numer of chars in table line 20090316
6 MV_RENDER_ONLY_CURRENCY Instance attribute Public Type reference (TYPE) ABAP_BOOL render only the currency for the next (amount) element 20100930
7 MV_RENDER_ONLY_UNIT Instance attribute Public Type reference (TYPE) ABAP_BOOL Render only the unit for the next (quantity) element 20100930
8 MV_RENDER_REQUIRED Instance attribute Public Type reference (TYPE) ABAP_BOOL Render as required 20131009
9 MV_USING_APPLICATION_ID Instance attribute Public Type reference (TYPE) IF_FDT_TYPES=>ID Application using the DO renderer (constant creation) 20130404
Methods
# Method Level Visibility Method type Description Created on
1 CLEANUP Instance method Public Method 20090112
2 CREATE_UI_ELEMENTS Instance method Public Method Create UI elements for data object, opt. with instance name 20081126
3 FLUSH Instance method Public Method 20081126
4 GET_VALUE Instance method Public Method Get value for a data object 20081126
5 NEXT_RENDER_ONLY_CURRENCY Instance method Public Method Render only currency for the next (amount) data object 20100930
6 NEXT_RENDER_ONLY_UNIT Instance method Public Method Render only amount for the next (quantity) data object 20100930
7 NEXT_SET_UI_PROPERTIES Instance method Public Method Set properties influencing display 20131009
8 SET_TABLE_UI_PROPERTIES Instance method Public Method Set properties influencing the display of tables 20111205
9 SET_USING_APPLICATION_ID Instance method Public Method Set the using application (e.g. for temp. constant creation) 20130404
10 SET_VALUE Instance method Public Method Set value for a data object 20081126
11 TO_STRING Instance method Public Method Get String representation for DO data 20090312
Events
Interface IF_FDT_WD_RENDER_DATA_OBJECT has no event.
Types
Interface IF_FDT_WD_RENDER_DATA_OBJECT has no local type.
Method Signatures

Method CLEANUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20090112
2 Importing IV_NAME Call by reference Type reference (TYPE) IF_FDT_TYPES=>NAME Beschreibung 20090112
# Exception Resumable Description Created on
1 CX_FDT_WD FDT WD: Exception for backend exceptions 20090219

Method CREATE_UI_ELEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ACTION Call by reference Object reference (TYPE REF TO) IF_WD_ACTION Web Dynpro: Action 20081126
2 Importing IO_UIELEMENT_CONTAINER Call by reference Object reference (TYPE REF TO) CL_WD_UIELEMENT_CONTAINER Perforce change= / 20050316-075201 20081126
3 Importing IV_BIND_ENABLED_PATH Call by reference Type reference (TYPE) STRING 20081126
4 Importing IV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20081126
5 Importing IV_IS_CHANGE_MODE Call by reference Type reference (TYPE) ABAP_BOOL 20081126
6 Importing IV_NAME Call by reference Type reference (TYPE) IF_FDT_TYPES=>NAME Beschreibung 20081126
7 Importing IV_RENDER_MODE Call by reference Type reference (TYPE) IF_FDT_WD_RENDER_OBJECT=>RENDER_MODE How to render objects (see constant definitions) 20081126
8 Importing IV_REQUEST_FOCUS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Request focus for rendered data object 20101004
9 Importing IV_TIMESTAMP Call by reference Type reference (TYPE) IF_FDT_TYPES=>TIMESTAMP Time Stamp (active version) 20081126

Method CREATE_UI_ELEMENTS on Interface IF_FDT_WD_RENDER_DATA_OBJECT has no exception.

Method FLUSH Signature

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

Method FLUSH on Interface IF_FDT_WD_RENDER_DATA_OBJECT has no exception.

Method GET_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EA_VALUE Value transfer Type reference (TYPE) ANY 20081126
2 Exporting EO_DATADESCR Value transfer Object reference (TYPE REF TO) CL_ABAP_DATADESCR Runtime Type Services 20090312
3 Exporting ER_DATA Value transfer Object reference (TYPE REF TO) DATA 20090312
4 Importing IV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20081126
5 Importing IV_NAME Call by reference Type reference (TYPE) IF_FDT_TYPES=>NAME Beschreibung 20081126

Method GET_VALUE on Interface IF_FDT_WD_RENDER_DATA_OBJECT has no exception.

Method NEXT_RENDER_ONLY_CURRENCY Signature

Method NEXT_RENDER_ONLY_CURRENCY on Interface IF_FDT_WD_RENDER_DATA_OBJECT has no parameter.
Method NEXT_RENDER_ONLY_CURRENCY on Interface IF_FDT_WD_RENDER_DATA_OBJECT has no exception.

Method NEXT_RENDER_ONLY_UNIT Signature

Method NEXT_RENDER_ONLY_UNIT on Interface IF_FDT_WD_RENDER_DATA_OBJECT has no parameter.
Method NEXT_RENDER_ONLY_UNIT on Interface IF_FDT_WD_RENDER_DATA_OBJECT has no exception.

Method NEXT_SET_UI_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_REQUIRED Call by reference Type reference (TYPE) ABAP_BOOL Render as required 20131009

Method NEXT_SET_UI_PROPERTIES on Interface IF_FDT_WD_RENDER_DATA_OBJECT has no exception.

Method SET_TABLE_UI_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MAX_CELL_SIZE Call by reference Type reference (TYPE) I Max. number of characters displayed in a table cell 20111205
2 Importing IV_MAX_COLS Call by reference Type reference (TYPE) I Max. number of columsn to be displayed without scrollbar 20111205
3 Importing IV_MAX_LINE_SIZE Call by reference Type reference (TYPE) I Max. number of characters displayed in a table line 20111205
4 Importing IV_MAX_ROWS Call by reference Type reference (TYPE) I Max. number of rows to be displayed without scrollbar 20111205

Method SET_TABLE_UI_PROPERTIES on Interface IF_FDT_WD_RENDER_DATA_OBJECT has no exception.

Method SET_USING_APPLICATION_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPLICATION_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20130404

Method SET_USING_APPLICATION_ID on Interface IF_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 Importing IA_VALUE Call by reference Type reference (TYPE) ANY 20081126
2 Importing IV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20081126
3 Importing IV_NAME Call by reference Type reference (TYPE) IF_FDT_TYPES=>NAME Beschreibung 20081126
4 Importing IV_TIMESTAMP Call by reference Type reference (TYPE) IF_FDT_TYPES=>TIMESTAMP Time Stamp (active version) 20081126

Method SET_VALUE on Interface IF_FDT_WD_RENDER_DATA_OBJECT has no exception.

Method TO_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20090312
2 Importing IV_MAX_LENGTH Call by reference Type reference (TYPE) I 100 20090312
3 Importing IV_MODE Call by reference Type reference (TYPE) I IF_FDT_CONSTANTS=>GC_TOSTRING_MODE_BRIEF 20090312
4 Importing IV_NAME Call by reference Type reference (TYPE) IF_FDT_TYPES=>NAME Beschreibung 20090312
5 Returning RV_STRING Value transfer Type reference (TYPE) STRING 20090312

Method TO_STRING on Interface IF_FDT_WD_RENDER_DATA_OBJECT has no exception.
History
Last changed by/on SAP  20141121 
SAP Release Created in 720