SAP ABAP Class CL_FPM_ODATA_ACT_METADATA_TREE (FPM Odata ACT: Tree from Metadata)
Hierarchy
☛
SAP_UI (Software Component) User Interface Technology
⤷
BC-WD-CMP-FPM (Application Component) Floorplan Manager Web Dynpro ABAP
⤷
SAPB_FPM_ODATA (Package) Floorplan Manager (Odata Integration)
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_FPM_ODATA_ACT_BASE | FPM Odata ACT: Base Class | 20120305 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_FPM_GUIBB | Generic UI Building Block | 20120305 |
| 3 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_FPM_GUIBB_TREE | Generic Tree UI Building Block | 20120305 |
Properties
| Class | CL_FPM_ODATA_ACT_METADATA_TREE | |
| Short Description | FPM Odata ACT: Tree from Metadata | |
| Super Class | CL_FPM_ODATA_ACT_BASE | FPM Odata ACT: Base Class |
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | SAPB_FPM_ODATA | Floorplan Manager (Odata Integration) |
| Created | 20120305 | SAP |
| Last change | 20130531 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_FPM_ODATA_ACT_METADATA_TREE has no forward declaration.
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_FPM_GUIBB | Generic UI Building Block | 20120305 | ||
| 2 | IF_FPM_GUIBB_TREE | Generic Tree UI Building Block | 20120305 |
Friends
Class CL_FPM_ODATA_ACT_METADATA_TREE has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Protected | See coding | 20120306 | |||||
| 2 | Constant | Protected | Type reference (TYPE) | FPM_CONTENT_AREA_ID | 'MAIN_PAGE' | FPM: Content Area ID | 20120713 | ||
| 3 | Instance attribute | Protected | Type reference (TYPE) | T_NAVIGATION_HIERARCHY | 20120306 | ||||
| 4 | Instance attribute | Protected | Type reference (TYPE) | NAMESPACE | Namespace | 20120306 | |||
| 5 | Instance attribute | Protected | Type reference (TYPE) | NAMESPACE | Namespace | 20120306 |
Methods
Events
Class CL_FPM_ODATA_ACT_METADATA_TREE has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | S_NAVIGATION_HIERARCHY | Protected | See coding | 20120306 | BEGIN OF s_navigation_hierarchy,
row_key TYPE string,
parent_key TYPE string,
expanded TYPE abap_bool,
is_leaf TYPE abap_bool,
text TYPE fpm_text,
image_src TYPE fpmgb_image_src,
children_loaded TYPE abap_bool,
hierarchy_level TYPE i,
navigation_prop TYPE fpm_odata_navigation_link,
entity_type TYPE fpm_odata_entity_type,
namespace TYPE fpm_odata_namespace,
association TYPE string,
namespace_ass TYPE fpm_odata_namespace,
page_type TYPE fpm_content_area_type,
guibb_type TYPE fpm_cfg_guibb_type,
feeder_class TYPE seoclname,
create_guibb TYPE abap_bool,
create_guibb_buf TYPE abap_bool,
create_guibb_ro TYPE abap_bool,
create_guibb_vis TYPE abap_bool,
config_id TYPE wdy_config_id,
config_desc TYPE string,
col_pattern TYPE fpm_cfg_act_collection_pattern,
has_col_pattern TYPE abap_bool,
is_swap_uibb TYPE abap_bool,
has_img_content TYPE abap_bool,
END OF s_navigation_hierarchy
|
||
| 2 | T_NAVIGATION_HIERARCHY | Protected | See coding | 20120306 | t_navigation_hierarchy TYPE STANDARD TABLE OF s_navigation_hierarchy
WITH DEFAULT KEY
|
Method Signatures
Method ADJUST_COLLECTION_PATTERN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ROW_KEY | Call by reference | Type reference (TYPE) | STRING | 20120319 |
Method ADJUST_COLLECTION_PATTERN on class CL_FPM_ODATA_ACT_METADATA_TREE has no exception.
Method ADJUST_DEPENDENT_CU Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ROW_KEY | Call by reference | Type reference (TYPE) | STRING | 20120308 | ||||
| 2 | IV_VALUE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20120308 |
Method ADJUST_DEPENDENT_CU on class CL_FPM_ODATA_ACT_METADATA_TREE has no exception.
Method APPLY_NAMESPACE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_FORCE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20120309 |
Method APPLY_NAMESPACE on class CL_FPM_ODATA_ACT_METADATA_TREE has no exception.
Method BUILD_HIERARCHY Signature
Method BUILD_HIERARCHY on class CL_FPM_ODATA_ACT_METADATA_TREE has no parameter.
Method BUILD_HIERARCHY on class CL_FPM_ODATA_ACT_METADATA_TREE has no exception.
Method CONVERT_GUIBB_TYPE_TO_COMP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_WD_COMPONENT_NAME | Call by reference | Type reference (TYPE) | CSEQUENCE | 20120308 | ||||
| 2 | EV_WD_INTERFACE_VIEW | Call by reference | Type reference (TYPE) | CSEQUENCE | 20120308 | ||||
| 3 | IV_GUIBB_TYPE | Call by reference | Type reference (TYPE) | FPM_CFG_GUIBB_TYPE | GUIBB Type | 20120308 |
Method CONVERT_GUIBB_TYPE_TO_COMP on class CL_FPM_ODATA_ACT_METADATA_TREE has no exception.
Method GET_DEPENDENCY_PARAMS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_HIERARCHY | Call by reference | Type reference (TYPE) | S_NAVIGATION_HIERARCHY | 20120309 | ||||
| 2 | IV_CONNECTOR_CLASS | Call by reference | Type reference (TYPE) | SEOCLSNAME | Object Type Name | 20120309 | |||
| 3 | RV_DEPENDENCY_PARAM | Value transfer | Type reference (TYPE) | STRING | 20120309 |
Method GET_DEPENDENCY_PARAMS on class CL_FPM_ODATA_ACT_METADATA_TREE has no exception.
Method GET_FEEDER_CLASS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_GUIBB_TYPE | Call by reference | Type reference (TYPE) | FPM_CFG_GUIBB_TYPE | GUIBB Type | 20120308 | |||
| 2 | RV_FEEDER_CLASS | Value transfer | Type reference (TYPE) | SEOCLSNAME | Object Type Name | 20120308 |
Method GET_FEEDER_CLASS on class CL_FPM_ODATA_ACT_METADATA_TREE has no exception.
Method GET_HIERARCHY_CHILDREN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_HIERARCHY | Call by reference | Type reference (TYPE) | S_NAVIGATION_HIERARCHY | 20120307 | ||||
| 2 | IV_TO_LEVEL | Call by reference | Type reference (TYPE) | I | 20120308 | ||||
| 3 | RV_CHILDREN_EXIST | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20120307 |
Method GET_HIERARCHY_CHILDREN on class CL_FPM_ODATA_ACT_METADATA_TREE has no exception.
Method GET_IMAGE_SOURCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_HIERARCHY | Call by reference | Type reference (TYPE) | S_NAVIGATION_HIERARCHY | 20130125 | ||||
| 2 | RV_IMAGE_SOURCE | Value transfer | Type reference (TYPE) | S_NAVIGATION_HIERARCHY-IMAGE_SRC | 20130125 |
Method GET_IMAGE_SOURCE on class CL_FPM_ODATA_ACT_METADATA_TREE has no exception.
Method HANDLE_FLOORPLAN_LAYOUT_DETAIL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_OVP_CONFIG | Call by reference | Type reference (TYPE) | CL_FPM_CFG_BO_ACT_SERVICE_UTIL=>TS_OVP_CONFIG | 20120308 | ||||
| 2 | IV_FLOORPLAN_TYPE | Call by reference | Type reference (TYPE) | FPM_CFG_FLOORPLAN | Application Creation Tool: Floorplan Type | 20120308 |
Method HANDLE_FLOORPLAN_LAYOUT_DETAIL on class CL_FPM_ODATA_ACT_METADATA_TREE has no exception.
Method HANDLE_GUIBB_DETAILS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_GUIBB_DETAILS | Call by reference | Type reference (TYPE) | CL_FPM_CFG_BO_ACT_SERVICE_UTIL=>TTY_GUIBB_CONF_DETAILS | GUIBB Configuration Details Table | 20120308 |
Method HANDLE_GUIBB_DETAILS on class CL_FPM_ODATA_ACT_METADATA_TREE has no exception.
Method HANDLE_WIRE_DETAILS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_WIRE | Call by reference | Type reference (TYPE) | CL_FPM_CFG_BO_ACT_SERVICE_UTIL=>TY_T_WIRES | 20120309 | ||||
| 2 | IS_PARENT | Call by reference | Type reference (TYPE) | S_NAVIGATION_HIERARCHY | 20120309 | ||||
| 3 | IT_HIER_SORTED | Call by reference | Type reference (TYPE) | T_NAVIGATION_HIERARCHY | 20120309 |
Method HANDLE_WIRE_DETAILS on class CL_FPM_ODATA_ACT_METADATA_TREE has no exception.
Method LAUNCH_PREVIEW Signature
Method LAUNCH_PREVIEW on class CL_FPM_ODATA_ACT_METADATA_TREE has no parameter.
Method LAUNCH_PREVIEW on class CL_FPM_ODATA_ACT_METADATA_TREE has no exception.
Method OVP_PAGES_COMPLETE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ACTION | Call by reference | Type reference (TYPE) | CL_FPM_CFG_BO_ACT_SERVICE_UTIL=>TS_OVP_TOOLBAR_ACTIONS-ACTIONS | 20120309 | ||||
| 2 | ET_EVENT_PARAM | Call by reference | Type reference (TYPE) | CL_FPM_CFG_BO_ACT_SERVICE_UTIL=>TS_OVP_TOOLBAR_ACTIONS-EVENT_PARAMETER | 20120309 | ||||
| 3 | ET_PAGE | Call by reference | Type reference (TYPE) | CL_FPM_CFG_BO_ACT_SERVICE_UTIL=>TT_OVP_PAGE | 20120309 | ||||
| 4 | ET_TOOLBAR | Call by reference | Type reference (TYPE) | CL_FPM_CFG_BO_ACT_SERVICE_UTIL=>TT_OVP_TOOLBAR | 20120309 | ||||
| 5 | ET_UIBB | Call by reference | Type reference (TYPE) | CL_FPM_CFG_BO_ACT_SERVICE_UTIL=>TTY_OVP_UIBB_DETAILS | 20120308 | ||||
| 6 | IT_HIER_SORTED | Call by reference | Type reference (TYPE) | T_NAVIGATION_HIERARCHY | 20120308 | ||||
| 7 | IV_PAGE_ID | Call by reference | Type reference (TYPE) | FPM_CONTENT_AREA_ID | FPM: Content Area ID | 20120312 | |||
| 8 | IV_PARENT_KEY | Call by reference | Type reference (TYPE) | STRING | 20120308 | ||||
| 9 | IV_SECTION_ID | Call by reference | Type reference (TYPE) | FPM_SECTION_ID | Section Identifier | 20120312 |
Method OVP_PAGES_COMPLETE on class CL_FPM_ODATA_ACT_METADATA_TREE has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 732 |