SAP ABAP Class CL_CHIP_PAGE_WD_RUNTIME (CHIP Page: Runtime)
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_DECORATOR_EXT_MANAGER Extensions for the Chip Decorator 20081119
Properties
Class CL_CHIP_PAGE_WD_RUNTIME  
Short Description CHIP Page: Runtime    
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 20081103   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
# Interface Abstract Final Description Created on
1 IF_CHIP_DECORATOR_EXT_MANAGER Extensions for the Chip Decorator 20081119
Friends
Class CL_CHIP_PAGE_WD_RUNTIME has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 M_CHIP_INSTANCES Instance attribute Private Type reference (TYPE) T_CHIP_INSTANCE_MAP 20081103
2 M_CHIP_INSTANCES_FOR_MOVING Static Attribute Private Type reference (TYPE) T_CHIP_INSTANCE_MAP 20081216
3 M_CHIP_RUNTIME_WD Instance attribute Private Object reference (TYPE REF TO) IF_CHIP_RUNTIME_WD CHIP Runtime WD 20081103
4 M_CHIP_USAGES Instance attribute Private Object reference (TYPE REF TO) IF_CHIP_PAGE_CHIP_USAGES CHIP Page: Runtime 20081103
5 M_LAYOUT_SERVICE Instance attribute Private Object reference (TYPE REF TO) IF_CHIP_LAYOUT_SERVICE_WD Layout Service Interface 20090311
6 M_VIEW_CONTROLLER Instance attribute Private Object reference (TYPE REF TO) IF_WD_VIEW_CONTROLLER Web Dynpro: View Controller 20081103
7 M_WD_COMPONENT Instance attribute Private Object reference (TYPE REF TO) IF_WD_COMPONENT Web Dynpro: Component 20081103
Methods
# Method Level Visibility Method type Description Created on
1 ADD_CHIP_AFTER_MOVING Instance method Public Method Adds existing CHIP instance to be moved 20081216
2 CONSTRUCTOR Instance method Public Constructor 20081103
3 CREATE_CHIP_INSTANCE Instance method Public Method Creates CHIP instance by Usage ID 20081103
4 CREATE_WINDOW Instance method Public Method 20081216
5 DESTROY Instance method Public Method 20081103
6 DESTROY_CHIP_INSTANCE Instance method Public Method Deletes CHIP instance by Usage ID 20081103
7 GET_CHIP_INSTANCE Instance method Public Method Returns CHIP instance for Usage ID 20081103
8 GET_CHIP_RUNTIME_WD Instance method Public Method 20090203
9 GET_CHIP_VIEW_CONTAINER_ID Instance method Public Method Returns View Container ID for a CHIP 20081105
10 GET_CONFIG_CHIP_EXTENSION Instance method Private Method Submenu for Configuration Inport 20100520
11 HANDLE_CHIP_CONFIG_CHANGED Instance method Private Event handling method 20100526
12 HANDLE_CHIP_CREATED Instance method Private Event handling method 20100528
13 HANDLE_CHIP_INSTANCE_CHANGED Instance method Private Event handling method 20090324
14 HIDE_CHIP Instance method Public Method Removes CHIP from Window 20081103
15 INIT Instance method Public Method 20090116
16 ON_WIRING_CHANGED Instance method Private Event handling method tbd 20081110
17 OPEN_CHIP_IN_NEW_WINDOW Instance method Public Method Opens CHIP in new window 20100614
18 REMOVE_CHIP_BEFORE_MOVING Instance method Public Method Formats CHIP instance for moving 20081216
19 REMOVE_WIRING Instance method Private Method 20081104
20 REPLACE_CHIP_WITH_EMPTY_VIEW Instance method Public Method Removes CHIP from Window 20100217
21 REPLACE_EMPTY_VIEW_WITH_CHIP Instance method Public Method Removes CHIP from Window 20100217
22 REPORT_EXCEPTION Instance method Public Method Displays an exception using message manager 20090113
23 SHOW_CHIP Instance method Public Method Embeds CHIP in Window 20081103
24 SHOW_CHIP_AS_POPUP Instance method Public Method Displays CHIP as a Popup 20100305
25 UPDATE_EXTENSION Instance method Private Method 20081126
26 UPDATE_EXTENSIONS Instance method Private Method 20081126
27 UPDATE_WIRING Instance method Private Method 20081104
28 _GET_CHIP_EXTENSIONS Instance method Private Method 20081119
29 _GET_CHIP_INSTANCE Instance method Private Method Returns CHIP instance for Usage ID 20081119
Events
Class CL_CHIP_PAGE_WD_RUNTIME has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_CHIP_EXTENSION_INT Private See coding 20081119 begin of T_CHIP_EXTENSION_INT, definition type CHIP_DECORATOR_EXTENSION, wd_component_name type string, wd_interface_view_name type string, end of t_chip_extension_int
2 T_CHIP_EXTENSION_INT_TAB Private See coding 20081119 t_chip_extension_int_tab type standard table of t_chip_extension_int with DEFAULT KEY
3 T_CHIP_INSTANCE Private See coding 20081103 begin of T_CHIP_INSTANCE, chip_usage_id type string, chip type ref to if_chip_instance_wd, extensions type t_visible_chip_extension_tab, view type ref to cl_chip_wd_view, ext_cont_view type ref to cl_chip_wd_view, end of t_chip_instance
4 T_CHIP_INSTANCE_MAP Private See coding 20081103 t_chip_instance_map type hashed table of t_chip_instance WITH UNIQUE key chip_usage_id
5 T_VISIBLE_CHIP_EXTENSION Private See coding 20081119 begin of t_visible_chip_extension, id type string, area type chip_decorator_extension_area, view type ref to cl_chip_wd_view, ext_cont_view type ref to cl_chip_wd_view, end of t_visible_chip_extension
6 T_VISIBLE_CHIP_EXTENSION_TAB Private See coding 20081119 t_visible_chip_extension_tab type standard table of t_visible_chip_extension with default key
Method Signatures

