SAP ABAP Class CL_CHIP_LAYOUT_AUTHORING (Authoring Layout Class)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   BC-WD-ABA-PB (Application Component) WD ABAP Page Builder
     SWDP_CCP_WD_API (Package) Web Dynpro ABAP: WDA Page Builder WD Integration API
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CHIP_LAYOUT_AUTHORING Layout Authoring API 20090629
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_CHIP_LAYOUT_AUTHORING_SP Side Panel Runtime Authoring 20091119
Properties
Class CL_CHIP_LAYOUT_AUTHORING  
Short Description Authoring Layout Class    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWDP_CCP_WD_API   Web Dynpro ABAP: WDA Page Builder WD Integration API 
Created 20090629   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CHIP_LAYOUT_AUTHORING has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_CHIP_LAYOUT_AUTHORING Layout Authoring API 20090629
Friends
Class CL_CHIP_LAYOUT_AUTHORING has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CONTAINER_MENU Constant Public Type reference (TYPE) STRING 'CONTAINER_MENU' Container Menu 20090925
2 MO_CHIP_PROPERTY Instance attribute Protected Object reference (TYPE REF TO) CL_CHIP_PROPERTY CHIP Parameter 20090629
3 MO_CONTEXT_NODE Instance attribute Protected Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro Context 20090629
4 MO_LAYOUT_SERVICE Instance attribute Protected Object reference (TYPE REF TO) IF_CHIP_LAYOUT_SERVICE_WD Layout Service Interface 20090708
5 MO_MESSAGE_MANAGER Instance attribute Protected Object reference (TYPE REF TO) IF_WD_MESSAGE_MANAGER Message Manager 20090709
6 MO_PAGE_TYPE Instance attribute Protected Type reference (TYPE) STRING Page Type 20090708
7 MO_PERS_SCOPE Instance attribute Protected Type reference (TYPE) WDR_PERS_SCOPE Web Dynpro: Personalization Range 20091120
8 MO_SERVICE_AUTH Instance attribute Protected Object reference (TYPE REF TO) IF_CHIP_LAYOUT_SERVICE_AUTH Layout Service Authoring Interface 20090708
9 MO_SIDE_PANEL_OBJECT Instance attribute Protected Object reference (TYPE REF TO) IF_WDR_SIDE_PANEL_IMPL_API Side Panel: API for Side Panel Implementation 20100121
10 MO_VIEW Instance attribute Protected Object reference (TYPE REF TO) IF_WD_VIEW Web Dynpro: API of a View 20090629
11 MO_WD_PAGE_CONTAINER Instance attribute Protected Object reference (TYPE REF TO) CL_WD_UIELEMENT_CONTAINER Container Reference 20090708
Methods
# Method Level Visibility Method type Description Created on
1 ADD_CHIP_HEADER_TOOLBAR Instance method Protected Method Display Toolbar for CHIP Header 20090717
2 ADD_CONTAINER_ACTIONS Instance method Protected Method Add Dummy Element for Empty Containers 20100406
3 ADD_DUMMY_ELEMENT Instance method Protected Method Add Dummy Element for Empty Containers 20090708
4 ADD_LINE_AUTHORING_LINK Instance method Protected Method Runtime Authoring Links 20090709
5 ADD_RUNTIME_AUTHORING_LINK Instance method Protected Method Adds a new container 20090708
6 CREATE_CONTAINER_CHOICES Instance method Protected Method Creates a menu with container operations 20091013
7 CREATE_NODE_ATTRIBUTE Instance method Protected Method Creates a dynamic attribute 20090629
8 DRAW_AUTHORING_BORDER Instance method Protected Method Describe Runtime Authoring Main Container 20090708
9 DRAW_AUTHORING_HEADER Instance method Protected Method Display Authoring Header 20090629
10 DRAW_CONTAINER_AUTHORING Instance method Protected Method Configuration of Container 20090708
11 DRAW_CONTAINER_PROPERTIES Instance method Protected Method Display Container Properties 20090708
12 DRAW_INNER_CONTAINER Instance method Protected Method Display Internal Container 20090708
13 DRAW_IN_PLACE_CONFIGURATION Instance method Protected Method Side Panel In-Place Configuration for Nested PB CHIP 20090708
14 DRAW_PAGE_HEADER Instance method Protected Method Select Page Header in Configuration Mode 20090708
15 DRAW_TRANSPARENT_CONTAINER Instance method Protected Method Create a Transparent Container 20090708
16 GET_TITLE Instance method Private Method 20110128
17 MAP_CONTAINER_AUTHORING Instance method Protected Method Action Mapping for Container Processing 20090708
18 TOOGLE_CELLBACKGROUND Instance method Protected Method Toggle Cell Background of Layout 20090924
Events
Class CL_CHIP_LAYOUT_AUTHORING has no event.
Types
Class CL_CHIP_LAYOUT_AUTHORING has no local type.
Method Signatures

