SAP ABAP Class CL_CHIP_ENVIRONMENT (CHIP Environment)
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_ENVIRONMENT  
Short Description CHIP Environment    
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 20100124   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_ENVIRONMENT has no interface implemented.
Friends
Class CL_CHIP_ENVIRONMENT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_PARAMETER_PREFIX Constant Private Type reference (TYPE) STRING 'CHIP-ENVIRONMENT-' 20100124
2 MT_NVP Static Attribute Private Type reference (TYPE) TP_T_NVP 20100124
3 M_IS_NWBC Static Attribute Private Type reference (TYPE) ABAP_BOOL 20110506
4 M_IS_NWBC_CANVAS Static Attribute Private Type reference (TYPE) ABAP_BOOL 20110202
5 M_IS_NWBC_DESKTOP Static Attribute Private Type reference (TYPE) ABAP_BOOL 20110506
6 M_IS_NWBC_HTML Static Attribute Private Type reference (TYPE) ABAP_BOOL 20110506
7 M_IS_NWBC_REMOTE_ROLE Static Attribute Private Type reference (TYPE) ABAP_BOOL 20110808
8 M_IS_NWBC_SIDE_PANEL Static Attribute Private Type reference (TYPE) ABAP_BOOL 20110202
9 M_IS_PAGE_BUILDER_ENVIRONMENT Static Attribute Private Type reference (TYPE) ABAP_BOOL 20110202
10 M_IS_PORTAL Static Attribute Private Type reference (TYPE) ABAP_BOOL 20110506
11 M_IS_REMOTE_ENVIRONMENT Static Attribute Private Type reference (TYPE) ABAP_BOOL 20110202
12 M_PAGES Static Attribute Private Type reference (TYPE) TP_T_COMP_2_PAGE 20101215
13 M_PARAMETER_PREFIX_LENGTH Static Attribute Private Type reference (TYPE) I 20100621
14 M_PERS_SCOPE Static Attribute Private Type reference (TYPE) WDR_PERS_SCOPE Web Dynpro: Personalization Range 20101215
15 M_PERS_SCOPE_SET Static Attribute Private Type reference (TYPE) ABAP_BOOL 20101215
16 M_ROOT_COMPONENT Static Attribute Private Object reference (TYPE REF TO) IF_WD_COMPONENT Web Dynpro: Component 20101215
17 M_SHELL_ENVIRONMENT_SET Static Attribute Private Type reference (TYPE) ABAP_BOOL 20110506
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor 20100621
2 GET_PARAMETER_NAMES Static method Public Method 20100125
3 GET_PARAMETER_POSITIONS Static method Public Method 20100125
4 GET_PERS_SCOPE Static method Public Method 20101214
5 GET_ROOT_COMPONENT Static method Public Method 20101215
6 GET_VALUE Static method Public Method 20100124
7 GET_WDR_CHIP_PAGE Static method Public Method 20100831
8 GET_WDR_CHIP_PAGES Static method Public Method 20110606
9 HAS_PARAMETER Static method Public Method 20100124
10 IS_NWBC Static method Public Method 20110506
11 IS_NWBC_CANVAS Static method Public Method 20110202
12 IS_NWBC_DESKTOP Static method Public Method 20110506
13 IS_NWBC_HTML Static method Public Method 20110506
14 IS_NWBC_REMOTE_ROLE Static method Public Method 20110808
15 IS_NWBC_SIDE_PANEL Static method Public Method 20110202
16 IS_PAGE_ENVIRONMENT Static method Public Method 20110414
17 IS_PORTAL Static method Public Method 20110506
18 IS_REMOTE_ENVIRONMENT Static method Public Method 20110202
19 REMOVE_WDR_CHIP_PAGE Static method Public Method 20101215
20 SET_IS_REMOTE_ENVIRONMENT Static method Public Method 20110202
21 SET_PARAMETER Static method Public Method 20100124
22 SET_PARAMETER_FROM_URL Static method Public Method 20100124
23 SET_ROOT_COMPONENT Static method Public Method 20101215
24 SET_SHELL_ENVIRONMENT Static method Private Method 20110506
25 SET_WDR_CHIP_PAGE Static method Public Method 20100831
Events
Class CL_CHIP_ENVIRONMENT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TP_S_COMP_2_PAGE Public See coding 20101215 begin of TP_S_COMP_2_PAGE, component type ref to if_wd_component, page type ref to IWCI_WDR_CHIP_PAGE, end of tp_s_comp_2_page
2 TP_S_NVP Private See coding 20100124 begin of tp_s_nvp, name type string, position type i, value type string, end of tp_s_nvp
3 TP_T_COMP_2_PAGE Public See coding 20101215 tp_t_comp_2_page type hashed table of TP_S_COMP_2_PAGE with unique key component
4 TP_T_NAME Public See coding 20100125 TP_T_NAME type standard table of string with non-unique key table_line
5 TP_T_NVP Private See coding 20100124 tp_t_nvp type hashed table of tp_s_nvp with unique key name position
6 TP_T_POSITION Public See coding 20100125 TP_T_POSITION type standard table of i with non-unique key table_line
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_CHIP_ENVIRONMENT has no parameter.
Method CLASS_CONSTRUCTOR on class CL_CHIP_ENVIRONMENT has no exception.

