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)
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