SAP ABAP Class CL_CHIP_PAGE_MODEL (CHIP Page: Configuration)
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
Properties
Class CL_CHIP_PAGE_MODEL  
Short Description CHIP Page: Configuration    
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 20081126   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_PAGE_MODEL has no interface implemented.
Friends
Class CL_CHIP_PAGE_MODEL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_ATTR_CONF_LAST_CHANGE Constant Private Type reference (TYPE) STRING 'CONF_LAST_CHANGE' Namespace 20091003
2 C_ATTR_CONF_ORIGINAL_LANGUAGE Constant Private Type reference (TYPE) STRING 'CONF_ORIGINAL_LANGUAGE' Namespace 20110714
3 C_ATTR_CUST_LAST_CHANGE Constant Private Type reference (TYPE) STRING 'CUST_LAST_CHANGE' Namespace 20091003
4 C_ATTR_CUST_ORIGINAL_LANGUAGE Instance attribute Private Type reference (TYPE) STRING 'CUST_ORIGINAL_LANGUAGE' Namespace 20110714
5 C_ATTR_NAMESPACE Constant Private Type reference (TYPE) STRING 'NAMESPACE' Namespace 20090216
6 C_ATTR_PAGE_TYPE Constant Private Type reference (TYPE) STRING 'PAGE_TYPE' Page Type 20081126
7 C_ATTR_PERS_LAST_CHANGE Constant Private Type reference (TYPE) STRING 'PERS_LAST_CHANGE' Namespace 20091003
8 C_ATTR_PERS_ORIGINAL_LANGUAGE Instance attribute Private Type reference (TYPE) STRING 'PERS_ORIGINAL_LANGUAGE' Namespace 20110714
9 C_ATTR_SIDE_PANEL_WIDTH Constant Private Type reference (TYPE) STRING 'SIDE_PANEL_WIDTH' Namespace 20091003
10 E_PAGE_TYPE Constant Public See coding 20090122
11 MO_CHIP_PROPERTY Instance attribute Private Object reference (TYPE REF TO) CL_CHIP_PROPERTY CHIP Parameter 20110125
12 M_ASSISTANCE Instance attribute Private Object reference (TYPE REF TO) CL_CHIP_WD_ASSIST WD Assistance Classe for Page Builder 20100813
13 M_CHECK_OUTDATED_CONFIG Instance attribute Private Type reference (TYPE) ABAP_BOOL 20100813
14 M_CHIP_PAGE Instance attribute Private Object reference (TYPE REF TO) IWCI_WDR_CHIP_PAGE Web Dynpro Interface COMPONENTCONTROLLER 20100813
15 M_HAS_CHANGED Instance attribute Private Type reference (TYPE) WDY_BOOLEAN Replacement for Real Boolean Type: 'X' == True '' == False 20100518
16 M_MESSAGE_MANAGER Instance attribute Private Object reference (TYPE REF TO) IF_WD_MESSAGE_MANAGER Message Manager 20100813
17 M_PERS_SCOPE Instance attribute Private Type reference (TYPE) WDR_PERS_SCOPE Web Dynpro: Personalization Range 20110627
18 M_SAVE_IS_ACTIVE Static Attribute Public Type reference (TYPE) ABAP_BOOL 20101123
19 M_SAVE_IS_ACTIVE_BEFORE Instance attribute Private Type reference (TYPE) ABAP_BOOL 20101123
20 M_SAVE_IS_ACTIVE_MODIFIED Instance attribute Private Type reference (TYPE) ABAP_BOOL 20101123
21 M_STATE_ENQUEUE Instance attribute Private Type reference (TYPE) S_STATE_ENQUEUE Single-Character Indicator 20110324
22 M_WD_PERSONALIZATION Instance attribute Private Object reference (TYPE REF TO) IF_WD_PERSONALIZATION Web Dynpro Personalization Interface 20110627
23 M_WD_ROOT_NODE Instance attribute Private Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20110627
Methods
# Method Level Visibility Method type Description Created on
1 CALLBACK_HANDLER_DELETE_NEW Instance method Private Event handling method 20100813
2 CALLBACK_HANDLER_SAVE_NEW Instance method Private Event handling method 20100813
3 CONSTRUCTOR Instance method Public Constructor 20110627
4 DELETE Instance method Public Method 20100813
5 DEQUEUE Instance method Public Method 20110324
6 ENQUEUE Instance method Public Method 20110324
7 GET_CONF_LAST_CHANGE Instance method Public Method 20091003
8 GET_CUST_LAST_CHANGE Instance method Public Method 20091003
9 GET_HAS_CHANGED Instance method Public Method 20100518
10 GET_ORIGINAL_LANGUAGE Instance method Public Method 20110714
11 GET_PAGE_TYPE Instance method Public Method 20081126
12 GET_PERS_LAST_CHANGE Instance method Public Method 20091003
13 GET_PERS_MANAGER Instance method Public Method 20100813
14 GET_PERS_SCOPE Instance method Public Method 20100813
15 GET_SIDE_PANEL_WIDTH Instance method Public Method 20090327
16 RESET_HAS_CHANGED Instance method Private Method 20100518
17 SAVE Instance method Public Method 20100813
18 SET_CHIP_PAGE Instance method Public Method 20100813
19 SET_CHIP_PROPERTY Instance method Public Method 20110125
20 SET_HAS_CHANGED Instance method Private Method 20100518
21 SET_LAST_CHANGE Instance method Private Method 20091003
22 SET_PAGE_TYPE Instance method Public Method 20081126
23 SET_SIDE_PANEL_WIDTH Instance method Public Method 20100915
Events
Class CL_CHIP_PAGE_MODEL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_STATE_ENQUEUE Private See coding 20110324 begin of s_state_enqueue, uname type syuname, mandt type symandt, config_key type wdy_config_key, pers_scope type wdr_pers_scope, lock_set type wdy_boolean, end of s_state_enqueue
Method Signatures

