SAP ABAP Class CL_FDT_WD_RENDER_RESULT (Result Rendering Class)
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 - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FDT_WD_RENDER_ABSTRACT Abstract super renderer interface 20120716
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FDT_WD_RENDER_RESULT FDT WD: Renders result UI elements 20120716
Properties
Class CL_FDT_WD_RENDER_RESULT  
Short Description Result Rendering Class    
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 20120716   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_FDT_WD_RENDER_ABSTRACT Abstract super renderer interface 20120716
2 IF_FDT_WD_RENDER_RESULT FDT WD: Renders result UI elements 20120716
Friends
Class CL_FDT_WD_RENDER_RESULT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_WD_ATTR_NAME_ACTN_ID Constant Private Type reference (TYPE) STRING 'ACTN_ID' 20120716
2 GC_WD_ATTR_NAME_ACTN_NAME Constant Private Type reference (TYPE) STRING 'ACTN_NAME' 20120716
3 GC_WD_NODE_NAME_ACTIONS Constant Private Type reference (TYPE) STRING 'ACTIONS' 20120716
4 MO_CONFIGURATION Instance attribute Private Object reference (TYPE REF TO) IF_FDT_WD_CONFIGURATION FDT WD: Configuration 20120716
5 MO_DATA_OBJECT_RENDERER Instance attribute Private Object reference (TYPE REF TO) IF_FDT_WD_RENDER_DATA_OBJECT Extension for render interface for data objects 20120716
6 MO_WD_CONTEXT Instance attribute Private Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20120716
Methods
# Method Level Visibility Method type Description Created on
1 CLEANUP_ACTION_TABLE Instance method Private Method Remove context node for actions 20120716
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20120716
3 CREATE_ACTION_NAME_LINK Static method Private Method Create Link To Action for action name 20120716
4 CREATE_ACTION_TABLE Instance method Private Method Create action table 20120716
5 CREATE_CAPTION Static method Private Method Create WD element Caption 20120716
6 CREATE_CONTEXT_NODE Instance method Private Method Create Context Node for Action Table 20120716
7 CREATE_NAME_COLUMN Static method Private Method Create action name column 20120716
8 CREATE_TABLE Static method Private Method Create WD element Table 20120716
9 DOES_ACTION_NODE_EXIST_IN_CTX Instance method Private Method Does action node exist in WD context 20120716
10 GET_RESULT_ID Static method Private Method Get result id of specified function 20120716
11 IS_ACTION_TABLE Static method Private Method Is result object an action table and not a usual data object 20120716
12 SET_ACTION_TABLE_VALUE Instance method Private Method Set entries of action table 20120716
Events
Class CL_FDT_WD_RENDER_RESULT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_ACTION Private See coding 20120716 BEGIN OF s_action, actn_id TYPE fdt_uuid, actn_name TYPE string, END OF s_action
2 T_ACTION Private See coding 20120716 T_ACTION type sorted TABLE OF s_action with UNIQUE key actn_id
Method Signatures

Method CLEANUP_ACTION_TABLE Signature

Method CLEANUP_ACTION_TABLE on class CL_FDT_WD_RENDER_RESULT has no parameter.
Method CLEANUP_ACTION_TABLE on class CL_FDT_WD_RENDER_RESULT has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONFIGURATION Call by reference Object reference (TYPE REF TO) IF_FDT_WD_CONFIGURATION 20120716

Method CONSTRUCTOR on class CL_FDT_WD_RENDER_RESULT has no exception.

Method CREATE_ACTION_NAME_LINK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_OPEN_OBJECT_VIEW_ACTION Call by reference Object reference (TYPE REF TO) IF_WD_ACTION 20120716
2 Returning RO_LINK_TO_ACTION Value transfer Object reference (TYPE REF TO) CL_WD_LINK_TO_ACTION 20120716

Method CREATE_ACTION_NAME_LINK on class CL_FDT_WD_RENDER_RESULT has no exception.

Method CREATE_ACTION_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_OPEN_OBJECT_VIEW_ACTION Call by reference Object reference (TYPE REF TO) IF_WD_ACTION 20120716
2 Importing IO_UIELEMENT_CONTAINER Call by reference Object reference (TYPE REF TO) CL_WD_UIELEMENT_CONTAINER 20120716

Method CREATE_ACTION_TABLE on class CL_FDT_WD_RENDER_RESULT has no exception.

Method CREATE_CAPTION 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) STRING 20120716
2 Importing IV_TEXT Call by reference Type reference (TYPE) STRING 20120716
3 Returning RO_WD_CAPTION Value transfer Object reference (TYPE REF TO) CL_WD_CAPTION 20120716

Method CREATE_CAPTION on class CL_FDT_WD_RENDER_RESULT has no exception.

Method CREATE_CONTEXT_NODE Signature

Method CREATE_CONTEXT_NODE on class CL_FDT_WD_RENDER_RESULT has no parameter.
Method CREATE_CONTEXT_NODE on class CL_FDT_WD_RENDER_RESULT has no exception.

Method CREATE_NAME_COLUMN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_COLUMN Value transfer Object reference (TYPE REF TO) CL_WD_TABLE_COLUMN 20120716

Method CREATE_NAME_COLUMN on class CL_FDT_WD_RENDER_RESULT has no exception.

Method CREATE_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_TABLE Value transfer Object reference (TYPE REF TO) CL_WD_TABLE 20120716

Method CREATE_TABLE on class CL_FDT_WD_RENDER_RESULT has no exception.

Method DOES_ACTION_NODE_EXIST_IN_CTX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_DOES_EXIST Value transfer Type reference (TYPE) ABAP_BOOL 20120716

Method DOES_ACTION_NODE_EXIST_IN_CTX on class CL_FDT_WD_RENDER_RESULT has no exception.

Method GET_RESULT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FUNCTION_ID Call by reference Type reference (TYPE) FDT_UUID 20120716
2 Importing IV_TIMESTAMP Call by reference Type reference (TYPE) FDT_TIMESTAMP 20120716
3 Returning RV_RESULT_ID Value transfer Type reference (TYPE) FDT_UUID 20120716

Method GET_RESULT_ID on class CL_FDT_WD_RENDER_RESULT has no exception.

Method IS_ACTION_TABLE 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) FDT_UUID 20120716
2 Returning RV_IS_ACTION_TABLE Value transfer Type reference (TYPE) ABAP_BOOL 20120716

Method IS_ACTION_TABLE on class CL_FDT_WD_RENDER_RESULT has no exception.

Method SET_ACTION_TABLE_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 20120716
2 Importing IV_RESULT_ID Call by reference Type reference (TYPE) FDT_UUID 20120716
3 Importing IV_TIMESTAMP Call by reference Type reference (TYPE) FDT_TIMESTAMP 20120716

Method SET_ACTION_TABLE_VALUE on class CL_FDT_WD_RENDER_RESULT has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 740