SAP ABAP Interface IF_FDT_WD_RENDER_OBJECT_TMP (BRFplus WD: RESTRICTED interface for object renders)
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_CONSTANT Constant Rendering Class 20091029
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_FDT_WD_RENDER_RANGE FDT WD: Service for creating range UI Elements 20091029
Properties
Interface IF_FDT_WD_RENDER_OBJECT_TMP  
Short Description BRFplus WD: RESTRICTED interface for object renders    
General Data
Package SFDT_WD_SERVICE   BRFplus: Services for Web Dynpro UI 
Created 20091029   SAP 
Last changed 20110908   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CL_FDT_WD_RENDER_RANGE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_FDT_WD_RENDER_ABSTRACT Abstract super renderer interface 20091029
Friends
Interface IF_FDT_WD_RENDER_OBJECT_TMP has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_RANGE_ACTN_PARA_ACTION Constant Public Type reference (TYPE) STRING CL_FDT_WD_RENDER_RANGE=>GC_ACTION_PARAM_ACTION 20091106
2 GC_RANGE_ACTN_PARA_ACT_NAV Constant Public Type reference (TYPE) STRING CL_FDT_WD_RENDER_RANGE=>GC_ACTION_PARAM_ACT_NAV 20091106
3 GC_RANGE_ACTN_PARA_NAV_ID Constant Public Type reference (TYPE) STRING CL_FDT_WD_RENDER_RANGE=>GC_ACTION_PARAM_NAVIGATE_ID 20091106
4 GC_RANGE_ACTN_PARA_OPTION_HELP Constant Public Type reference (TYPE) STRING CL_FDT_WD_RENDER_RANGE=>GC_ACTION_PARAM_OPTION_HELP 20091106
5 GC_RANGE_ACTN_PARA_PARAM_CHG Constant Public Type reference (TYPE) STRING CL_FDT_WD_RENDER_RANGE=>GC_ACTION_PARAM_OPTION_HELP 20091106
6 GC_RANGE_ACTN_PARA_PARAM_TYPE Constant Public Type reference (TYPE) STRING CL_FDT_WD_RENDER_RANGE=>GC_ACTION_PARAM_PARAM_TYPE 20091106
7 GC_RANGE_ACTN_PARA_RESULT_CHG Constant Public Type reference (TYPE) STRING CL_FDT_WD_RENDER_RANGE=>GC_ACTION_PARAM_RESULT_CHANGE 20091106
8 GC_RANGE_ACTN_PARA_RVAL_CHG Constant Public Type reference (TYPE) STRING CL_FDT_WD_RENDER_RANGE=>GC_ACTION_PARAM_RANGE_VAL_CNG 20091106
9 GC_RENDER_MODE_DEFAULT Constant Public Type reference (TYPE) RENDER_MODE ' ' Default mode 20091029
10 GC_RENDER_MODE_EMBEDDED Constant Public Type reference (TYPE) RENDER_MODE 'E' Embedded mode 20091029
11 GC_RENDER_MODE_RNG_HIDE_PARAM Constant Public Type reference (TYPE) RENDER_MODE '1' Special for range-Hides parameter 20091127
12 GC_RENDER_MODE_WIZARD Constant Public Type reference (TYPE) RENDER_MODE 'W' Wizard mode 20091029
Methods
# Method Level Visibility Method type Description Created on
1 CLEANUP Instance method Public Method Remove resources for all or the specified expression instanc 20091029
2 CREATE_UI_ELEMENTS Instance method Public Method Creates the UI elements 20091029
3 FLUSH Instance method Public Method Updates the model (from the context) 20091029
4 PERFORM_ACTIONS Instance method Public Method Performs the action(except navigate, create, query ) 20091029
5 PERFORM_ACTIONS_WITH_PARAMETER Instance method Public Method Performs action after(create and Query) 20091029
Events
Interface IF_FDT_WD_RENDER_OBJECT_TMP has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 RENDER_MODE Public See coding How to render objects (see constant definitions) 20091029 render_mode TYPE c LENGTH 1
2 S_RENDER_OBJECT Public See coding 20091029 BEGIN OF s_render_object, object_type TYPE if_fdt_wd_types=>s_object_type_extended, renderer TYPE REF TO if_fdt_wd_render_object, END OF s_render_object
3 TH_RENDER_OBJECT Public See coding 20091029 th_render_object TYPE HASHED TABLE OF s_render_object WITH UNIQUE KEY object_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 20091029

Method CLEANUP on Interface IF_FDT_WD_RENDER_OBJECT_TMP has no exception.

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 20091029
2 Importing IO_UIELEMENT_CONTAINER Call by reference Object reference (TYPE REF TO) CL_WD_UIELEMENT_CONTAINER Perforce change= / 20050316-075201 20091029
3 Importing IV_BIND_ENABLED_PATH Call by reference Type reference (TYPE) STRING 20091029
4 Importing IV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20091029
5 Importing IV_IS_CHANGE_MODE Call by reference Type reference (TYPE) ABAP_BOOL 20091029
6 Importing IV_RENDER_MODE Call by reference Type reference (TYPE) RENDER_MODE How to render objects (see constant definitions) 20091029
7 Importing IV_TIMESTAMP Call by reference Type reference (TYPE) IF_FDT_TYPES=>TIMESTAMP Time Stamp (active version) 20091029

Method CREATE_UI_ELEMENTS on Interface IF_FDT_WD_RENDER_OBJECT_TMP 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 Flush all, if parameter is not supplied 20091029

Method FLUSH on Interface IF_FDT_WD_RENDER_OBJECT_TMP has no exception.

Method PERFORM_ACTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_EVENT_PARAMETER Call by reference Type reference (TYPE) WDR_NAME_VALUE_LIST Table of Name/Value Pairs 20091029
2 Exporting EV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID ID of the handled object 20091029
3 Exporting EV_NOT_POSSIBLE Call by reference Type reference (TYPE) ABAP_BOOL 20091029
4 Exporting EV_REFRESH_VIEW Call by reference Type reference (TYPE) ABAP_BOOL TRUE, if the view needs to be refreshed 20091029
5 Importing IO_ACTION_EVENT Call by reference Object reference (TYPE REF TO) CL_WD_CUSTOM_EVENT Application-Defined Event 20091029

Method PERFORM_ACTIONS on Interface IF_FDT_WD_RENDER_OBJECT_TMP has no exception.

Method PERFORM_ACTIONS_WITH_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_REFRESH_VIEW Call by reference Type reference (TYPE) ABAP_BOOL TRUE, if the view needs to be refreshed 20091029
2 Importing IO_ACTION_EVENT Call by reference Object reference (TYPE REF TO) CL_WD_CUSTOM_EVENT Application-Defined Event 20091029
3 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20091029

Method PERFORM_ACTIONS_WITH_PARAMETER on Interface IF_FDT_WD_RENDER_OBJECT_TMP has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in