SAP ABAP Class CL_CHIP_LAYOUT_MERGE_HELP (Help Class to Merge Containers)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   BC-WD-ABA-PB (Application Component) WD ABAP Page Builder
     SWDP_CCP_API (Package) Web Dynpro ABAP: CCP Integration API
Properties
Class CL_CHIP_LAYOUT_MERGE_HELP  
Short Description Help Class to Merge Containers    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWDP_CCP_API   Web Dynpro ABAP: CCP Integration API 
Created 20090916   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_CHIP_LAYOUT_MERGE_HELP has no interface implemented.
Friends
Class CL_CHIP_LAYOUT_MERGE_HELP has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MERGED_CHILD_CONTAINER Constant Public Type reference (TYPE) CHIP_MERGED_COLUMM 2 CHIP Merged Columm 20090930
2 MERGED_PARENT_CONTAINER Constant Public Type reference (TYPE) CHIP_MERGED_COLUMM 1 CHIP Merged Columm 20090930
3 UNMERGED_CONTAINER Constant Public Type reference (TYPE) CHIP_MERGED_COLUMM 0 CHIP Merged Columm 20090930
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_MERGE_INFORMATION Static method Public Method Collect Layout Merge Information 20090928
2 CALCULATE_COLSPAN Static method Public Method Calculation Column Span 20090918
3 CALCULATE_COLSPANSUM_PER_ROW Static method Public Method Add All Container Column Spans for the Row 20090917
4 DELETE_MERGE_CONTAINER Static method Public Method Deletes Merged Container 20090916
5 GET_LAST_ELEMENT Static method Private Method Returns Last Element 20090928
6 GET_MERGED_CONTAINER_COUNT Static method Private Method Number of Merged Containers 20090918
7 GET_MERGED_CONTAINER_WIDTH Static method Private Method 20091014
8 GET_NUMBER_OF_COLUMNS_PER_ROW Static method Public Method Calculates Number of Columns per Row 20090917
9 GET_PAGE_WIDTH Static method Public Method 20110221
10 GET_PARENT_CONTAINER Static method Private Method Ascertains Parent Container of Merged Container 20090916
11 GET_SUM_OF_MERGED_WIDTH Static method Public Method Total Width of All Merged Containers 20090918
12 GET_TARGET_CONTAINER Static method Public Method Ascertains Target Container for Container Merge 20090921
13 MERGE_CELL Static method Public Method Merge Container 20090917
14 MERGE_LINE Static method Public Method Merge Container 20090929
15 RENUMBER_COLUMNS Static method Public Method Renumbering of CHIP Container 20090916
16 SET_HEADER_WIDTH Static method Public Method Set Header Width 20091015
17 SET_LAST_COLUMN Static method Public Method Sets current column as the last one 20090917
18 SET_LAST_ROW Static method Public Method Sets current column as the last one 20110315
19 SET_MERGE_CONTAINER_COLSPAN Static method Public Method Adjustment of colSpan of Merged Containers 20090917
20 UNMERGE Static method Public Method Split Merged Containers in a Line 20090923
21 UNMERGE_CHILD_CON Static method Private Method Split Merged Containers in a Line 20090930
22 UNMERGE_MAIN_CON Static method Private Method Split Merged Containers in a Line 20090930
Events
Class CL_CHIP_LAYOUT_MERGE_HELP has no event.
Types
Class CL_CHIP_LAYOUT_MERGE_HELP has no local type.
Method Signatures

Method BUILD_MERGE_INFORMATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CONTAINER Call by reference Type reference (TYPE) CHIP_LAYOUT_CONTAINER_TAB Tabelle von Layout Container Konfigurationseinträgen 20090928

Method BUILD_MERGE_INFORMATION on class CL_CHIP_LAYOUT_MERGE_HELP has no exception.

Method CALCULATE_COLSPAN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_CONTAINER Call by reference Type reference (TYPE) CHIP_LAYOUT_CONTAINER Layout Container in der Page Builder Konfiguration 20090918
2 Importing IT_CONTAINER Call by reference Type reference (TYPE) CHIP_LAYOUT_CONTAINER_TAB Layout Container in der Page Builder Konfiguration 20090918

Method CALCULATE_COLSPAN on class CL_CHIP_LAYOUT_MERGE_HELP has no exception.

Method CALCULATE_COLSPANSUM_PER_ROW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IT_CONTAINER Call by reference Type reference (TYPE) CHIP_LAYOUT_CONTAINER_TAB Layout Container in der Page Builder Konfiguration 20090917
2 Importing IV_ROW Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20090917
3 Exporting R_COLSPAN Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20090917

Method CALCULATE_COLSPANSUM_PER_ROW on class CL_CHIP_LAYOUT_MERGE_HELP has no exception.