Method GET_PARAMETER_NAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PARAMETER_NAMES Value transfer Type reference (TYPE) TP_T_NAME 20100125

Method GET_PARAMETER_NAMES on class CL_CHIP_ENVIRONMENT has no exception.

Method GET_PARAMETER_POSITIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Call by reference Type reference (TYPE) STRING 20100125
2 Returning POSITIONS Value transfer Type reference (TYPE) TP_T_POSITION 20100125

Method GET_PARAMETER_POSITIONS on class CL_CHIP_ENVIRONMENT has no exception.

Method GET_PERS_SCOPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PERS_SCOPE Value transfer Type reference (TYPE) WDR_PERS_SCOPE Web Dynpro: Personalisierungsreichweite 20101214

Method GET_PERS_SCOPE on class CL_CHIP_ENVIRONMENT has no exception.

Method GET_ROOT_COMPONENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning COMPONENT Value transfer Object reference (TYPE REF TO) IF_WD_COMPONENT Web Dynpro: Component 20101215

Method GET_ROOT_COMPONENT on class CL_CHIP_ENVIRONMENT has no exception.

Method GET_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Call by reference Type reference (TYPE) STRING 20100124
2 Importing POSITION Call by reference Type reference (TYPE) I 20100125
3 Returning VALUE Value transfer Type reference (TYPE) STRING 20100124

Method GET_VALUE on class CL_CHIP_ENVIRONMENT has no exception.

Method GET_WDR_CHIP_PAGE 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 20101215
2 Returning PAGE Value transfer Object reference (TYPE REF TO) IWCI_WDR_CHIP_PAGE WebDynpro Interface COMPONENTCONTROLLER 20101215

Method GET_WDR_CHIP_PAGE on class CL_CHIP_ENVIRONMENT has no exception.

Method GET_WDR_CHIP_PAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ONLY_ROOT_PAGES Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20110606
2 Returning PAGES Value transfer Type reference (TYPE) TP_T_COMP_2_PAGE WebDynpro Interface COMPONENTCONTROLLER 20110606

Method GET_WDR_CHIP_PAGES on class CL_CHIP_ENVIRONMENT has no exception.

Method HAS_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning HAS_PARAMETER Value transfer Type reference (TYPE) ABAP_BOOL 20100124
2 Importing NAME Call by reference Type reference (TYPE) STRING 20100124
3 Importing POSITION Call by reference Type reference (TYPE) I 20100125

Method HAS_PARAMETER on class CL_CHIP_ENVIRONMENT has no exception.

Method IS_NWBC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_NWBC Value transfer Type reference (TYPE) ABAP_BOOL 20110506

Method IS_NWBC on class CL_CHIP_ENVIRONMENT has no exception.

