SAP ABAP Class CL_WDR_RASTER_LAYOUT_HELPER (Web Dynpro: Dynamic Form Layout)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   BC-WD-ABA-REN (Application Component) Web Dynpro ABAP Rendering
     SWDP_RUNTIME_RENDERING (Package) Web Dynpro Runtime: Rendering
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_NW7_VIEW_ELEMENT_ADAPTER Web Dynpro Local Test XX7 20140110
Properties
Class CL_WDR_RASTER_LAYOUT_HELPER  
Short Description Web Dynpro: Dynamic Form Layout    
Super Class CL_NW7_VIEW_ELEMENT_ADAPTER Web Dynpro Local Test XX7 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWDP_RUNTIME_RENDERING   Web Dynpro Runtime: Rendering 
Created 20140110   SAP 
Last change 20141120    
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)
2 CL_WD_UIELEMENT Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_WDR_RASTER_LAYOUT_HELPER has no interface implemented.
Friends
Class CL_WDR_RASTER_LAYOUT_HELPER has no friend class.
Attributes
Class CL_WDR_RASTER_LAYOUT_HELPER has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ANALYZE_CONTAINER Instance method Private Method 20140110
2 ANALYZE_DYNAMIC_FORM Instance method Public Method 20140110
3 CHECK_CHILD Instance method Private Method 20140110
4 HANDLE_GROUP Instance method Private Method 20140110
5 SORT_CHILDREN Instance method Private Method 20140110
Events
Class CL_WDR_RASTER_LAYOUT_HELPER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_RASTER_LAYOUT_CHILD Public See coding 20140110 BEGIN OF t_raster_layout_child, top_space type i, left_space type i, raster_data TYPE REF TO cl_wd_raster_data, ui_element TYPE REF TO cl_wd_uielement, raster_data_vd TYPE REF TO cl_wdy_md_view_element, visible type abap_bool, vertical_span TYPE i, horizontal_span type i, group_no type i, END OF t_raster_layout_child
2 T_RASTER_LAYOUT_CHILDREN Public See coding 20140110 t_raster_layout_children TYPE SORTED TABLE OF t_raster_layout_child WITH NON-UNIQUE KEY top_space left_space
3 T_RASTER_LAYOUT_GROUP Public See coding 20140124 BEGIN OF t_raster_layout_group, group_no type i, END OF t_raster_layout_group
4 T_RASTER_LAYOUT_GROUPS Public See coding 20140124 t_raster_layout_groups TYPE SORTED TABLE OF t_raster_layout_group WITH UNIQUE KEY group_no
5 T_RASTER_LAYOUT_ROW Public See coding 20140110 BEGIN OF t_raster_layout_row, new_row TYPE i, children TYPE t_raster_layout_children, raster_data TYPE REF TO cl_wd_raster_data, row_span TYPE i, END OF t_raster_layout_row
6 T_RASTER_LAYOUT_ROWS Public See coding 20140110 t_raster_layout_rows TYPE STANDARD TABLE OF t_raster_layout_row WITH DEFAULT KEY
Method Signatures

Method ANALYZE_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ADAPTER Call by reference Object reference (TYPE REF TO) IF_NW7_VIEW_ELEMENT_ADAPTER Adapter für Web Dynpro View Elemente 20140110
2 Returning COMPRESS Value transfer Type reference (TYPE) ABAP_BOOL 20140110
3 Importing CONTAINER Call by reference Object reference (TYPE REF TO) CL_WD_UIELEMENT 20140110

Method ANALYZE_CONTAINER on class CL_WDR_RASTER_LAYOUT_HELPER has no exception.

Method ANALYZE_DYNAMIC_FORM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ADAPTER Call by reference Object reference (TYPE REF TO) IF_NW7_VIEW_ELEMENT_ADAPTER Adapter für Web Dynpro View Elemente 20140110
2 Importing CHILDREN Call by reference Type reference (TYPE) CL_WD_UIELEMENT=>TT_UIELEMENT 20140110
3 Importing COLUMN_COUNT Call by reference Type reference (TYPE) I 8 20140110
4 Exporting COMPRESSED_ROWS Call by reference Type reference (TYPE) I 20140110
5 Importing COMPRESSIBLE Call by reference Type reference (TYPE) ABAP_BOOL 20140110
6 Exporting MAX_HEIGHT Call by reference Type reference (TYPE) I 20140709
7 Exporting SORTED_CHILDREN Call by reference Type reference (TYPE) T_RASTER_LAYOUT_CHILDREN 20140110

Method ANALYZE_DYNAMIC_FORM on class CL_WDR_RASTER_LAYOUT_HELPER has no exception.

Method CHECK_CHILD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ADAPTER Call by reference Object reference (TYPE REF TO) IF_NW7_VIEW_ELEMENT_ADAPTER Adapter für Web Dynpro View Elemente 20140110
2 Importing COLUMN_COUNT Call by reference Type reference (TYPE) I 20140110
3 Importing COMPRESSIBLE Call by reference Type reference (TYPE) ABAP_BOOL 20140110
4 Exporting COMPRESS_ELEMENT Call by reference Type reference (TYPE) ABAP_BOOL 20140110
5 Exporting GROUP_END Call by reference Type reference (TYPE) WDY_BOOLEAN Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch 20140110
6 Exporting HELPER_ELEMENT Call by reference Type reference (TYPE) WDY_BOOLEAN Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch 20140110
7 Importing SORTED_CHILD Call by reference Type reference (TYPE) T_RASTER_LAYOUT_CHILD 20140110

Method CHECK_CHILD on class CL_WDR_RASTER_LAYOUT_HELPER has no exception.

Method HANDLE_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ADAPTER Call by reference Object reference (TYPE REF TO) IF_NW7_VIEW_ELEMENT_ADAPTER Local UR Test 20140110
2 Importing COLUMN_COUNT Call by reference Type reference (TYPE) I 20140110
3 Exporting COMPRESSED_ROWS Call by reference Type reference (TYPE) I 20140110
4 Importing COMPRESSIBLE Call by reference Type reference (TYPE) ABAP_BOOL 20140110
5 Changing GROUPS Call by reference Type reference (TYPE) T_RASTER_LAYOUT_GROUPS 20140124
6 Exporting LAST_CHILD Call by reference Type reference (TYPE) T_RASTER_LAYOUT_CHILD 20140110
7 Changing SORTED_CHILDREN Call by reference Type reference (TYPE) T_RASTER_LAYOUT_CHILDREN 20140110

Method HANDLE_GROUP on class CL_WDR_RASTER_LAYOUT_HELPER has no exception.

Method SORT_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ADAPTER Call by reference Object reference (TYPE REF TO) IF_NW7_VIEW_ELEMENT_ADAPTER Local UR Test 20140110
2 Importing CHILDREN Call by reference Type reference (TYPE) CL_WD_UIELEMENT=>TT_UIELEMENT 20140110
3 Importing COMPRESSIBLE Call by reference Type reference (TYPE) ABAP_BOOL 20140110
4 Exporting GROUPS Call by reference Type reference (TYPE) T_RASTER_LAYOUT_GROUPS 20140124
5 Changing SORTED_CHILDREN Call by reference Type reference (TYPE) T_RASTER_LAYOUT_CHILDREN 20140110

Method SORT_CHILDREN on class CL_WDR_RASTER_LAYOUT_HELPER has no exception.
History
Last changed by/on SAP  20141120 
SAP Release Created in 740