SAP ABAP Class CL_RSRT_UI_VIEW_ELEMENT (UI View Element)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-OT (Application Component) OLAP Technology
     RSRT_BICS_MODEL (Package) RSRT BICS Model
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSRT_UI_VIEW_ELEMENT UI View Element 20120510
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSRT_UIE UI View Element: UI Element 20111022
2 Inheritance (c INHERITING FROM c_ref)  CL_RSRT_UIE_A_CELL_VARIANT UI View Element: Abstract Cell Variant 20111229
3 Inheritance (c INHERITING FROM c_ref)  CL_RSRT_UIE_A_COLUMN UI View Element: Abstract Column 20111207
4 Inheritance (c INHERITING FROM c_ref)  CL_RSRT_UIE_CMENU_ITEM UI View Element: ContextMenu Item 20120207
5 Inheritance (c INHERITING FROM c_ref)  CL_RSRT_UIE_PIVOT_TABLE_AXIS UI View Element: Pivot Table Axis 20111210
6 Inheritance (c INHERITING FROM c_ref)  CL_RSRT_UI_LAYOUT UI View Element: Layout 20111024
7 Inheritance (c INHERITING FROM c_ref)  CL_RSRT_UI_LAYOUT_DATA UI View Element: Layout Data 20111024
8 Inheritance (c INHERITING FROM c_ref)  CL_RSRT_UI_VIEW UI View 20120928
9 Inheritance (c INHERITING FROM c_ref)  CL_RSRT_UI_VIEW_USAGE UI View Element: View Usage 20111112
10 Inheritance (c INHERITING FROM c_ref)  CL_RSRT_UI_WINDOW UI View Element: Window 20120928
Properties
Class CL_RSRT_UI_VIEW_ELEMENT  
Short Description UI View Element    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSRT_BICS_MODEL   RSRT BICS Model 
Created 20111022   SAP 
Last change 20140121   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)
2 IF_RSRT_DATA Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 IF_RSRT_PARAMETERS Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 IF_RSRT_UI_VIEW_ELEMENT Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_RSRT_UI_VIEW_ELEMENT UI View Element 20120510
Friends
Class CL_RSRT_UI_VIEW_ELEMENT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_T_ID Static Attribute Private Type reference (TYPE) TN_T_ID ID List 20120207
2 P_UID Static Attribute Private Type reference (TYPE) IF_RSRT_UI_VIEW_ELEMENT=>TN_UID Unique ID 20120105
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20111022
2 FREE Instance method Public Method Free 20120208
3 ON_DATA_CHANGED Instance method Protected Event handling method Handle Data Changed 20111105
4 ON_ELEMENT_CHANGED Instance method Protected Event handling method Handle Element Changed 20120105
5 _GET_PROPERTY_VALUE Instance method Protected Method Get Property Value 20111022
6 _REGISTER_TO_VIEW Instance method Public Method Register to View 20111203
7 _SET_PROPERTY_BINDING Instance method Protected Method Set Property Binding 20111022
8 _SET_PROPERTY_VALUE Instance method Protected Method Set Property Value 20111114
9 _UNREGISTER_FROM_VIEW Instance method Public Method Unregister from View 20111203
Events
# Event Type Visibility Description Created on
1 HANDLE_ACTION Instance Event
(0)
Protected
(1)
Handle View Element Action 20121112
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TN_BIND_PROPERTY Public Type reference (TYPE) STRING Bind Property 20120509
2 TN_CID Public Type reference (TYPE) IF_RSRT_UI_VIEW_ELEMENT=>TN_CID Unique Type ID 20120510
3 TN_ID Public Type reference (TYPE) IF_RSRT_UI_VIEW_ELEMENT=>TN_ID View Element ID 20120510
4 TN_S_BIND_PROPERTY Public See coding Binding Information 20120509 begin of tn_s_bind_property, path type tn_bind_property, data type tn_bind_property, attribute type tn_bind_property, end of tn_s_bind_property
5 TN_S_ID Private See coding ID 20120105 begin of tn_s_id, cid type if_rsrt_ui_view_element=>tn_cid, id type i, end of tn_s_id
6 TN_S_VIEW_ELEMENT Public See coding View Element 20120508 begin of tn_s_view_element, uid type if_rsrt_ui_view_element=>tn_uid, cid type if_rsrt_ui_view_element=>tn_cid, id type if_rsrt_ui_view_element=>tn_id, o_view_element type ref to cl_rsrt_ui_view_element, end of tn_s_view_element
7 TN_T_ID Private See coding ID List 20120105 tn_t_id type sorted table of tn_s_id with unique key cid initial size 1
8 TN_T_VIEW_ELEMENT Public See coding View Element List 20120508 tn_t_view_element type sorted table of tn_s_view_element with unique key id with non-unique sorted key cid components cid with unique sorted key uid components uid initial size 1
9 TN_UID Public Type reference (TYPE) IF_RSRT_UI_VIEW_ELEMENT=>TN_UID Unique ID 20120510
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CID Call by reference Type reference (TYPE) IF_RSRT_UI_VIEW_ELEMENT=>TN_CID Unique Type ID 20111022
2 Importing ID Call by reference Type reference (TYPE) IF_RSRT_UI_VIEW_ELEMENT=>TN_ID Unique ID 20111022
3 Importing O_VIEW Call by reference Object reference (TYPE REF TO) IF_RSRT_UI_VIEW UI View 20111022