Method ADD_CHIP_AFTER_MOVING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHIP_USAGE_ID Call by reference Type reference (TYPE) STRING 20081216

Method ADD_CHIP_AFTER_MOVING on class CL_CHIP_PAGE_WD_RUNTIME has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHIP_RUNTIME_WD Call by reference Object reference (TYPE REF TO) IF_CHIP_RUNTIME_WD CHIP Runtime WD 20081103
2 Importing CHIP_USAGES Call by reference Object reference (TYPE REF TO) IF_CHIP_PAGE_CHIP_USAGES CHIP Page: Zugriff auf CHIP Usages (Persistenz) 20081103
3 Importing VIEW_CONTROLLER Call by reference Object reference (TYPE REF TO) IF_WD_VIEW_CONTROLLER Web Dynpro: View Controller 20081103
4 Importing WD_COMPONENT Call by reference Object reference (TYPE REF TO) IF_WD_COMPONENT Web Dynpro: Component 20081103

Method CONSTRUCTOR on class CL_CHIP_PAGE_WD_RUNTIME has no exception.

Method CREATE_CHIP_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHIP_USAGE_ID Call by reference Type reference (TYPE) STRING 20081103
2 Importing CUSTOM_PARAMETERS Call by reference Type reference (TYPE) CHIP_DEFINITION_PARAMETERS CHIP-Definition: Tabelle mit Parametern 20090112

Method CREATE_CHIP_INSTANCE on class CL_CHIP_PAGE_WD_RUNTIME has no exception.

Method CREATE_WINDOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_WINDOW Value transfer Object reference (TYPE REF TO) IF_WD_WINDOW 20081216
2 Importing WINDOW_NAME Call by reference Type reference (TYPE) STRING Name des Windows 20081216

Method CREATE_WINDOW on class CL_CHIP_PAGE_WD_RUNTIME has no exception.

Method DESTROY Signature

Method DESTROY on class CL_CHIP_PAGE_WD_RUNTIME has no parameter.
Method DESTROY on class CL_CHIP_PAGE_WD_RUNTIME has no exception.

Method DESTROY_CHIP_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHIP_USAGE_ID Call by reference Type reference (TYPE) STRING 20081103