Method DELETE_MERGE_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CONTAINER Call by reference Type reference (TYPE) CHIP_LAYOUT_CONTAINER_TAB Tabelle von Layout Container Konfigurationseinträgen 20090916
2 Importing IV_COLUMN Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20090916
# Exception Resumable Description Created on
1 CX_CHIP_LAYOUT_MERGE_CONTAINER Aushnameklasse für Merging 20090921

Method GET_LAST_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CONTAINER Value transfer Type reference (TYPE) CHIP_LAYOUT_CONTAINER Layout Container in der Page Builder Konfiguration 20090928
2 Changing CT_CONTAINER Call by reference Type reference (TYPE) CHIP_LAYOUT_CONTAINER_TAB Tabelle von Layout Container Konfigurationseinträgen 20090928
3 Importing INDEX Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20090928

Method GET_LAST_ELEMENT on class CL_CHIP_LAYOUT_MERGE_HELP has no exception.

Method GET_MERGED_CONTAINER_COUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CONTAINER Call by reference Type reference (TYPE) CHIP_LAYOUT_CONTAINER Layout Container in der Page Builder Konfiguration 20090918
2 Importing IT_CONTAINER Call by reference Type reference (TYPE) CHIP_LAYOUT_CONTAINER_TAB Tabelle von Layout Container Konfigurationseinträgen 20090918
3 Returning R_CONTAINER_COUNT Value transfer Type reference (TYPE) INT4 Natürliche Zahl 20090918

Method GET_MERGED_CONTAINER_COUNT on class CL_CHIP_LAYOUT_MERGE_HELP has no exception.

Method GET_MERGED_CONTAINER_WIDTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CONTAINER Call by reference Type reference (TYPE) CHIP_LAYOUT_CONTAINER Tabelle von Layout Container Konfigurationseinträgen 20091014
2 Importing IT_CONTAINER Call by reference Type reference (TYPE) CHIP_LAYOUT_CONTAINER_TAB Tabelle von Layout Container Konfigurationseinträgen 20091014
3 Returning R_WIDTH Value transfer Type reference (TYPE) STRING 20091014

Method GET_MERGED_CONTAINER_WIDTH on class CL_CHIP_LAYOUT_MERGE_HELP has no exception.

Method GET_NUMBER_OF_COLUMNS_PER_ROW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CONTAINER Call by reference Type reference (TYPE) CHIP_LAYOUT_CONTAINER_TAB Tabelle von Layout Container Konfigurationseinträgen 20090917
2 Importing IV_ROW Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20090917
3 Exporting NUMBER_OF_COLUMN Value transfer Type reference (TYPE) INT4 Layout Container in der Page Builder Konfiguration 20090918
4 Exporting R_CONTAINER Call by reference Type reference (TYPE) CHIP_LAYOUT_CONTAINER Layout Container in der Page Builder Konfiguration 20090918

Method GET_NUMBER_OF_COLUMNS_PER_ROW on class CL_CHIP_LAYOUT_MERGE_HELP has no exception.

Method GET_PAGE_WIDTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CONTAINER Call by reference Type reference (TYPE) CHIP_LAYOUT_CONTAINER_TAB Tabelle von Layout Container Konfigurationseinträgen 20110221
2 Returning R_WIDTH Value transfer Type reference (TYPE) STRING 20110221

Method GET_PAGE_WIDTH on class CL_CHIP_LAYOUT_MERGE_HELP has no exception.

Method GET_PARENT_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CONTAINER Call by reference Type reference (TYPE) CHIP_LAYOUT_CONTAINER Layout Container in der Page Builder Konfiguration 20090916
2 Importing IT_CONTAINER Call by reference Type reference (TYPE) CHIP_LAYOUT_CONTAINER_TAB Tabelle von Layout Container Konfigurationseinträgen 20090916
3 Returning PARENT_CONTAINER Value transfer Type reference (TYPE) CHIP_LAYOUT_CONTAINER Layout Container in der Page Builder Konfiguration 20090916

Method GET_PARENT_CONTAINER on class CL_CHIP_LAYOUT_MERGE_HELP has no exception.

Method GET_SUM_OF_MERGED_WIDTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CONTAINER Call by reference Type reference (TYPE) CHIP_LAYOUT_CONTAINER_TAB Tabelle von Layout Container Konfigurationseinträgen 20090918
2 Changing IS_CONTAINER Call by reference Type reference (TYPE) CHIP_LAYOUT_CONTAINER Layout Container in der Page Builder Konfiguration 20090918

Method GET_SUM_OF_MERGED_WIDTH on class CL_CHIP_LAYOUT_MERGE_HELP has no exception.

Method GET_TARGET_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CONTAINER Call by reference Type reference (TYPE) CHIP_LAYOUT_CONTAINER Natürliche Zahl 20090921
2 Importing IT_CONTAINER Call by reference Type reference (TYPE) CHIP_LAYOUT_CONTAINER_TAB Tabelle von Layout Container Konfigurationseinträgen 20090921
3 Returning RV_COLUMM Value transfer Type reference (TYPE) INT4 Natürliche Zahl 20090921
# Exception Resumable Description Created on
1 CX_CHIP_LAYOUT_MERGE_CONTAINER Aushnameklasse für Merging 20090921