Method ADD_CHIP_HEADER_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID Call by reference Type reference (TYPE) STRING 20090907
2 Importing IO_CONTAINER Call by reference Object reference (TYPE REF TO) CL_WD_UIELEMENT_CONTAINER 20090923
3 Importing IS_CONTAINER Call by reference Type reference (TYPE) CHIP_LAYOUT_CONTAINER Layout Container in der Page Builder Konfiguration 20090717
4 Returning R_TOOLBAR Value transfer Object reference (TYPE REF TO) CL_WD_TOOLBAR 20090717

Method ADD_CHIP_HEADER_TOOLBAR on class CL_CHIP_LAYOUT_AUTHORING has no exception.

Method ADD_CONTAINER_ACTIONS 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 20100406
2 Exporting LINK_CHOICE Call by reference Object reference (TYPE REF TO) CL_WD_TOOLBAR_LINK_CHOICE Layout Container in der Page Builder Konfiguration 20100406
3 Exporting TC_BUTTONS Call by reference Object reference (TYPE REF TO) CL_WD_TRANSPARENT_CONTAINER 20100406

Method ADD_CONTAINER_ACTIONS on class CL_CHIP_LAYOUT_AUTHORING has no exception.

Method ADD_DUMMY_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTAINER Call by reference Object reference (TYPE REF TO) CL_WD_UIELEMENT_CONTAINER 20090708
2 Importing IS_CONTAINER Call by reference Type reference (TYPE) CHIP_LAYOUT_CONTAINER Layout Container in der Page Builder Konfiguration 20090708

Method ADD_DUMMY_ELEMENT on class CL_CHIP_LAYOUT_AUTHORING has no exception.

Method ADD_LINE_AUTHORING_LINK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTAINER Call by reference Object reference (TYPE REF TO) CL_WD_UIELEMENT_CONTAINER 20090709
2 Importing IS_CONTAINER Call by reference Type reference (TYPE) CHIP_LAYOUT_CONTAINER Layout Container in der Page Builder Konfiguration 20090709
3 Importing IV_TYPE Call by reference Type reference (TYPE) STRING 20090709

Method ADD_LINE_AUTHORING_LINK on class CL_CHIP_LAYOUT_AUTHORING has no exception.

Method ADD_RUNTIME_AUTHORING_LINK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTAINER Call by reference Object reference (TYPE REF TO) CL_WD_TRANSPARENT_CONTAINER 20090708
2 Importing DISPLAY_IMAGE Call by reference Type reference (TYPE) WDY_BOOLEAN ABAP_TRUE Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch 20090708
3 Exporting EO_MATRIX_DATA Call by reference Object reference (TYPE REF TO) CL_WD_MATRIX_DATA 20090708
4 Importing EVENT_TYPE Call by reference Type reference (TYPE) CHIP_LAYOUT_EVENT_TYPE Layout Event Typ 20090708
5 Importing ID Call by reference Type reference (TYPE) STRING 20090708
6 Importing LAYOUT Call by reference Type reference (TYPE) STRING 20090708
7 Importing POSITION Call by reference Type reference (TYPE) CHIP_LAYOUT_CONTAINER_POSITION Page Builder: Position eines neuen Containers 20090708
8 Exporting RO_LINK Call by reference Object reference (TYPE REF TO) CL_WD_LINK_TO_ACTION 20090708
9 Importing WIDTH Call by reference Type reference (TYPE) STRING 20090708

Method ADD_RUNTIME_AUTHORING_LINK on class CL_CHIP_LAYOUT_AUTHORING has no exception.

Method CREATE_CONTAINER_CHOICES 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 20091013
2 Importing LINK_TO_CHOICE Call by reference Object reference (TYPE REF TO) CL_WD_TOOLBAR_LINK_CHOICE 20091013
3 Importing TC_BUTTONS Call by reference Object reference (TYPE REF TO) CL_WD_TRANSPARENT_CONTAINER 20100406

Method CREATE_CONTAINER_CHOICES on class CL_CHIP_LAYOUT_AUTHORING has no exception.

Method CREATE_NODE_ATTRIBUTE 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 20090629
2 Importing IV_ATTRIBUTE Call by reference Type reference (TYPE) STRING 20090717
3 Importing IV_VALUE Call by reference Type reference (TYPE) STRING 20090717

Method CREATE_NODE_ATTRIBUTE on class CL_CHIP_LAYOUT_AUTHORING has no exception.

Method DRAW_AUTHORING_BORDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning BORDER_CONTAINER Value transfer Object reference (TYPE REF TO) CL_WD_TRANSPARENT_CONTAINER 20090708
2 Importing IS_CONTAINER Call by reference Type reference (TYPE) CHIP_LAYOUT_CONTAINER Layout Container in der Page Builder Konfiguration 20090708

Method DRAW_AUTHORING_BORDER on class CL_CHIP_LAYOUT_AUTHORING has no exception.

Method DRAW_AUTHORING_HEADER 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 20090629
2 Importing MAIN_CONTAINER Call by reference Type reference (TYPE) CHIP_LAYOUT_CONTAINER Layout Container in der Page Builder Konfiguration 20091202
3 Returning R_TOOLBAR Value transfer Object reference (TYPE REF TO) CL_WD_TOOLBAR 20090707

Method DRAW_AUTHORING_HEADER on class CL_CHIP_LAYOUT_AUTHORING has no exception.