Method DESTROY_CHIP_INSTANCE on class CL_CHIP_PAGE_WD_RUNTIME has no exception.

Method GET_CHIP_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CHIP_INSTANCE Value transfer Object reference (TYPE REF TO) IF_CHIP_INSTANCE_WD CHIP Instanz Web Dynpro Component 20081103
2 Importing CHIP_USAGE_ID Call by reference Type reference (TYPE) STRING 20081103

Method GET_CHIP_INSTANCE on class CL_CHIP_PAGE_WD_RUNTIME has no exception.

Method GET_CHIP_RUNTIME_WD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CHIP_RUNTIME_WD Value transfer Object reference (TYPE REF TO) IF_CHIP_RUNTIME_WD CHIP Runtime WD 20090203

Method GET_CHIP_RUNTIME_WD on class CL_CHIP_PAGE_WD_RUNTIME has no exception.

Method GET_CHIP_VIEW_CONTAINER_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHIP_USAGE_ID Call by reference Type reference (TYPE) STRING 20081105
2 Returning VIEW_CONTAINER_ID Value transfer Type reference (TYPE) STRING 20081105

Method GET_CHIP_VIEW_CONTAINER_ID on class CL_CHIP_PAGE_WD_RUNTIME has no exception.

Method GET_CONFIG_CHIP_EXTENSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHIP_USAGE_ID Call by reference Type reference (TYPE) STRING 20100520
2 Returning R_EXTENSION_INT Value transfer Type reference (TYPE) T_CHIP_EXTENSION_INT_TAB Einstelliges Kennzeichen 20100520

Method GET_CONFIG_CHIP_EXTENSION on class CL_CHIP_PAGE_WD_RUNTIME has no exception.

Method HANDLE_CHIP_CONFIG_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONFIG Value transfer Attribute reference (LIKE) 20100526
2 Importing SENDER Value transfer Attribute reference (LIKE) 20100526

Method HANDLE_CHIP_CONFIG_CHANGED on class CL_CHIP_PAGE_WD_RUNTIME has no exception.

Method HANDLE_CHIP_CREATED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INSTANCE_ID Value transfer Attribute reference (LIKE) 20100528

Method HANDLE_CHIP_CREATED on class CL_CHIP_PAGE_WD_RUNTIME has no exception.

Method HANDLE_CHIP_INSTANCE_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SENDER Call by reference Attribute reference (LIKE) 20110409

Method HANDLE_CHIP_INSTANCE_CHANGED on class CL_CHIP_PAGE_WD_RUNTIME has no exception.

Method HIDE_CHIP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHIP_USAGE_ID Call by reference Type reference (TYPE) STRING 20081103
2 Returning VIEW_CONTAINER_ID Value transfer Type reference (TYPE) STRING 20081103

Method HIDE_CHIP on class CL_CHIP_PAGE_WD_RUNTIME has no exception.

Method INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMPONENT Call by reference Object reference (TYPE REF TO) IF_WD_COMPONENT Web Dynpro: Component 20090116
2 Importing LAYOUT_SERVICE Call by reference Object reference (TYPE REF TO) IF_CHIP_LAYOUT_SERVICE_WD Layout Service Schnittstelle 20090311
3 Importing VIEW_CONTROLLER Call by reference Object reference (TYPE REF TO) IF_WD_VIEW_CONTROLLER Web Dynpro: View Controller 20090116

Method INIT on class CL_CHIP_PAGE_WD_RUNTIME has no exception.

Method ON_WIRING_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing USAGE_ID Value transfer Attribute reference (LIKE) 20081125

Method ON_WIRING_CHANGED on class CL_CHIP_PAGE_WD_RUNTIME has no exception.

Method OPEN_CHIP_IN_NEW_WINDOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing WDEVENT Call by reference Object reference (TYPE REF TO) CL_WD_CUSTOM_EVENT anwendungsdefinierter Event 20100614

Method OPEN_CHIP_IN_NEW_WINDOW on class CL_CHIP_PAGE_WD_RUNTIME has no exception.

Method REMOVE_CHIP_BEFORE_MOVING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHIP_USAGE_ID Call by reference Type reference (TYPE) STRING 20081216

