Hierarchy
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_FPM_HCT_GUIBB_ASSIST | Assistance class for FPM GUIBB config editor | 20130205 |
Properties
| Class | CL_FPM_HCT_GUIBB_CHART_ASSIST | |
| Short Description | Assistance Class for FPM_HCT_CHART_UIBB | |
| Super Class | CL_FPM_HCT_GUIBB_ASSIST | Assistance class for FPM GUIBB config editor |
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | APB_FPM_HCT | Harmonized Configuration Tool |
| Created | 20130205 | 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 class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 4 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
Class CL_FPM_HCT_GUIBB_CHART_ASSIST has no interface implemented.
Friends
Class CL_FPM_HCT_GUIBB_CHART_ASSIST has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Public | See coding | 20130213 | |||||
| 2 | Instance attribute | Private | See coding | 20130318 |
Methods
Events
Class CL_FPM_HCT_GUIBB_CHART_ASSIST has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | TY_S_OBJNAME_DEVCLASS | Private | See coding | 20130408 | BEGIN OF ty_s_objname_devclass,
obj_name TYPE fieldname,
devclass TYPE devclass,
END OF ty_s_objname_devclass
|
||
| 2 | TY_T_OBJNAME_DEVCLASS | Private | See coding | 20130408 | ty_t_objname_devclass TYPE SORTED TABLE OF ty_s_objname_devclass WITH UNIQUE KEY obj_name
|
Method Signatures
Method ADAPT_INDICES Signature
Method ADAPT_INDICES on class CL_FPM_HCT_GUIBB_CHART_ASSIST has no parameter.
Method ADAPT_INDICES on class CL_FPM_HCT_GUIBB_CHART_ASSIST has no exception.
Method CAN_BE_MEASSURE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_TYPE_KIND | Call by reference | Type reference (TYPE) | ABAP_TYPEKIND | Web Dynpro: Interface for Node Element | 20130826 | |||
| 2 | RV_CAN_BE_MEASURE | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20130321 |
Method CAN_BE_MEASSURE on class CL_FPM_HCT_GUIBB_CHART_ASSIST has no exception.
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_FPM_HCT_GUIBB_CHART_ASSIST has no parameter.
Method CONSTRUCTOR on class CL_FPM_HCT_GUIBB_CHART_ASSIST has no exception.
Method GET_AXIS_INDEX_MAX Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_DATA_TYPE | Call by reference | Type reference (TYPE) | FPMGB_CHART_DATA_TYPE | IF_FPM_GUIBB_CHART=>E_DATA_TYPE-MEASURE | Chart: Data Type | 20130403 | ||
| 2 | RV_MAX | Value transfer | Type reference (TYPE) | FPMGB_AXIS_INDEX | Chart: Axis Index | 20130327 |
Method GET_AXIS_INDEX_MAX on class CL_FPM_HCT_GUIBB_CHART_ASSIST has no exception.
Method GET_CHART_NODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RO_NODE | Value transfer | Object reference (TYPE REF TO) | IF_WD_CONTEXT_NODE | Web Dynpro: Interface for Context Nodes | 20130409 |
Method GET_CHART_NODE on class CL_FPM_HCT_GUIBB_CHART_ASSIST has no exception.
Method GET_CHART_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_TYPE | Value transfer | Type reference (TYPE) | FPMGB_CHART_TYPE | Chart Type | 20130225 |
Method GET_CHART_TYPE on class CL_FPM_HCT_GUIBB_CHART_ASSIST has no exception.
Method GET_COMPONENTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RT_COMP | Value transfer | Type reference (TYPE) | ABAP_COMPONENT_TAB | 20130321 |
Method GET_COMPONENTS on class CL_FPM_HCT_GUIBB_CHART_ASSIST has no exception.
Method GET_CURRENT_TOOLBAR_ELEMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RO_ELEMENT | Value transfer | Object reference (TYPE REF TO) | IF_WD_CONTEXT_ELEMENT | Web Dynpro: Interface for Node Element | 20130318 |
Method GET_CURRENT_TOOLBAR_ELEMENT on class CL_FPM_HCT_GUIBB_CHART_ASSIST has no exception.
Method GET_DATA_JSON Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_JSON | Value transfer | Type reference (TYPE) | STRING | 20130222 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | GUIBB Exceptions | 20130321 |
Method GET_DEFAULT_CHART_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_TYPE | Call by reference | Type reference (TYPE) | FPMGB_CHART_TYPE | Chart Type | 20130328 | |||
| 2 | RV_TYPE | Value transfer | Type reference (TYPE) | FPMGB_CHART_TYPE | Chart Type | 20130225 |
Method GET_DEFAULT_CHART_TYPE on class CL_FPM_HCT_GUIBB_CHART_ASSIST has no exception.
Method GET_DISPLAYED_VALUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DISPLAYED_VALUES | Call by reference | Type reference (TYPE) | CL_FPM_CHART_UIBB_ASSIST=>YT_DISPLAYED_VALUE | 20130326 | ||||
| 2 | INDEX | Call by reference | Type reference (TYPE) | I | 20130326 | ||||
| 3 | VALUE | Call by reference | Type reference (TYPE) | ANY | 20130326 |
Method GET_DISPLAYED_VALUE on class CL_FPM_HCT_GUIBB_CHART_ASSIST has no exception.
Method GET_ELEMENTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_INCL_CHILDREN | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20130328 | ||||
| 2 | RT_ELEMENT | Value transfer | Type reference (TYPE) | CL_FPM_CHART_UIBB_ASSIST=>YT_ELEMENT | Web Dynpro: Number of Context Node Elements | 20130225 |
Method GET_ELEMENTS on class CL_FPM_HCT_GUIBB_CHART_ASSIST has no exception.
Method GET_ELEMENT_CATALOG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_CATALOG | Call by reference | Type reference (TYPE) | T_BC_CATALOG | 20130318 |
Method GET_ELEMENT_CATALOG on class CL_FPM_HCT_GUIBB_CHART_ASSIST has no exception.
Method GET_ELEMENT_CHOSEN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_CHOSEN | Call by reference | Type reference (TYPE) | T_BC_CHOSEN | 20130318 | ||||
| 2 | IO_NODE | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTEXT_NODE | Web Dynpro: Interface for Context Nodes | 20130318 |
Method GET_ELEMENT_CHOSEN on class CL_FPM_HCT_GUIBB_CHART_ASSIST has no exception.
Method GET_ELEMENT_NODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RO_NODE | Value transfer | Object reference (TYPE REF TO) | IF_WD_CONTEXT_NODE | Web Dynpro: Interface for Context Nodes | 20130318 |
Method GET_ELEMENT_NODE on class CL_FPM_HCT_GUIBB_CHART_ASSIST has no exception.
Method GET_INDEX_MAX Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_AXIS_INDEX | Call by reference | Type reference (TYPE) | FPMGB_AXIS_INDEX | Chart: Axis Index | 20130404 | |||
| 2 | IV_DATA_TYPE | Call by reference | Type reference (TYPE) | FPMGB_CHART_DATA_TYPE | Chart: Data Type | 20130404 | |||
| 3 | RV_MAX | Value transfer | Type reference (TYPE) | FPM_INDEX | Chart: Sequence Index | 20130404 |
Method GET_INDEX_MAX on class CL_FPM_HCT_GUIBB_CHART_ASSIST has no exception.
Method GET_OPTIONAL_CHART_TYPES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RT_CHART_TYPE | Value transfer | Type reference (TYPE) | FPMGB_T_NAMEVALUE | Name/Value Pairs | 20130218 |
Method GET_OPTIONAL_CHART_TYPES on class CL_FPM_HCT_GUIBB_CHART_ASSIST has no exception.
Method GET_OPTIONS_JSON Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_JSON | Value transfer | Type reference (TYPE) | STRING | 20130222 |
Method GET_OPTIONS_JSON on class CL_FPM_HCT_GUIBB_CHART_ASSIST has no exception.
Method GET_PLOTAREA_MODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_TYPE | Call by reference | Type reference (TYPE) | FPMGB_CHART_TYPE | Chart Type | 20140603 | |||
| 2 | RV_MODE | Value transfer | Type reference (TYPE) | FPMGB_CHART_PLOTAREA_MODE | Mode of Plot Area | 20140603 |
Method GET_PLOTAREA_MODE on class CL_FPM_HCT_GUIBB_CHART_ASSIST has no exception.
Method GET_RANDOM_DDIC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | TYPE | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_DATADESCR | Runtime Type Services | 20130226 | |||
| 2 | VALUE | Call by reference | Type reference (TYPE) | ANY | 20130226 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | GUIBB Exceptions | 20130326 |
Method GET_RANDOM_INT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | LENGTH | Call by reference | Type reference (TYPE) | I | 20130226 | ||||
| 2 | MAX | Call by reference | Type reference (TYPE) | I | 20130524 | ||||
| 3 | MIN | Call by reference | Type reference (TYPE) | I | 20130524 | ||||
| 4 | RANDOM_NUMBER | Value transfer | Type reference (TYPE) | I | 20130225 |
Method GET_RANDOM_INT on class CL_FPM_HCT_GUIBB_CHART_ASSIST has no exception.
Method GET_RANDOM_STR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | LENGTH | Call by reference | Type reference (TYPE) | I | 20130226 | ||||
| 2 | RANDOM_STRING | Value transfer | Type reference (TYPE) | STRING | 20130226 |
Method GET_RANDOM_STR on class CL_FPM_HCT_GUIBB_CHART_ASSIST has no exception.
Method GET_RANDOM_VALUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | TYPE | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_DATADESCR | Runtime Type Services | 20130226 | |||
| 2 | VALUE | Call by reference | Type reference (TYPE) | ANY | 20130226 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | GUIBB Exceptions | 20130326 |
Method GET_TOOLBAR_COLUMN_CHOSEN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RT_CHOSEN | Value transfer | Type reference (TYPE) | T_BC_CHOSEN | 20130319 |
Method GET_TOOLBAR_COLUMN_CHOSEN on class CL_FPM_HCT_GUIBB_CHART_ASSIST has no exception.
Method HAS_FIXED_VALUES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_COMP | Call by reference | Type reference (TYPE) | ABAP_COMPONENTDESCR | Web Dynpro: Interface for Node Element | 20130325 | |||
| 2 | RV_HAS_FIXED_VALUES | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20130325 |
Method HAS_FIXED_VALUES on class CL_FPM_HCT_GUIBB_CHART_ASSIST has no exception.
Method HAS_NO_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_HAS_NO_DATA | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20130828 |
Method HAS_NO_DATA on class CL_FPM_HCT_GUIBB_CHART_ASSIST has no exception.
Method IS_ADD_VALUE_ENABLED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_ENABLED | Value transfer | Type reference (TYPE) | ABAP_BOOL | Replacement for Real Boolean Type: 'X' == True '' == False | 20130325 |
Method IS_ADD_VALUE_ENABLED on class CL_FPM_HCT_GUIBB_CHART_ASSIST has no exception.
Method IS_DIMENSION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTEXT_ELEMENT | Web Dynpro: Interface for Node Element | 20130321 | |||
| 2 | RV_IS_DIMENSION | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20130321 |
Method IS_DIMENSION on class CL_FPM_HCT_GUIBB_CHART_ASSIST has no exception.
Method IS_DONUT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_TYPE | Call by reference | Type reference (TYPE) | FPMGB_CHART_TYPE | Chart Type | 20130909 | |||
| 2 | RV_RESULT | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20130909 |
Method IS_DONUT on class CL_FPM_HCT_GUIBB_CHART_ASSIST has no exception.
Method MAP_ELEMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_DATA | Call by reference | Type reference (TYPE) | ANY | 20130225 | ||||
| 2 | IO_NODE | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTEXT_NODE | Web Dynpro: Interface for Context Nodes | 20130225 | |||
| 3 | IV_INDEX | Call by reference | Type reference (TYPE) | I | 1 | 20130225 |
Method MAP_ELEMENT on class CL_FPM_HCT_GUIBB_CHART_ASSIST has no exception.
Method MAP_SETTINGS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_DATA | Call by reference | Type reference (TYPE) | CL_FPM_CHART_UIBB_ASSIST=>YS_SETTINGS | 20130225 |
Method MAP_SETTINGS on class CL_FPM_HCT_GUIBB_CHART_ASSIST has no exception.
Method NEW_DATA_NEEDED 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_JSON_GENERATOR=>YT_CHART_ELEMENT | 20130319 | ||||
| 2 | RV_NEEDED | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20130319 |
Method NEW_DATA_NEEDED on class CL_FPM_HCT_GUIBB_CHART_ASSIST has no exception.
Method ON_OVS_KEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_OVS | Call by reference | Object reference (TYPE REF TO) | IF_WD_OVS | 20130326 |
Method ON_OVS_KEY on class CL_FPM_HCT_GUIBB_CHART_ASSIST has no exception.
Method ON_SELECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_WDEVENT | Call by reference | Object reference (TYPE REF TO) | CL_WD_CUSTOM_EVENT | Application-Defined Event | 20130319 |
Method ON_SELECT on class CL_FPM_HCT_GUIBB_CHART_ASSIST has no exception.
Method SELECT_ENTITYTAB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_TABLE | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20130405 | ||||
| 2 | IV_ENTITYTAB | Call by reference | Type reference (TYPE) | ENTITYTAB | Value table | 20130405 | |||
| 3 | IV_FIELDNAME | Call by reference | Type reference (TYPE) | FIELDNAME | Field Name | 20130405 | |||
| 4 | IV_ROWS | Call by reference | Type reference (TYPE) | I | 20130405 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | GUIBB Exceptions | 20130405 |
Method SET_CONFIG_PROPERTIES Signature
Method SET_CONFIG_PROPERTIES on class CL_FPM_HCT_GUIBB_CHART_ASSIST has no parameter.
Method SET_CONFIG_PROPERTIES on class CL_FPM_HCT_GUIBB_CHART_ASSIST has no exception.
Method _SET_ELEMENT_INDEXES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTEXT_ELEMENT | set only if that element is to be moved according to its ind | 20130404 |
Method _SET_ELEMENT_INDEXES on class CL_FPM_HCT_GUIBB_CHART_ASSIST has no exception.
History
| Last changed by/on | SAP | 20141120 |
| SAP Release Created in | 740 |