Method DRAW_CONTAINER_AUTHORING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_WD_CONTAINER Call by reference Object reference (TYPE REF TO) CL_WD_UIELEMENT_CONTAINER 20090717
2 Importing IS_CONTAINER Call by reference Type reference (TYPE) CHIP_LAYOUT_CONTAINER Layout Container in der Page Builder Konfiguration 20090708
3 Importing IS_MAIN_CONTAINER Call by reference Type reference (TYPE) CHIP_LAYOUT_CONTAINER Layout Container in der Page Builder Konfiguration 20091202
4 Importing IV_PARENT_ID Call by reference Type reference (TYPE) STRING 20091120

Method DRAW_CONTAINER_AUTHORING on class CL_CHIP_LAYOUT_AUTHORING has no exception.

Method DRAW_CONTAINER_PROPERTIES 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 20090708
2 Returning R_PROPERTIES Value transfer Object reference (TYPE REF TO) CL_WD_TOOLBAR_INPUT_FIELD 20090717

Method DRAW_CONTAINER_PROPERTIES on class CL_CHIP_LAYOUT_AUTHORING has no exception.

Method DRAW_INNER_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_BORDER_CONTAINER Call by reference Object reference (TYPE REF TO) CL_WD_TRANSPARENT_CONTAINER 20090708
2 Importing IO_WD_CONTAINER Call by reference Object reference (TYPE REF TO) CL_WD_UIELEMENT_CONTAINER 20090708
3 Importing IS_CONTAINER Call by reference Type reference (TYPE) CHIP_LAYOUT_CONTAINER Layout Container in der Page Builder Konfiguration 20090708
4 Returning WO_INNER_CONTAINER Value transfer Object reference (TYPE REF TO) CL_WD_TRANSPARENT_CONTAINER 20090708

Method DRAW_INNER_CONTAINER on class CL_CHIP_LAYOUT_AUTHORING has no exception.

Method DRAW_IN_PLACE_CONFIGURATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_BORDER_CONTAINER Call by reference Object reference (TYPE REF TO) CL_WD_UIELEMENT_CONTAINER 20090708
2 Importing IS_CONTAINER Call by reference Type reference (TYPE) CHIP_LAYOUT_CONTAINER Layout Container in der Page Builder Konfiguration 20090708
3 Returning R_INPLACE_CONFIG Value transfer Type reference (TYPE) WDY_BOOLEAN Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch 20090708

Method DRAW_IN_PLACE_CONFIGURATION on class CL_CHIP_LAYOUT_AUTHORING has no exception.

Method DRAW_PAGE_HEADER Signature

Method DRAW_PAGE_HEADER on class CL_CHIP_LAYOUT_AUTHORING has no parameter.
Method DRAW_PAGE_HEADER on class CL_CHIP_LAYOUT_AUTHORING has no exception.

Method DRAW_TRANSPARENT_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID Call by reference Type reference (TYPE) STRING 20090708
2 Returning R_CONTAINER Value transfer Object reference (TYPE REF TO) CL_WD_TRANSPARENT_CONTAINER 20090708
3 Importing STRETCHED_H Call by reference Type reference (TYPE) WDY_BOOLEAN Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch 20090708
4 Importing STRETCHED_V Call by reference Type reference (TYPE) WDY_BOOLEAN Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch 20090708

Method DRAW_TRANSPARENT_CONTAINER on class CL_CHIP_LAYOUT_AUTHORING has no exception.

Method GET_TITLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TITLE Value transfer Type reference (TYPE) STRING 20110128

Method GET_TITLE on class CL_CHIP_LAYOUT_AUTHORING has no exception.

Method MAP_CONTAINER_AUTHORING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_VIEW_ELEMENT Call by reference Object reference (TYPE REF TO) CL_WD_VIEW_ELEMENT 20090708
2 Importing IV_CONTAINER_ID Call by reference Type reference (TYPE) STRING 20090708
3 Importing IV_CONTAINER_POSITION Call by reference Type reference (TYPE) CHIP_LAYOUT_CONTAINER_POSITION Page Builder: Position eines neuen Containers 20090708
4 Importing IV_EVENT_TYPE Call by reference Type reference (TYPE) CHIP_LAYOUT_EVENT_TYPE Layout Event Typ 20090708
5 Importing IV_ICON Call by reference Type reference (TYPE) STRING 20090708
6 Importing IV_INDEX Call by reference Type reference (TYPE) STRING 20090708
7 Importing IV_TITLE Call by reference Type reference (TYPE) STRING 20090708

Method MAP_CONTAINER_AUTHORING on class CL_CHIP_LAYOUT_AUTHORING has no exception.

Method TOOGLE_CELLBACKGROUND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_LAYOUT Call by reference Object reference (TYPE REF TO) CL_WD_MATRIX_DATA 20090924
2 Importing IS_CONTAINER Call by reference Type reference (TYPE) CHIP_LAYOUT_CONTAINER Layout Container in der Page Builder Konfiguration 20090924

Method TOOGLE_CELLBACKGROUND on class CL_CHIP_LAYOUT_AUTHORING has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 800