Method REMOVE_CHIP_BEFORE_MOVING on class CL_CHIP_PAGE_WD_RUNTIME has no exception.

Method REMOVE_WIRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHIP_INSTANCE Call by reference Object reference (TYPE REF TO) IF_CHIP_INSTANCE CHIP Instanz 20081104

Method REMOVE_WIRING on class CL_CHIP_PAGE_WD_RUNTIME has no exception.

Method REPLACE_CHIP_WITH_EMPTY_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHIP_USAGE_ID Call by reference Type reference (TYPE) STRING 20100217

Method REPLACE_CHIP_WITH_EMPTY_VIEW on class CL_CHIP_PAGE_WD_RUNTIME has no exception.

Method REPLACE_EMPTY_VIEW_WITH_CHIP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHIP_USAGE_ID Call by reference Type reference (TYPE) STRING 20100217

Method REPLACE_EMPTY_VIEW_WITH_CHIP on class CL_CHIP_PAGE_WD_RUNTIME has no exception.

Method REPORT_EXCEPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_EXCEPTION Call by reference Object reference (TYPE REF TO) IF_MESSAGE Schnittstelle zum Zugriff auf Texte von Meldungsobjekten 20090113

Method REPORT_EXCEPTION on class CL_CHIP_PAGE_WD_RUNTIME has no exception.

Method SHOW_CHIP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHIP_USAGE_ID Call by reference Type reference (TYPE) STRING 20081103
2 Importing USE_VIEW_CONTAINER_ID Call by reference Type reference (TYPE) STRING 20081126
3 Returning VIEW_CONTAINER_ID Value transfer Type reference (TYPE) STRING 20081103

Method SHOW_CHIP on class CL_CHIP_PAGE_WD_RUNTIME has no exception.

Method SHOW_CHIP_AS_POPUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing WDEVENT Call by reference Object reference (TYPE REF TO) CL_WD_CUSTOM_EVENT anwendungsdefinierter Event 20100305

Method SHOW_CHIP_AS_POPUP on class CL_CHIP_PAGE_WD_RUNTIME has no exception.

Method UPDATE_EXTENSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHANGED_CHIP_INSTANCE_ID Call by reference Type reference (TYPE) STRING 20110411
2 Importing CHIP_USAGE_ID Call by reference Type reference (TYPE) STRING 20081126
3 Importing EXTENSION_ID Call by reference Type reference (TYPE) STRING 20081126

Method UPDATE_EXTENSION on class CL_CHIP_PAGE_WD_RUNTIME has no exception.

Method UPDATE_EXTENSIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHANGED_CHIP_INSTANCE_ID Call by reference Type reference (TYPE) STRING 20110409

Method UPDATE_EXTENSIONS on class CL_CHIP_PAGE_WD_RUNTIME has no exception.

Method UPDATE_WIRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHIP_INSTANCE Call by reference Object reference (TYPE REF TO) IF_CHIP_INSTANCE CHIP Instanz 20081104
2 Importing CHIP_WIRING Call by reference Type reference (TYPE) CHIP_PAGE_CHIP_PORT_WIRE_TAB CHIP Page: Wiring für einen CHIP 20081104

Method UPDATE_WIRING on class CL_CHIP_PAGE_WD_RUNTIME has no exception.

Method _GET_CHIP_EXTENSIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHIP_USAGE_ID Call by reference Type reference (TYPE) STRING 20081119
2 Returning EXTENSIONS_INT Value transfer Type reference (TYPE) T_CHIP_EXTENSION_INT_TAB 20081119

Method _GET_CHIP_EXTENSIONS on class CL_CHIP_PAGE_WD_RUNTIME has no exception.

Method _GET_CHIP_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CHIP_INSTANCE Value transfer Object reference (TYPE REF TO) T_CHIP_INSTANCE CHIP Instanz Web Dynpro Component 20081119
2 Importing CHIP_USAGE_ID Call by reference Type reference (TYPE) STRING 20081119

Method _GET_CHIP_INSTANCE on class CL_CHIP_PAGE_WD_RUNTIME has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 720