SAP ABAP Class CL_CHIP_CONFIG (CHIP Configuration)
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
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CHIP_CONFIG CHIP Configuration 20100610
Properties
Class CL_CHIP_CONFIG  
Short Description CHIP Configuration    
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 20100610   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_CONFIG CHIP Configuration 20100610
Friends
Class CL_CHIP_CONFIG has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_EMBEDDED_PORT_PREFIX Constant Public Type reference (TYPE) STRING 'EM_' 20100722
2 C_SCOPE_CONFIGURATION Constant Public Type reference (TYPE) STRING 'CONFIGURATION' 20101214
3 C_SCOPE_CUSTOMIZING Constant Public Type reference (TYPE) STRING 'CUSTOMIZING' 20101214
4 C_SCOPE_INHERITED Constant Public Type reference (TYPE) STRING 'INHERITED' 20101214
5 C_SCOPE_LEGACY_VALUE Constant Public Type reference (TYPE) STRING '' 20101214
6 C_SCOPE_PERSONALIZATION Constant Public Type reference (TYPE) STRING 'PERSONALIZATION' 20101214
7 M_ACTUAL_SCOPE Instance attribute Private Type reference (TYPE) STRING 20101214
8 M_CHIP_DEFINITION Instance attribute Private Object reference (TYPE REF TO) IF_CHIP_DEFINITION CHIP Definition 20100610
9 M_CONFIGS Instance attribute Private Type reference (TYPE) CHIP_CONFIG_TAB CHIP Configuration Table 20100610
10 M_CONFIGS_INITIALIZED Instance attribute Private Type reference (TYPE) ABAP_BOOL 20100610
11 M_CONFIG_INITIAL_EVENTS Instance attribute Private Type reference (TYPE) TP_T_VERSION_2_EVENT 20100707
12 M_EMBEDDED_CONFIG Instance attribute Private Object reference (TYPE REF TO) CL_CHIP_CONFIG CHIP Configuration 20100722
13 M_PORT_PREFIX Instance attribute Private Type reference (TYPE) STRING 20100722
14 M_PORT_PREFIX_LENGTH Instance attribute Private Type reference (TYPE) I 20100722
15 M_PROCESSING_PHASE Instance attribute Private Type reference (TYPE) ABAP_BOOL 20101214
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_PORT_CHANGES Instance method Public Method 20100709
2 CLASS_CONSTRUCTOR Static method Public Constructor 20110303
3 CONSTRUCTOR Instance method Public Constructor 20101214
4 GET_CONFIG Instance method Public Method 20100614
5 GET_CONFIG_INIT_PORT_EVENT Instance method Private Method 20100707
6 GET_EMBEDDED_PORT_PORT_PREFIX Static method Public Method 20110222
7 GET_PORT_NAME Instance method Private Method 20100722
8 HNDL_EMBEDDED_CONFIG_CHANGED Instance method Private Event handling method 20110303
9 INIT_CONFIG Instance method Public Method 20100610
10 READ_CONFIG Instance method Private Method 20110620
11 REMOVE_EMBEDDED_CONFIG Instance method Public Method 20100722
12 REMOVE_PREFIX Static method Private Method 20110303
13 SET_CHIP_DEFINITION Instance method Public Method 20100610
14 SET_CONFIG Instance method Private Method 20100723
15 SET_CONFIG_INIT_PORT_EVENT Instance method Public Method 20100707
16 SET_EMBEDDED_CONFIG Instance method Public Method 20100722
17 SET_PROCESSING_PHASE Instance method Public Method 20101214
Events
# Event Type Visibility Description Created on
1 CONFIG_CHANGED Instance Event
(0)
Public
(2)
Configuration has changed 20100614
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TP_S_VERSION_2_EVENT Private See coding 20100707 BEGIN OF TP_S_VERSION_2_EVENT, port_version type string, port_event type ref to if_chip_port_event, end of tp_s_version_2_event
2 TP_T_VERSION_2_EVENT Private See coding 20100707 tp_t_version_2_event type HASHED TABLE OF TP_S_VERSION_2_EVENT with unique key port_version
Method Signatures

Method CHECK_PORT_CHANGES Signature

Method CHECK_PORT_CHANGES on class CL_CHIP_CONFIG has no parameter.
Method CHECK_PORT_CHANGES on class CL_CHIP_CONFIG has no exception.

Method CLASS_CONSTRUCTOR Signature

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

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_CHIP_CONFIG has no parameter.
Method CONSTRUCTOR on class CL_CHIP_CONFIG has no exception.

Method GET_CONFIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CONFIG Call by reference Type reference (TYPE) CHIP_CONFIG_TAB CHIP Configuration Table 20100614

Method GET_CONFIG on class CL_CHIP_CONFIG has no exception.