Method MERGE_CELL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CONTAINER Call by reference Type reference (TYPE) CHIP_LAYOUT_CONTAINER_TAB Tabelle von Layout Container Konfigurationseinträgen 20090918
2 Importing IV_SOURCE_CONTAINER_ID Call by reference Type reference (TYPE) STRING Natürliche Zahl 20090918

Method MERGE_CELL on class CL_CHIP_LAYOUT_MERGE_HELP has no exception.

Method MERGE_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CONTAINER Call by reference Type reference (TYPE) CHIP_LAYOUT_CONTAINER_TAB Tabelle von Layout Container Konfigurationseinträgen 20090929
2 Importing IV_SOURCE_CONTAINER_ID Call by reference Type reference (TYPE) STRING Natürliche Zahl 20090929

Method MERGE_LINE on class CL_CHIP_LAYOUT_MERGE_HELP has no exception.

Method RENUMBER_COLUMNS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CONTAINER Call by reference Type reference (TYPE) CHIP_LAYOUT_CONTAINER_TAB Tabelle von Layout Container Konfigurationseinträgen 20090916
2 Importing IS_SOURCE_CONTAINER Call by reference Type reference (TYPE) CHIP_LAYOUT_CONTAINER Layout Container in der Page Builder Konfiguration 20090916

Method RENUMBER_COLUMNS on class CL_CHIP_LAYOUT_MERGE_HELP has no exception.

Method SET_HEADER_WIDTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CONTAINER Call by reference Type reference (TYPE) CHIP_LAYOUT_CONTAINER_TAB Tabelle von Layout Container Konfigurationseinträgen 20091015
2 Importing IS_CONTAINER Call by reference Type reference (TYPE) CHIP_LAYOUT_CONTAINER Layout Container in der Page Builder Konfiguration 20091015

Method SET_HEADER_WIDTH on class CL_CHIP_LAYOUT_MERGE_HELP has no exception.

Method SET_LAST_COLUMN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CONTAINER Call by reference Type reference (TYPE) CHIP_LAYOUT_CONTAINER_TAB Layout Container in der Page Builder Konfiguration 20090917

Method SET_LAST_COLUMN on class CL_CHIP_LAYOUT_MERGE_HELP has no exception.

Method SET_LAST_ROW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CONTAINER Call by reference Type reference (TYPE) CHIP_LAYOUT_CONTAINER_TAB Layout Container in der Page Builder Konfiguration 20110315

Method SET_LAST_ROW on class CL_CHIP_LAYOUT_MERGE_HELP has no exception.

Method SET_MERGE_CONTAINER_COLSPAN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CT_CONTAINER Value transfer Type reference (TYPE) CHIP_LAYOUT_CONTAINER_TAB Tabelle von Layout Container Konfigurationseinträgen 20090917
2 Importing IS_CONTAINER Call by reference Type reference (TYPE) CHIP_LAYOUT_CONTAINER Layout Container in der Page Builder Konfiguration 20090917

Method SET_MERGE_CONTAINER_COLSPAN on class CL_CHIP_LAYOUT_MERGE_HELP has no exception.

Method UNMERGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CONTAINER Call by reference Type reference (TYPE) CHIP_LAYOUT_CONTAINER_TAB Tabelle von Layout Container Konfigurationseinträgen 20090923
2 Importing SOURCE_CONTAINER Call by reference Type reference (TYPE) CHIP_LAYOUT_CONTAINER Layout Container in der Page Builder Konfiguration 20090923
# Exception Resumable Description Created on
1 CX_CHIP_LAYOUT_MERGE_CONTAINER Aushnameklasse für Merging 20090923

Method UNMERGE_CHILD_CON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CONTAINER Call by reference Type reference (TYPE) CHIP_LAYOUT_CONTAINER_TAB Tabelle von Layout Container Konfigurationseinträgen 20090930
2 Importing SOURCE_CONTAINER Call by reference Type reference (TYPE) CHIP_LAYOUT_CONTAINER Layout Container in der Page Builder Konfiguration 20090930
# Exception Resumable Description Created on
1 CX_CHIP_LAYOUT_MERGE_CONTAINER Aushnameklasse für Merging 20090930

Method UNMERGE_MAIN_CON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CONTAINER Call by reference Type reference (TYPE) CHIP_LAYOUT_CONTAINER_TAB Tabelle von Layout Container Konfigurationseinträgen 20090930
2 Importing SOURCE_CONTAINER Call by reference Type reference (TYPE) CHIP_LAYOUT_CONTAINER Layout Container in der Page Builder Konfiguration 20090930
# Exception Resumable Description Created on
1 CX_CHIP_LAYOUT_MERGE_CONTAINER Aushnameklasse für Merging 20090930
History
Last changed by/on SAP  20130531 
SAP Release Created in 800