Method CALLBACK_HANDLER_DELETE_NEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONFIG_KEY Value transfer Attribute reference (LIKE) 20100813
2 Importing HAS_ERRORS Value transfer Attribute reference (LIKE) 20100813
3 Importing MESSAGES Value transfer Attribute reference (LIKE) 20100813
4 Importing PHASE_INDICATOR Value transfer Attribute reference (LIKE) 20100813

Method CALLBACK_HANDLER_DELETE_NEW on class CL_CHIP_PAGE_MODEL has no exception.

Method CALLBACK_HANDLER_SAVE_NEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONFIG_KEY Value transfer Attribute reference (LIKE) 20100813
2 Importing HAS_ERRORS Value transfer Attribute reference (LIKE) 20100813
3 Importing MESSAGES Value transfer Attribute reference (LIKE) 20100813
4 Importing PHASE_INDICATOR Value transfer Attribute reference (LIKE) 20100813

Method CALLBACK_HANDLER_SAVE_NEW on class CL_CHIP_PAGE_MODEL has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing WD_PERSONALIZATION Call by reference Object reference (TYPE REF TO) IF_WD_PERSONALIZATION 20110627
2 Importing WD_ROOT_NODE Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE 20110627

Method CONSTRUCTOR on class CL_CHIP_PAGE_MODEL has no exception.

Method DELETE Signature

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

Method DELETE on class CL_CHIP_PAGE_MODEL has no exception.

Method DEQUEUE Signature

Method DEQUEUE on class CL_CHIP_PAGE_MODEL has no parameter.
Method DEQUEUE on class CL_CHIP_PAGE_MODEL has no exception.

Method ENQUEUE Signature

Method ENQUEUE on class CL_CHIP_PAGE_MODEL has no parameter.
# Exception Resumable Description Created on
1 CX_CHIP_FOREIGN_LOCK PageBuilder: Objekt gesperrt 20110324

Method GET_CONF_LAST_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CONF_LAST_CHANGE Value transfer Type reference (TYPE) TIMESTAMPL UTC-Zeitstempel in Langform (JJJJMMTThhmmssmmmuuun) 20091003

Method GET_CONF_LAST_CHANGE on class CL_CHIP_PAGE_MODEL has no exception.

Method GET_CUST_LAST_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CUST_LAST_CHANGE Value transfer Type reference (TYPE) TIMESTAMPL UTC-Zeitstempel in Langform (JJJJMMTThhmmssmmmuuun) 20091003

