SAP ABAP Class CL_FPM_GUIBB_CHART_RENDER (Render Class for Chart UIBB)
Hierarchy
☛
SAP_UI (Software Component) User Interface Technology
⤷
BC-WD-CMP-FPM (Application Component) Floorplan Manager Web Dynpro ABAP
⤷
APB_FPM_GUIBB (Package) Generic UI building blocks

⤷

⤷

Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_FPM_GUIBB_RENDER | GUIBB Rendering | 20130122 |
Properties
Class | CL_FPM_GUIBB_CHART_RENDER | |
Short Description | Render Class for Chart UIBB | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | APB_FPM_GUIBB | Generic UI building blocks |
Created | 20130122 | SAP |
Last change | 20141120 | |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | ![]() |
Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
3 | ![]() |
Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
4 | ![]() |
Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_FPM_GUIBB_RENDER | GUIBB Rendering | 20130122 |
Friends
Class CL_FPM_GUIBB_CHART_RENDER has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Public | See coding | 20130215 | ||||
2 | ![]() |
Constant | Public | See coding | 20130215 | ||||
3 | ![]() |
Constant | Public | See coding | 20130417 | ||||
4 | ![]() |
Constant | Public | See coding | 20130516 | ||||
5 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | CL_FPM_HCT_GUIBB_CHART_ASSIST | Assistance class for FPM GUIBB config editor | 20130123 | ||
6 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | IF_WD_CONTEXT_NODE | Web Dynpro: Interface for Context Nodes | 20130123 | ||
7 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | IF_WD_CONTEXT_NODE | Web Dynpro: Interface for Context Nodes | 20140219 | ||
8 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | CL_FPM | This is an internal class and must not be accessed!!!!!!!!!! | 20130123 | ||
9 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TY_S_CHART | 20130122 | |||
10 | ![]() |
Instance attribute | Private | Type reference (TYPE) | CL_FPM_CHART_UIBB_ASSIST=>YS_NO_DATA | 20130829 | |||
11 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TY_S_TABLE | 20130417 | |||
12 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TY_S_TOOLBAR | 20130123 | |||
13 | ![]() |
Instance attribute | Private | Type reference (TYPE) | FPMGB_T_ACTIONDEF | Action Definition | 20130123 | ||
14 | ![]() |
Instance attribute | Private | Type reference (TYPE) | CL_FPM_CHART_UIBB_ASSIST=>YT_BUTTON_ROW_ELEMENT | 20130123 | |||
15 | ![]() |
Instance attribute | Private | Type reference (TYPE) | CL_FPM_CHART_UIBB_ASSIST=>YT_ELEMENT | 20130218 | |||
16 | ![]() |
Instance attribute | Private | Type reference (TYPE) | STRING | IF_FPM_GUIBB_CONST_INTERNAL=>GC_NODES-CHART | 20130125 | ||
17 | ![]() |
Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | 20130122 | |||
18 | ![]() |
Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | 20130123 | |||
19 | ![]() |
Instance attribute | Private | Type reference (TYPE) | FPM_HAS_MAX_MIN_BUTTON | FPM GUIBB has Maximize/ Minimize Button in its Toolbar | 20140220 | ||
20 | ![]() |
Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | 20130417 | |||
21 | ![]() |
Instance attribute | Private | Type reference (TYPE) | FPMGB_ALLOW_PERS_CHART | Personalization is Enabled | 20130215 | ||
22 | ![]() |
Instance attribute | Private | Type reference (TYPE) | CL_FPM_CHART_UIBB_ASSIST=>Y_SELECT_MODE_INTERNAL | Chart: Selection Mode | 20140109 |
Methods
Events
Class CL_FPM_GUIBB_CHART_RENDER has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TY_S_CHART | Private | See coding | 20130122 | BEGIN OF ty_s_chart,
render TYPE wdy_boolean,
id TYPE string,
data TYPE string,
options TYPE string,
type TYPE fpmgb_chart_type,
viz_type TYPE string,
height TYPE fpmgb_ui_element_height,
width TYPE fpmgb_ui_element_width,
no_data TYPE wdy_boolean,
END OF ty_s_chart
|
||
2 | TY_S_TABLE | Private | See coding | 20130417 | BEGIN OF ty_s_table,
render TYPE wdy_boolean,
id TYPE string,
data TYPE REF TO data,
selection TYPE if_fpm_chart_table_selection=>ty_t_selection,
acc_descr type string,
END OF ty_s_table
|
||
3 | TY_S_TOOLBAR | Private | See coding | 20130122 | BEGIN OF ty_s_toolbar,
render TYPE wdy_boolean,
id TYPE string,
elements TYPE yt_toolbar_element,
personalization_enabled TYPE fpm_personalization_enabled,
END OF ty_s_toolbar
|
||
4 | YS_BUTTON_CHOICE | Public | See coding | 20130125 | BEGIN OF ys_button_choice,
event_id TYPE fpm_event_id,
text TYPE string,
tt TYPE string,
index TYPE i,
pathes TYPE ys_toolbar_binding_path,
event_params TYPE string,
ui_element_id TYPE string,
has_separator TYPE fpm_add_separator,
END OF ys_button_choice
|
||
5 | YS_TOOLBAR_BINDING_PATH | Public | See coding | 20130125 | BEGIN OF ys_toolbar_binding_path,
enabled TYPE string,
visible TYPE string,
visible_bc_items TYPE string,
toggle_state TYPE string,
bc_root_enabled TYPE string,
text TYPE string,
bc_root_text TYPE string,
tooltip TYPE string,
imagesrc TYPE string,
input TYPE string,
key TYPE string,
END OF ys_toolbar_binding_path
|
||
6 | YS_TOOLBAR_ELEMENT | Public | See coding | 20130125 | BEGIN OF ys_toolbar_element,
event_id TYPE fpm_event_id,
display_type TYPE fpmgb_display_type,
text TYPE string,
bc_root_text TYPE string,
ui_elem_id TYPE string,
choices TYPE yt_button_choice,
pathes TYPE ys_toolbar_binding_path,
index TYPE i,
node_name TYPE string,
spec_props TYPE string,
event_params TYPE string,
tooltip TYPE string,
explanation type string,
width TYPE string,
ctxt_menu_id TYPE fpm_ctxt_menu_id,
END OF ys_toolbar_element
|
||
7 | YT_BUTTON_CHOICE | Public | See coding | 20130125 | yt_button_choice TYPE STANDARD TABLE OF ys_button_choice WITH DEFAULT KEY
|
||
8 | YT_TOOLBAR_ELEMENT | Public | See coding | 20130125 | yt_toolbar_element TYPE STANDARD TABLE OF ys_toolbar_element WITH DEFAULT KEY
|
Method Signatures
Method BUTTON_ROW_ELEMENT_2_TOOLBAR Signature
Method BUTTON_ROW_ELEMENT_2_TOOLBAR on class CL_FPM_GUIBB_CHART_RENDER has no parameter.
Method BUTTON_ROW_ELEMENT_2_TOOLBAR on class CL_FPM_GUIBB_CHART_RENDER has no exception.
Method CLEAN_UP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_VIEW_NAME | Call by reference | Type reference (TYPE) | STRING | 20140606 |
Method CLEAN_UP on class CL_FPM_GUIBB_CHART_RENDER has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_ELEMENT | Call by reference | Type reference (TYPE) | CL_FPM_CHART_UIBB_ASSIST=>YT_ELEMENT | 20130218 | |||
2 | ![]() |
IV_DESIGN_TIME | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20130122 | |||
3 | ![]() |
IV_IS_ACCESSIBLE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20130417 |
Method CONSTRUCTOR on class CL_FPM_GUIBB_CHART_RENDER has no exception.
Method CREATE_BUTTON_ROW_ELEMENTS Signature
Method CREATE_BUTTON_ROW_ELEMENTS on class CL_FPM_GUIBB_CHART_RENDER has no parameter.
Method CREATE_BUTTON_ROW_ELEMENTS on class CL_FPM_GUIBB_CHART_RENDER has no exception.
Method CREATE_CHART_DATA Signature
Method CREATE_CHART_DATA on class CL_FPM_GUIBB_CHART_RENDER has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
GUIBB Exceptions | 20130321 |
Method CREATE_FEEDER_NODE_SPECIFIC Signature
Method CREATE_FEEDER_NODE_SPECIFIC on class CL_FPM_GUIBB_CHART_RENDER has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
GUIBB Exceptions | 20130123 |
Method ENABLE_MAX_MIN_BUTTON Signature
Method ENABLE_MAX_MIN_BUTTON on class CL_FPM_GUIBB_CHART_RENDER has no parameter.
Method ENABLE_MAX_MIN_BUTTON on class CL_FPM_GUIBB_CHART_RENDER has no exception.
Method ENABLE_PERSONALIZATION Signature
Method ENABLE_PERSONALIZATION on class CL_FPM_GUIBB_CHART_RENDER has no parameter.
Method ENABLE_PERSONALIZATION on class CL_FPM_GUIBB_CHART_RENDER has no exception.
Method GET_EXPLANATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_ACTION_DEF | Call by reference | Type reference (TYPE) | FPMGB_S_ACTIONDEF | Action Definition | 20131104 | ||
2 | ![]() |
RV_EXPLANATION | Value transfer | Type reference (TYPE) | STRING | 20131104 |
Method GET_EXPLANATION on class CL_FPM_GUIBB_CHART_RENDER has no exception.
Method GET_NO_DATA_TEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_TEXT | Value transfer | Type reference (TYPE) | STRING | 20130829 |
Method GET_NO_DATA_TEXT on class CL_FPM_GUIBB_CHART_RENDER has no exception.
Method GET_TEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_ACTION_DEF | Call by reference | Type reference (TYPE) | FPMGB_S_ACTIONDEF | Action Definition | 20130125 | ||
2 | ![]() |
IV_CONFIG_TEXT | Call by reference | Type reference (TYPE) | STRING | 20130125 | |||
3 | ![]() |
RV_TEXT | Value transfer | Type reference (TYPE) | STRING | 20130125 |
Method GET_TEXT on class CL_FPM_GUIBB_CHART_RENDER has no exception.
Method GET_TOOLBAR_ELEMENTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RT_TOOLBAR_ELEMENT | Value transfer | Type reference (TYPE) | YT_TOOLBAR_ELEMENT | 20130128 |
Method GET_TOOLBAR_ELEMENTS on class CL_FPM_GUIBB_CHART_RENDER has no exception.
Method GET_TOOLTIP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_ACTION_DEF | Call by reference | Type reference (TYPE) | FPMGB_S_ACTIONDEF | Action Definition | 20130125 | ||
2 | ![]() |
RV_TOOLTIP | Value transfer | Type reference (TYPE) | STRING | 20130125 |
Method GET_TOOLTIP on class CL_FPM_GUIBB_CHART_RENDER has no exception.
Method GET_VIEW_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_VIEW | Call by reference | Object reference (TYPE REF TO) | IF_WD_VIEW | Web Dynpro: API of a View | 20130201 | ||
2 | ![]() |
RV_NAME | Value transfer | Type reference (TYPE) | STRING | 20130201 |
Method GET_VIEW_NAME on class CL_FPM_GUIBB_CHART_RENDER has no exception.
Method INIT_TOOLBAR Signature
Method INIT_TOOLBAR on class CL_FPM_GUIBB_CHART_RENDER has no parameter.
Method INIT_TOOLBAR on class CL_FPM_GUIBB_CHART_RENDER has no exception.
Method IS_CHART_VIEW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_VIEW_NAME | Call by reference | Type reference (TYPE) | STRING | 20130201 | |||
2 | ![]() |
RV_IS_CHART_VIEW | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20130129 |
Method IS_CHART_VIEW on class CL_FPM_GUIBB_CHART_RENDER has no exception.
Method IS_TOOLBAR_VIEW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_VIEW_NAME | Call by reference | Type reference (TYPE) | STRING | 20130201 | |||
2 | ![]() |
RV_IS_TOOLBAR_VIEW | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20130129 |
Method IS_TOOLBAR_VIEW on class CL_FPM_GUIBB_CHART_RENDER has no exception.
Method RENDER_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_TABLE | Call by reference | Object reference (TYPE REF TO) | CL_WD_TABLE | Perforce change= / 20051117-120623 | 20130417 |
Method RENDER_TABLE on class CL_FPM_GUIBB_CHART_RENDER has no exception.
Method RENDER_TOOLBAR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_TOOLBAR | Call by reference | Object reference (TYPE REF TO) | CL_WD_TOOLBAR | Perforce change= / 20051117-120623 | 20130123 |
Method RENDER_TOOLBAR on class CL_FPM_GUIBB_CHART_RENDER has no exception.
Method SET_BUTTON_ROW_ELEMENTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_BUTTON_ROW_ELEMENT | Call by reference | Type reference (TYPE) | CL_FPM_CHART_UIBB_ASSIST=>YT_BUTTON_ROW_ELEMENT | 20130123 | |||
2 | ![]() |
IV_HAS_MAX_MIN_BUTTON | Call by reference | Type reference (TYPE) | FPM_HAS_MAX_MIN_BUTTON | FPM GUIBB has Maximize/ Minimize Button in its Toolbar | 20140220 | ||
3 | ![]() |
IV_PERSONALIZATION_ENABLED | Call by reference | Type reference (TYPE) | FPMGB_ALLOW_PERS_CHART | Personalization is Enabled | 20130215 |
Method SET_BUTTON_ROW_ELEMENTS on class CL_FPM_GUIBB_CHART_RENDER has no exception.
Method SET_CHART_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_NO_DATA | Call by reference | Type reference (TYPE) | CL_FPM_CHART_UIBB_ASSIST=>YS_NO_DATA | No data settings | 20130829 | ||
2 | ![]() |
IV_DATA | Call by reference | Type reference (TYPE) | STRING | Chart data | 20130603 | ||
3 | ![]() |
IV_HAS_NO_DATA | Call by reference | Type reference (TYPE) | WDY_BOOLEAN | Chart has no data | 20130829 | ||
4 | ![]() |
IV_HEIGHT | Call by reference | Type reference (TYPE) | FPMGB_UI_ELEMENT_HEIGHT | Height of a UI Element | 20130612 | ||
5 | ![]() |
IV_OPTIONS | Call by reference | Type reference (TYPE) | STRING | Chart options | 20130603 | ||
6 | ![]() |
IV_SELECTION | Call by reference | Type reference (TYPE) | STRING | Chart selection | 20140219 | ||
7 | ![]() |
IV_TYPE | Call by reference | Type reference (TYPE) | FPMGB_CHART_TYPE | Chart type | 20130603 | ||
8 | ![]() |
IV_WIDTH | Call by reference | Type reference (TYPE) | FPMGB_UI_ELEMENT_WIDTH | Width of a UI Element | 20130612 |
Method SET_CHART_DATA on class CL_FPM_GUIBB_CHART_RENDER has no exception.
Method SET_TABLE_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IR_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | 20130417 | |||
2 | ![]() |
IS_NO_DATA | Call by reference | Type reference (TYPE) | CL_FPM_CHART_UIBB_ASSIST=>YS_NO_DATA | 20130829 | |||
3 | ![]() |
IT_SELECTION | Call by reference | Type reference (TYPE) | IF_FPM_CHART_TABLE_SELECTION=>TY_T_SELECTION | 20140120 | |||
4 | ![]() |
IV_ACC_DESCR | Call by reference | Type reference (TYPE) | STRING | Web Dynpro: Configuration: Translatable Text | 20140804 | ||
5 | ![]() |
IV_SELECTION_MODE | Call by reference | Type reference (TYPE) | CL_FPM_CHART_UIBB_ASSIST=>Y_SELECT_MODE_INTERNAL | Chart: Selection Mode | 20140109 |
Method SET_TABLE_DATA on class CL_FPM_GUIBB_CHART_RENDER has no exception.
History
Last changed by/on | SAP | 20141120 |
SAP Release Created in | 740 |