Method CONSTRUCTOR on class CL_RSRT_UI_VIEW_ELEMENT has no exception.

Method FREE Signature

Method FREE on class CL_RSRT_UI_VIEW_ELEMENT has no parameter.
Method FREE on class CL_RSRT_UI_VIEW_ELEMENT has no exception.

Method ON_DATA_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FILTER_APPLIED Value transfer Attribute reference (LIKE) 20111105
2 Importing NEW Value transfer Attribute reference (LIKE) 20120110
3 Importing SORT_APPLIED Value transfer Attribute reference (LIKE) 20111105

Method ON_DATA_CHANGED on class CL_RSRT_UI_VIEW_ELEMENT has no exception.

Method ON_ELEMENT_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SENDER Value transfer Attribute reference (LIKE) 20120105

Method ON_ELEMENT_CHANGED on class CL_RSRT_UI_VIEW_ELEMENT has no exception.

Method _GET_PROPERTY_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BIND_PROPERTY Call by reference Type reference (TYPE) TN_S_BIND_PROPERTY Bind Property 20120212
2 Importing INDEX Call by reference Type reference (TYPE) SYTABIX Index interner Tabellen 20111103
3 Importing PROPERTY Call by reference Type reference (TYPE) DATA 20120212
4 Importing REPRESENTATION Call by reference Type reference (TYPE) IF_RSRT_DATA=>TN_REPRESENTATION IF_RSRT_DATA=>N_CS_REPRESENTATION-INTERNAL Representation (Internal Value, External Value) 20120212
5 Exporting VALUE Value transfer Type reference (TYPE) DATA 20111022

Method _GET_PROPERTY_VALUE on class CL_RSRT_UI_VIEW_ELEMENT has no exception.

Method _REGISTER_TO_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing O_VIEW Call by reference Object reference (TYPE REF TO) IF_RSRT_UI_VIEW UI View 20111203

Method _REGISTER_TO_VIEW on class CL_RSRT_UI_VIEW_ELEMENT has no exception.

Method _SET_PROPERTY_BINDING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BIND_PROPERTY Call by reference Type reference (TYPE) TN_BIND_PROPERTY Bind Property 20111022
2 Importing R_BIND_PROPERTY Call by reference Object reference (TYPE REF TO) TN_S_BIND_PROPERTY 20111022

Method _SET_PROPERTY_BINDING on class CL_RSRT_UI_VIEW_ELEMENT has no exception.

Method _SET_PROPERTY_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INDEX Call by reference Type reference (TYPE) SYTABIX Index interner Tabellen 20111114
2 Importing R_BIND_PROPERTY Call by reference Object reference (TYPE REF TO) TN_S_BIND_PROPERTY 20111114
3 Importing R_PROPERTY Call by reference Object reference (TYPE REF TO) DATA 20111114
4 Importing VALUE Call by reference Type reference (TYPE) DATA 20111114

Method _SET_PROPERTY_VALUE on class CL_RSRT_UI_VIEW_ELEMENT has no exception.

Method _UNREGISTER_FROM_VIEW Signature

Method _UNREGISTER_FROM_VIEW on class CL_RSRT_UI_VIEW_ELEMENT has no parameter.
Method _UNREGISTER_FROM_VIEW on class CL_RSRT_UI_VIEW_ELEMENT has no exception.
Event Signatures

Event HANDLE_ACTION Signature
Event HANDLE_ACTION on class CL_RSRT_UI_VIEW_ELEMENT has no parameter.
History
Last changed by/on SAP  20140121 
SAP Release Created in 700