Method GET_CONFIG_INIT_PORT_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONFIG_INPORT_NAME Call by reference Type reference (TYPE) STRING 20100707
2 Returning PORT_EVENT Value transfer Object reference (TYPE REF TO) IF_CHIP_PORT_EVENT CHIP Port Event 20100707

Method GET_CONFIG_INIT_PORT_EVENT on class CL_CHIP_CONFIG has no exception.

Method GET_EMBEDDED_PORT_PORT_PREFIX Signature

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

Method GET_EMBEDDED_PORT_PORT_PREFIX on class CL_CHIP_CONFIG has no exception.

Method GET_PORT_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_IS_EMBEDDED_PORT Call by reference Type reference (TYPE) WDY_BOOLEAN Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch 20100722
2 Exporting EV_PORT_NAME Call by reference Type reference (TYPE) STRING 20100722
3 Importing IV_PORT_NAME Call by reference Type reference (TYPE) STRING 20100722

Method GET_PORT_NAME on class CL_CHIP_CONFIG has no exception.

Method HNDL_EMBEDDED_CONFIG_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONFIG Call by reference Attribute reference (LIKE) 20110303
2 Importing INITIALIZATION Call by reference Attribute reference (LIKE) 20110303

Method HNDL_EMBEDDED_CONFIG_CHANGED on class CL_CHIP_CONFIG has no exception.

Method INIT_CONFIG Signature

Method INIT_CONFIG on class CL_CHIP_CONFIG has no parameter.
Method INIT_CONFIG on class CL_CHIP_CONFIG has no exception.

Method READ_CONFIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CONFIG Call by reference Type reference (TYPE) CHIP_CONFIG CHIP Configuration 20110620
2 Importing CONFIG_INPORT Call by reference Type reference (TYPE) STRING 20110620
3 Importing CONFIG_INPORT_VERSION Call by reference Type reference (TYPE) STRING 20110620
4 Importing CONFIG_SCOPE Call by reference Type reference (TYPE) STRING 20110620
5 Exporting EXISTS Call by reference Type reference (TYPE) ABAP_BOOL 20110620
6 Importing SCOPE_ALL Call by reference Type reference (TYPE) ABAP_BOOL 20110620

Method READ_CONFIG on class CL_CHIP_CONFIG has no exception.

Method REMOVE_EMBEDDED_CONFIG Signature

Method REMOVE_EMBEDDED_CONFIG on class CL_CHIP_CONFIG has no parameter.
Method REMOVE_EMBEDDED_CONFIG on class CL_CHIP_CONFIG has no exception.

Method REMOVE_PREFIX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting HAS_PREFIX Call by reference Type reference (TYPE) WDY_BOOLEAN Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch 20110303
2 Importing L Call by reference Type reference (TYPE) I Length 20110303
3 Importing P Call by reference Type reference (TYPE) STRING Prefix 20110303
4 Exporting RESULT Call by reference Type reference (TYPE) STRING 20110303
5 Importing S Call by reference Type reference (TYPE) STRING String 20110303

Method REMOVE_PREFIX on class CL_CHIP_CONFIG has no exception.

Method SET_CHIP_DEFINITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHIP_DEFINITION Call by reference Object reference (TYPE REF TO) IF_CHIP_DEFINITION CHIP Definition 20100610

Method SET_CHIP_DEFINITION on class CL_CHIP_CONFIG has no exception.

Method SET_CONFIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONFIG Call by reference Type reference (TYPE) CHIP_CONFIG_TAB CHIP Configuration Table 20100723

Method SET_CONFIG on class CL_CHIP_CONFIG has no exception.

Method SET_CONFIG_INIT_PORT_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONFIG_OUTPORT Call by reference Type reference (TYPE) STRING 20100722
2 Importing PORT_EVENT Call by reference Object reference (TYPE REF TO) IF_CHIP_PORT_EVENT CHIP Port Event 20100707
3 Importing PORT_VERSION Call by reference Type reference (TYPE) STRING 20100709

Method SET_CONFIG_INIT_PORT_EVENT on class CL_CHIP_CONFIG has no exception.

Method SET_EMBEDDED_CONFIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EMBEDDED_CONFIG Call by reference Object reference (TYPE REF TO) CL_CHIP_CONFIG CHIP Konfiguration 20100722

Method SET_EMBEDDED_CONFIG on class CL_CHIP_CONFIG has no exception.

Method SET_PROCESSING_PHASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PROCESSING_PHASE Call by reference Type reference (TYPE) ABAP_BOOL 20101214

Method SET_PROCESSING_PHASE on class CL_CHIP_CONFIG has no exception.
Event Signatures

Event CONFIG_CHANGED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 CONFIG Exporting Value transfer Type reference (TYPE) CHIP_CONFIG CHIP Configuration 20100614
2 INITIALIZATION Exporting Value transfer Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20100707
History
Last changed by/on SAP  20130531 
SAP Release Created in 703