Method IS_NWBC_CANVAS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_NWBC_CANVAS Value transfer Type reference (TYPE) ABAP_BOOL 20110202

Method IS_NWBC_CANVAS on class CL_CHIP_ENVIRONMENT has no exception.

Method IS_NWBC_DESKTOP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_NWBC_DESKTOP Value transfer Type reference (TYPE) ABAP_BOOL 20110506

Method IS_NWBC_DESKTOP on class CL_CHIP_ENVIRONMENT has no exception.

Method IS_NWBC_HTML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_NWBC_HTML Value transfer Type reference (TYPE) ABAP_BOOL 20110506

Method IS_NWBC_HTML on class CL_CHIP_ENVIRONMENT has no exception.

Method IS_NWBC_REMOTE_ROLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_NWBC_REMOTE_ROLE Value transfer Type reference (TYPE) ABAP_BOOL 20110808

Method IS_NWBC_REMOTE_ROLE on class CL_CHIP_ENVIRONMENT has no exception.

Method IS_NWBC_SIDE_PANEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_NWBC_SIDE_PANEL Value transfer Type reference (TYPE) ABAP_BOOL 20110202

Method IS_NWBC_SIDE_PANEL on class CL_CHIP_ENVIRONMENT has no exception.

Method IS_PAGE_ENVIRONMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_PAGE_ENVIRONMENT Value transfer Type reference (TYPE) ABAP_BOOL 20110414

Method IS_PAGE_ENVIRONMENT on class CL_CHIP_ENVIRONMENT has no exception.

Method IS_PORTAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_PORTAL Value transfer Type reference (TYPE) ABAP_BOOL 20110506

Method IS_PORTAL on class CL_CHIP_ENVIRONMENT has no exception.

Method IS_REMOTE_ENVIRONMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_REMOTE_ENVIRONMENT Value transfer Type reference (TYPE) ABAP_BOOL 20110202

Method IS_REMOTE_ENVIRONMENT on class CL_CHIP_ENVIRONMENT has no exception.

Method REMOVE_WDR_CHIP_PAGE 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 20101215

Method REMOVE_WDR_CHIP_PAGE on class CL_CHIP_ENVIRONMENT has no exception.

Method SET_IS_REMOTE_ENVIRONMENT Signature

Method SET_IS_REMOTE_ENVIRONMENT on class CL_CHIP_ENVIRONMENT has no parameter.
Method SET_IS_REMOTE_ENVIRONMENT on class CL_CHIP_ENVIRONMENT has no exception.

Method SET_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Call by reference Type reference (TYPE) STRING 20100124
2 Importing POSITION Call by reference Type reference (TYPE) I 20100125
3 Importing VALUE Call by reference Type reference (TYPE) STRING 20100124

Method SET_PARAMETER on class CL_CHIP_ENVIRONMENT has no exception.

Method SET_PARAMETER_FROM_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing URL_PARAMETERS Call by reference Type reference (TYPE) TIHTTPNVP HTTP Framework (iHTTP) Tabelle Name/Wert-Paare 20100124

Method SET_PARAMETER_FROM_URL on class CL_CHIP_ENVIRONMENT has no exception.

Method SET_ROOT_COMPONENT 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 20101215

Method SET_ROOT_COMPONENT on class CL_CHIP_ENVIRONMENT has no exception.

Method SET_SHELL_ENVIRONMENT Signature

Method SET_SHELL_ENVIRONMENT on class CL_CHIP_ENVIRONMENT has no parameter.
Method SET_SHELL_ENVIRONMENT on class CL_CHIP_ENVIRONMENT has no exception.

Method SET_WDR_CHIP_PAGE 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 20101215
2 Importing PAGE Call by reference Object reference (TYPE REF TO) IWCI_WDR_CHIP_PAGE WebDynpro Interface COMPONENTCONTROLLER 20101215

Method SET_WDR_CHIP_PAGE on class CL_CHIP_ENVIRONMENT has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 703