Method GET_CUST_LAST_CHANGE on class CL_CHIP_PAGE_MODEL has no exception.

Method GET_HAS_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_HAS_CHANGED Value transfer Type reference (TYPE) WDY_BOOLEAN Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch 20100518

Method GET_HAS_CHANGED on class CL_CHIP_PAGE_MODEL has no exception.

Method GET_ORIGINAL_LANGUAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ORIGINAL_LANGUAGE Value transfer Type reference (TYPE) MASTERLANG 20110714

Method GET_ORIGINAL_LANGUAGE on class CL_CHIP_PAGE_MODEL has no exception.

Method GET_PAGE_TYPE Signature

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

Method GET_PAGE_TYPE on class CL_CHIP_PAGE_MODEL has no exception.

Method GET_PERS_LAST_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PERS_LAST_CHANGE Value transfer Type reference (TYPE) TIMESTAMPL UTC-Zeitstempel in Langform (JJJJMMTThhmmssmmmuuun) 20091003

Method GET_PERS_LAST_CHANGE on class CL_CHIP_PAGE_MODEL has no exception.

Method GET_PERS_MANAGER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PERS_MANAGER Value transfer Object reference (TYPE REF TO) IF_WD_PERSONALIZATION Web Dynpro Personalisierungs-Interface 20100813

Method GET_PERS_MANAGER on class CL_CHIP_PAGE_MODEL 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 20100813

Method GET_PERS_SCOPE on class CL_CHIP_PAGE_MODEL has no exception.

Method GET_SIDE_PANEL_WIDTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning WIDTH Value transfer Type reference (TYPE) SIDE_PANEL_WIDTH Sidepanel-Breite 20090327

Method GET_SIDE_PANEL_WIDTH on class CL_CHIP_PAGE_MODEL has no exception.

Method RESET_HAS_CHANGED Signature

Method RESET_HAS_CHANGED on class CL_CHIP_PAGE_MODEL has no parameter.
Method RESET_HAS_CHANGED on class CL_CHIP_PAGE_MODEL has no exception.

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHECK_OUTDATED_CONFIG Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20100813
2 Importing CONFIG_DESCRIPTION Call by reference Type reference (TYPE) STRING 20100813
3 Importing CONFIG_NAME Call by reference Type reference (TYPE) STRING 20100813
4 Importing FOR_ALL_PERS_SCOPES Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20100813
5 Importing HAS_CHANGED Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20100813

Method SAVE on class CL_CHIP_PAGE_MODEL has no exception.

Method SET_CHIP_PAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ASSISTANCE Call by reference Object reference (TYPE REF TO) CL_CHIP_WD_ASSIST WD Assistance Klasse for Page Builder 20100813
2 Importing CHIP_PAGE Call by reference Object reference (TYPE REF TO) IWCI_WDR_CHIP_PAGE WebDynpro Interface COMPONENTCONTROLLER 20100813
3 Importing MESSAGE_MANAGER Call by reference Object reference (TYPE REF TO) IF_WD_MESSAGE_MANAGER Message-Manager 20100813

Method SET_CHIP_PAGE on class CL_CHIP_PAGE_MODEL has no exception.

Method SET_CHIP_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHIP_PROPERTY Call by reference Object reference (TYPE REF TO) CL_CHIP_PROPERTY CHIP Parameter 20110125

Method SET_CHIP_PROPERTY on class CL_CHIP_PAGE_MODEL has no exception.

Method SET_HAS_CHANGED Signature

Method SET_HAS_CHANGED on class CL_CHIP_PAGE_MODEL has no parameter.
Method SET_HAS_CHANGED on class CL_CHIP_PAGE_MODEL has no exception.

Method SET_LAST_CHANGE Signature

Method SET_LAST_CHANGE on class CL_CHIP_PAGE_MODEL has no parameter.
Method SET_LAST_CHANGE on class CL_CHIP_PAGE_MODEL has no exception.

Method SET_PAGE_TYPE Signature

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

Method SET_PAGE_TYPE on class CL_CHIP_PAGE_MODEL has no exception.

Method SET_SIDE_PANEL_WIDTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing WIDTH Call by reference Type reference (TYPE) SIDE_PANEL_WIDTH Sidepanel-Breite 20100915

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