SAP ABAP Class CL_RSRT_UIE (UI View Element: UI 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 Inheritance (c INHERITING FROM c_ref)  CL_RSRT_UI_VIEW_ELEMENT UI View Element 20111022
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSRT_UIE_ACCORDION UI Element: Accordion 20120103
2 Inheritance (c INHERITING FROM c_ref)  CL_RSRT_UIE_A_CONTAINER UI Element: Abstract Container 20111023
3 Inheritance (c INHERITING FROM c_ref)  CL_RSRT_UIE_A_DISPLAY_TEXT UI Element: Abstract Display Text 20130521
4 Inheritance (c INHERITING FROM c_ref)  CL_RSRT_UIE_A_DROPDOWN UI Element: Dropdown 20120107
5 Inheritance (c INHERITING FROM c_ref)  CL_RSRT_UIE_A_PAGINATOR UI Element: Abstract Paginator 20111214
6 Inheritance (c INHERITING FROM c_ref)  CL_RSRT_UIE_A_TABLE UI Element: Abstract Table 20120622
7 Inheritance (c INHERITING FROM c_ref)  CL_RSRT_UIE_EMBEDDED_VIEW UI Element: Embedded View 20111025
8 Inheritance (c INHERITING FROM c_ref)  CL_RSRT_UIE_IMAGE UI Element: Image 20111005
9 Inheritance (c INHERITING FROM c_ref)  CL_RSRT_UIE_MESSAGE_AREA UI Element: Message Area 20120625
10 Inheritance (c INHERITING FROM c_ref)  CL_RSRT_UIE_PLACEHOLDER UI Element: PlaceHolder (Invisible) 20120228
... Click here to see Used By full list (13 items)
Properties
Class CL_RSRT_UIE  
Short Description UI View Element: UI Element    
Super Class CL_RSRT_UI_VIEW_ELEMENT UI View Element 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSRT_BICS_MODEL   RSRT BICS Model 
Created 20111005   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 CL_RSRT_UIE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_RSRT_UI_VIEW_ELEMENT Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
4 IF_RSRT_FIELD Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_RSRT_UIE has no interface implemented.
Friends
Class CL_RSRT_UIE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 N_CMENU_ID Instance attribute Public Type reference (TYPE) CL_RSRT_UI_VIEW_ELEMENT=>TN_ID 20120508
2 N_CS_BUTTON_TYPE Constant Public See coding 20120731
3 N_CS_COLOR Constant Public See coding 20120508
4 N_CS_F4_AVAILABLE Constant Public See coding 20120508
5 N_CS_FILTER_STATE Constant Public See coding 20120508
6 N_CS_FONT_WEIGHT Constant Public See coding 20120508
7 N_CS_GRID_MODE Constant Public See coding 20120716
8 N_CS_H_ALIGN Constant Public See coding 20120508
9 N_CS_SELECTION_MODE Constant Public See coding 20120508
10 N_CS_SORT_STATE Constant Public See coding 20120508
11 N_CS_STATE Constant Public See coding 20120508
12 N_CS_TEXT_DECORATION Constant Public See coding 20120508
13 N_CS_TEXT_DIRECTION Constant Public See coding 20120508
14 N_CS_VISIBLE Constant Public See coding 20120508
15 N_CS_V_ALIGN Constant Public See coding 20120508
16 N_ENABLED Instance attribute Public Type reference (TYPE) CL_RSRT_UIE=>TN_ENABLED ABAP_TRUE 20120508
17 N_O_LAYOUT_DATA Instance attribute Public Object reference (TYPE REF TO) CL_RSRT_UI_LAYOUT_DATA 20120508
18 N_S_CMENU_ID Instance attribute Public Type reference (TYPE) CL_RSRT_UI_VIEW_ELEMENT=>TN_S_BIND_PROPERTY 20120508
19 N_S_ENABLED Instance attribute Public Type reference (TYPE) CL_RSRT_UI_VIEW_ELEMENT=>TN_S_BIND_PROPERTY 20120508
20 N_S_TOOLTIP Instance attribute Public Type reference (TYPE) CL_RSRT_UI_VIEW_ELEMENT=>TN_S_BIND_PROPERTY 20120508
21 N_S_VISIBLE Instance attribute Public Type reference (TYPE) CL_RSRT_UI_VIEW_ELEMENT=>TN_S_BIND_PROPERTY 20120508
22 N_TOOLTIP Instance attribute Public Type reference (TYPE) CL_RSRT_UIE=>TN_TOOLTIP 20120508
23 N_VISIBLE Instance attribute Public Type reference (TYPE) CL_RSRT_UIE=>TN_VISIBLE ABAP_TRUE 20120508
Methods
# Method Level Visibility Method type Description Created on
1 BIND_CONTEXT_MENU_ID Instance method Public Method Bind ContextMenu ID 20120508
2 BIND_ENABLED Instance method Public Method Bind Enabled 20120508
3 BIND_TOOLTIP Instance method Public Method Bind Tooltip 20120508
4 BIND_VISIBLE Instance method Public Method Bind Visible 20120508
5 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20111005
6 GET_CONTEXT_MENU_ID Instance method Public Method Get ContextMenu ID 20120508
7 GET_LAYOUT_DATA Instance method Public Method Get Layout Data 20120508
8 GET_TOOLTIP Instance method Public Method Get Tooltip 20120508
9 IS_ENABLED Instance method Public Method Is Enabled 20120508
10 IS_VISIBLE Instance method Public Method Is Visible 20120508
11 SET_CONTEXT_MENU_ID Instance method Public Method Set ContextMenu ID 20120508
12 SET_ENABLED Instance method Public Method Set Enabled 20120508
13 SET_LAYOUT_DATA Instance method Public Method Set Layout Data 20120508
14 SET_TOOLTIP Instance method Public Method Set Tooltip 20120508
15 SET_VISIBLE Instance method Public Method Set visible 20120508
Events
Class CL_RSRT_UIE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TN_BUTTON_TYPE Public See coding Button Type 20120731 TN_BUTTON_TYPE type n length 2
2 TN_CHECKED Public Type reference (TYPE) ABAP_BOOL Checked 20120508
3 TN_COLOR Public See coding Color 20120508 tn_color type c length 7
4 TN_COLSPAN Public Type reference (TYPE) I Column Span 20120508
5 TN_ENABLED Public Type reference (TYPE) ABAP_BOOL Enabled 20120508
6 TN_EVENT_NAME Public Type reference (TYPE) STRING Event Name 20120508
7 TN_EXPANDABLE Public Type reference (TYPE) ABAP_BOOL Expandable 20120508
8 TN_EXPANDED Public Type reference (TYPE) ABAP_BOOL Expanded (True, False) 20120508
9 TN_F4_AVAILABLE Public Type reference (TYPE) ABAP_BOOL F4 Available 20120508
10 TN_FILTER_STATE Public See coding Filter State 20120508 tn_filter_state type n length 2
11 TN_FIRST_VISIBLE_COL Public Type reference (TYPE) I First Visible Column 20120508
12 TN_FIRST_VISIBLE_ROW Public Type reference (TYPE) I First Visible Row 20120508
13 TN_FONT_WEIGHT Public Type reference (TYPE) STRING Font Weight (normal (400), bold (700), bolder, lighter) 20120508
14 TN_GRID_MODE Public See coding Grid Mode (All, None) 20120716 TN_GRID_MODE type n length 2
15 TN_HEIGHT Public Type reference (TYPE) SSTRING Height 20120508
16 TN_H_ALIGN Public See coding Horizontal Alignment (left, center, right) 20120508 tn_h_align type n length 2
17 TN_IMAGE_FIRST Public Type reference (TYPE) ABAP_BOOL Image First 20120508
18 TN_IMAGE_SOURCE Public Type reference (TYPE) STRING Image Source 20120508
19 TN_INDENTATION Public Type reference (TYPE) I Indentation 20120508
20 TN_LABEL_TEXT Public Type reference (TYPE) STRING Label Text 20120508
21 TN_LENGTH Public Type reference (TYPE) I Length 20120508
22 TN_PADDING Public Type reference (TYPE) ABAP_BOOL Padding 20120508
23 TN_POSITION Public Type reference (TYPE) I Position 20120508
24 TN_SELECTION_MODE Public See coding Selection Mode 20120508 tn_selection_mode type n length 2
25 TN_SORT_STATE Public See coding Sort State 20120508 tn_sort_state type n length 2
26 TN_STATE Public See coding State (None, Required) 20120508 tn_state type n length 2
27 TN_S_TEXTS Public See coding Text (Key, Value) 20120508 begin of tn_s_texts, key type string, value type string, end of tn_s_texts
28 TN_TEXT Public Type reference (TYPE) STRING Text 20120508
29 TN_TEXT_DECORATION Public Type reference (TYPE) STRING Text Decoration (none, underline, line-through) 20120508
30 TN_TEXT_DIRECTION Public See coding Text Direction (LTR, RTL, Inherit) 20120508 tn_text_direction type n length 2
31 TN_TOOLTIP Public Type reference (TYPE) STRING Tooltip 20120508
32 TN_T_TEXTS Public See coding Texts (Key, Value) 20120508 tn_t_texts type standard table of tn_s_texts with default key with unique sorted key key components key initial size 1
33 TN_T_UIE Public See coding UI Element List 20120508 tn_t_uie type standard table of ref to cl_rsrt_uie with default key initial size 1
34 TN_VALUE Public Type reference (TYPE) STRING Value 20120508
35 TN_VISIBLE Public Type reference (TYPE) ABAP_BOOL Visible 20120508
36 TN_VISIBLE_COL_COUNT Public Type reference (TYPE) I Visible Column Count 20120508
37 TN_VISIBLE_ROW_COUNT Public Type reference (TYPE) I Visible Row Count 20120508
38 TN_V_ALIGN Public See coding Vertical Alignment (top, middle, bottom) 20120508 tn_v_align type n length 2
39 TN_WIDTH Public Type reference (TYPE) SSTRING Width 20120508
Method Signatures

Method BIND_CONTEXT_MENU_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Type reference (TYPE) CL_RSRT_UI_VIEW_ELEMENT=>TN_BIND_PROPERTY Bind Property 20120508

Method BIND_CONTEXT_MENU_ID on class CL_RSRT_UIE has no exception.

Method BIND_ENABLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Type reference (TYPE) CL_RSRT_UI_VIEW_ELEMENT=>TN_BIND_PROPERTY Bind Property 20120508

Method BIND_ENABLED on class CL_RSRT_UIE has no exception.

Method BIND_TOOLTIP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Type reference (TYPE) CL_RSRT_UI_VIEW_ELEMENT=>TN_BIND_PROPERTY Bind Property 20120508

Method BIND_TOOLTIP on class CL_RSRT_UIE has no exception.

Method BIND_VISIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Type reference (TYPE) CL_RSRT_UI_VIEW_ELEMENT=>TN_BIND_PROPERTY Bind Property 20120508

Method BIND_VISIBLE on class CL_RSRT_UIE has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BIND_ENABLED Call by reference Type reference (TYPE) CL_RSRT_UI_VIEW_ELEMENT=>TN_BIND_PROPERTY Bind Property 20111006
2 Importing BIND_TOOLTIP Call by reference Type reference (TYPE) CL_RSRT_UI_VIEW_ELEMENT=>TN_BIND_PROPERTY Bind Property 20111005
3 Importing BIND_VISIBLE Call by reference Type reference (TYPE) CL_RSRT_UI_VIEW_ELEMENT=>TN_BIND_PROPERTY Bind Property 20111005
4 Importing CID Call by reference Type reference (TYPE) CL_RSRT_UI_VIEW_ELEMENT=>TN_CID Unique Type ID 20111022
5 Importing ENABLED Call by reference Type reference (TYPE) CL_RSRT_UIE=>TN_ENABLED ABAP_TRUE Enabled 20111006
6 Importing ID Call by reference Type reference (TYPE) CL_RSRT_UI_VIEW_ELEMENT=>TN_ID Unique ID 20111020
7 Importing O_VIEW Call by reference Object reference (TYPE REF TO) IF_RSRT_UI_VIEW UI View 20111022
8 Importing TOOLTIP Call by reference Type reference (TYPE) CL_RSRT_UIE=>TN_TOOLTIP Tooltip 20111005
9 Importing VISIBLE Call by reference Type reference (TYPE) CL_RSRT_UIE=>TN_VISIBLE ABAP_TRUE Visible 20111005

Method CONSTRUCTOR on class CL_RSRT_UIE has no exception.

Method GET_CONTEXT_MENU_ID 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 20120508
2 Returning VALUE Value transfer Type reference (TYPE) TN_ID ID 20120508

Method GET_CONTEXT_MENU_ID on class CL_RSRT_UIE has no exception.

Method GET_LAYOUT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALUE Value transfer Object reference (TYPE REF TO) CL_RSRT_UI_LAYOUT_DATA UI Layout Data 20120508

Method GET_LAYOUT_DATA on class CL_RSRT_UIE has no exception.

Method GET_TOOLTIP 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 20120508
2 Returning VALUE Value transfer Type reference (TYPE) TN_TOOLTIP Tooltip 20120508

Method GET_TOOLTIP on class CL_RSRT_UIE has no exception.

Method IS_ENABLED 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 20120508
2 Returning VALUE Value transfer Type reference (TYPE) TN_ENABLED Enabled 20120508

Method IS_ENABLED on class CL_RSRT_UIE has no exception.

Method IS_VISIBLE 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 20120508
2 Returning VALUE Value transfer Type reference (TYPE) TN_VISIBLE Visible 20120508

Method IS_VISIBLE on class CL_RSRT_UIE has no exception.

Method SET_CONTEXT_MENU_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Type reference (TYPE) TN_ID ID 20120508

Method SET_CONTEXT_MENU_ID on class CL_RSRT_UIE has no exception.

Method SET_ENABLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Type reference (TYPE) TN_ENABLED ABAP_TRUE Enabled 20120508

Method SET_ENABLED on class CL_RSRT_UIE has no exception.

Method SET_LAYOUT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Object reference (TYPE REF TO) CL_RSRT_UI_LAYOUT_DATA UI Layout Data 20120508

Method SET_LAYOUT_DATA on class CL_RSRT_UIE has no exception.

Method SET_TOOLTIP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Type reference (TYPE) TN_TOOLTIP Tooltip 20120508

Method SET_TOOLTIP on class CL_RSRT_UIE has no exception.

Method SET_VISIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Type reference (TYPE) TN_VISIBLE CL_RSRT_UIE=>N_CS_VISIBLE-VISIBLE Visible 20120508

Method SET_VISIBLE on class CL_RSRT_UIE has no exception.
Meta Relationship - Used By (full list)
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSRT_UIE_ACCORDION UI Element: Accordion 20120103
2 Inheritance (c INHERITING FROM c_ref)  CL_RSRT_UIE_A_CONTAINER UI Element: Abstract Container 20111023
3 Inheritance (c INHERITING FROM c_ref)  CL_RSRT_UIE_A_DISPLAY_TEXT UI Element: Abstract Display Text 20130521
4 Inheritance (c INHERITING FROM c_ref)  CL_RSRT_UIE_A_DROPDOWN UI Element: Dropdown 20120107
5 Inheritance (c INHERITING FROM c_ref)  CL_RSRT_UIE_A_PAGINATOR UI Element: Abstract Paginator 20111214
6 Inheritance (c INHERITING FROM c_ref)  CL_RSRT_UIE_A_TABLE UI Element: Abstract Table 20120622
7 Inheritance (c INHERITING FROM c_ref)  CL_RSRT_UIE_EMBEDDED_VIEW UI Element: Embedded View 20111025
8 Inheritance (c INHERITING FROM c_ref)  CL_RSRT_UIE_IMAGE UI Element: Image 20111005
9 Inheritance (c INHERITING FROM c_ref)  CL_RSRT_UIE_MESSAGE_AREA UI Element: Message Area 20120625
10 Inheritance (c INHERITING FROM c_ref)  CL_RSRT_UIE_PLACEHOLDER UI Element: PlaceHolder (Invisible) 20120228
11 Inheritance (c INHERITING FROM c_ref)  CL_RSRT_UIE_SEPARATOR UI Element: Separator 20120509
12 Inheritance (c INHERITING FROM c_ref)  CL_RSRT_UIE_TABSTRIP UI Element: Tabstrip 20111201
13 Inheritance (c INHERITING FROM c_ref)  CL_RSRT_UIE_TOOLBAR UI Element: Toolbar 20111020
History
Last changed by/on SAP  20140121 
SAP Release Created in 700