SAP ABAP Class CL_FPM_COMPOSITE_CONFIG_WRITER (Config Writer for Composite UIBB)
Hierarchy
☛
SAP_UI (Software Component) User Interface Technology
⤷ BC-WD-CMP-FPM (Application Component) Floorplan Manager Web Dynpro ABAP
⤷ APB_FPM_CORE (Package) Floorplan Manager (Framework)
⤷ BC-WD-CMP-FPM (Application Component) Floorplan Manager Web Dynpro ABAP
⤷ APB_FPM_CORE (Package) Floorplan Manager (Framework)
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_FPM_CONFIG_WRITER | Configuration Rerader for OIF | 20111111 |
Properties
Class | CL_FPM_COMPOSITE_CONFIG_WRITER | |
Short Description | Config Writer for Composite UIBB | |
Super Class | CL_FPM_CONFIG_WRITER | Configuration Rerader for OIF |
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | APB_FPM_CORE | Floorplan Manager (Framework) |
Created | 20111111 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | CL_FPM_COMPOSITE_CONFIG_READER | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
2 | CL_FPM_COMPOSITE_CONFIG_WRITER | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
Class CL_FPM_COMPOSITE_CONFIG_WRITER has no interface implemented.
Friends
Class CL_FPM_COMPOSITE_CONFIG_WRITER has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | MV_NODE_ID | Instance attribute | Private | Type reference (TYPE) | STRING | 20111117 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ADD_CONF_COMP_USAGE | Instance method | Public | Method | 20120214 | |
2 | ADD_UIBB | Instance method | Public | Method | 20111111 | |
3 | ADD_WIRE | Instance method | Public | Method | 20111117 | |
4 | CHECK | Instance method | Public | Method | 20111114 | |
5 | CONSTRUCTOR | Instance method | Public | Constructor | CONSTRUCTOR | 20111114 |
6 | SAVE | Instance method | Public | Method | 20111114 | |
7 | SET_APP_SPECIFIC_CC | Instance method | Public | Method | Add wires to a given variant | 20111116 |
8 | SET_PROPERTIES | Instance method | Public | Method | 20111116 | |
9 | SET_WIRE_PLUG | Instance method | Public | Method | 20111116 |
Events
Class CL_FPM_COMPOSITE_CONFIG_WRITER has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TY_S_UIBB | Public | See coding | 20111114 | BEGIN OF ty_s_uibb,
component TYPE fpm_component_name,
interface_view TYPE fpm_window_name,
config_id TYPE wdy_config_id,
config_type TYPE wdy_config_type,
config_var TYPE wdy_config_var,
fpm_primary_attribute TYPE fpm_element_id,
needs_stretching TYPE fpm_needs_stretching,
row TYPE fpm_composite_row,
column TYPE fpm_composite_column,
width TYPE fpm_composite_width,
height TYPE fpm_composite_height,
instance_id TYPE fpm_instance_id,
index TYPE fpm_index,
END OF ty_s_uibb
|
||
2 | TY_S_WIRE | Public | See coding | 20111117 | BEGIN OF ty_s_wire,
component TYPE fpm_s_wire-src_component,
config_id TYPE fpm_s_wire-config_id,
config_type TYPE fpm_s_wire-config_type,
config_var TYPE fpm_s_wire-config_var,
instance_id TYPE fpm_instance_id,
src_component TYPE fpm_s_wire-src_component,
src_config_id TYPE fpm_s_wire-src_config_id,
src_config_type TYPE fpm_s_wire-src_config_type,
src_config_var TYPE fpm_s_wire-src_config_var,
src_instance_id TYPE fpm_s_wire-src_instance_id,
port_type TYPE fpm_s_wire-port_type,
port_identifier TYPE fpm_s_wire-port_identifier,
connector TYPE fpm_s_wire-connector,
dependency_param TYPE fpm_s_wire-dependency_param,
fpm_primary_attribute TYPE fpm_element_id,
end of ty_s_wire
|
||
3 | TY_T_UIBB | Public | See coding | 20111114 | ty_t_uibb TYPE STANDARD TABLE OF ty_s_uibb
|
||
4 | TY_T_WIRE | Public | See coding | 20111117 | ty_t_wire TYPE STANDARD TABLE OF ty_s_wire
|
Method Signatures
Method ADD_CONF_COMP_USAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_CONF_COMP_USAGE | Call by reference | Type reference (TYPE) | CL_FPM_COMPOSITE_CONFIG_READER=>TY_T_CONF_COMP_USAGE | 20120214 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_WD_PERSONALIZATION | Personalization Error | 20120214 |
Method ADD_UIBB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_UIBB | Call by reference | Type reference (TYPE) | CL_FPM_COMPOSITE_CONFIG_WRITER=>TY_T_UIBB | 20111114 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_WD_PERSONALIZATION | Personalization Error | 20111114 |
Method ADD_WIRE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_WIRE | Call by reference | Type reference (TYPE) | TY_T_WIRE | 20111117 |
Method ADD_WIRE on class CL_FPM_COMPOSITE_CONFIG_WRITER has no exception.
Method CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_MESSAGES | Call by reference | Type reference (TYPE) | FPM_T_T100_MESSAGES | Messages exported to be dispalyed in popup | 20111114 | ||
2 | Exporting | EV_ERROR | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20111114 |
Method CHECK on class CL_FPM_COMPOSITE_CONFIG_WRITER has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_APPL_READER | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONFIG_APPL_READER | Read Interface for Application Configuration | 20111114 | ||
2 | Importing | IR_APPL_WRITER | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONFIG_APPL_MODIFIER | Write Interface for Application Configuration | 20111114 | ||
3 | Importing | IR_COMP_READER | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONFIG_COMP_READER | Read Interface for the Component Configuration | 20111114 | ||
4 | Importing | IR_COMP_WRITER | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONFIG_COMP_MODIFIER | Write Interface for the Component Configuration | 20111114 | ||
5 | Importing | IR_CONFIG_TOOL_COMP | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONFIG_TOOL_COMP | API Configuration Component | 20111114 | ||
6 | Importing | IV_CONFIGURATION_ID | Call by reference | Type reference (TYPE) | WDY_CONFIG_ID | Configuration Identification | 20111114 | ||
7 | Importing | IV_CONFIG_TYPE | Call by reference | Type reference (TYPE) | WDY_CONFIG_TYPE | Type of Web Dynpro Configuration | 20111114 | ||
8 | Importing | IV_CREATE | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20111114 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_FPM_FLOORPLAN | Floorplan exceptions | 20111114 |
Method SAVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | EV_ERROR | Value transfer | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20111114 |
Method SAVE on class CL_FPM_COMPOSITE_CONFIG_WRITER has no exception.
Method SET_APP_SPECIFIC_CC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_COMPONENT | Call by reference | Type reference (TYPE) | WDY_COMPONENT_NAME | Variant ID (current variant if skipped) | 20111116 | ||
2 | Importing | IV_CONFIG_ID | Call by reference | Type reference (TYPE) | WDY_CONFIG_ID | List of mainviews | 20111116 | ||
3 | Importing | IV_CONFIG_TYPE | Call by reference | Type reference (TYPE) | WDY_CONFIG_TYPE | Type of Web Dynpro Configuration | 20111116 | ||
4 | Importing | IV_CONFIG_VAR | Call by reference | Type reference (TYPE) | WDY_CONFIG_VAR | Supplement for True Boolean Type: 'X' == True '' == False | 20111116 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_WD_PERSONALIZATION | Floorplan exceptions | 20111116 |
Method SET_PROPERTIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_LAYOUT_TYPE | Call by reference | Type reference (TYPE) | FPM_COMPOSITE_LAYOUT_TYPE | FPM: Determines the layout of a tabbed component | 20111116 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_WD_PERSONALIZATION | Floorplan exceptions | 20111116 |
Method SET_WIRE_PLUG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_COMPONENT | Call by reference | Type reference (TYPE) | WDY_COMPONENT_NAME | Web Dynpro: Component Name | 20111116 | ||
2 | Importing | IV_CONFIG_ID | Call by reference | Type reference (TYPE) | WDY_CONFIG_ID | Configuration Identification | 20111116 | ||
3 | Importing | IV_CONFIG_TYPE | Call by reference | Type reference (TYPE) | WDY_CONFIG_TYPE | Type of Web Dynpro Configuration | 20111116 | ||
4 | Importing | IV_CONFIG_VAR | Call by reference | Type reference (TYPE) | WDY_CONFIG_VAR | Web Dynpro: Configuration of Additional Variant | 20111116 | ||
5 | Importing | IV_INSTANCE_ID | Call by reference | Type reference (TYPE) | FPM_INSTANCE_ID | Instance ID of a UIBB | 20111116 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_WD_PERSONALIZATION | Floorplan exceptions | 20111116 |
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 732 |