SAP ABAP Class CL_CHIP_PROPERTY (CHIP Parameter)
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_PROPERTY  
Short Description CHIP Parameter    
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 20090312   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_PROPERTY has no interface implemented.
Friends
Class CL_CHIP_PROPERTY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 E_STATE Constant Public See coding Single-Character Indicator 20110302
2 MT_PROPERTY_STATE Instance attribute Private Type reference (TYPE) TP_T_PROPERTY_STATE 20100611
3 MT_SORTKEYS Static Attribute Private Type reference (TYPE) TP_T_SORTKEY Single-Character Indicator 20100707
4 M_FREEZE Instance attribute Private Type reference (TYPE) WDY_BOOLEAN Replacement for Real Boolean Type: 'X' == True '' == False 20100614
5 M_STATE Instance attribute Private Type reference (TYPE) STRING 20110718
6 PAGE_PROPERTIES Instance attribute Public Type reference (TYPE) CHIP_PROPERTY_TAB CHIP Parameter 20090520
7 PROPERTIES Instance attribute Private Type reference (TYPE) CHIP_PROPERTY_TAB Table of Properties as Name/Value Pairs 20090312
Methods
# Method Level Visibility Method type Description Created on
1 ADD_PROPERTY_STATE Instance method Public Method 20100611
2 CLASS_CONSTRUCTOR Static method Public Constructor 20100707
3 COMPLETE Instance method Public Method 20090312
4 CONSTRUCTOR Instance method Public Constructor 20090312
5 EXISTS_PROPERTY Instance method Public Method 20090312
6 EXPORT_TO_WD_CONTEXT_NODE Instance method Public Method 20090312
7 FINALIZE Instance method Public Method 20100614
8 GET_CHIP_PAGE_PROPERTY Instance method Public Method 20090520
9 GET_PROPERTIES Instance method Public Method Returns all CHIP properties 20090323
10 GET_VALUE Instance method Public Method 20090312
11 GET_VALUE_INT Instance method Private Method 20100707
12 IS_STATE_ACTIVE Instance method Public Method 20110718
13 MODIFY Instance method Public Method 20090312
14 MODIFY_WITH_PAGE_PROPERTIES Instance method Public Method 20090703
15 REMOVE_PROPERTY Instance method Private Method 20090312
16 RESET Instance method Public Method 20090312
17 RESET_BADI Instance method Private Method 20090312
18 SET_PROPERTY Instance method Public Method 20090312
19 SET_STATE Instance method Private Method 20110718
20 SET_STATE_ACTIVE Instance method Public Method 20100611
Events
Class CL_CHIP_PROPERTY has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TP_PROPERTY_STATE Private See coding 20100611 begin of tp_property_state, state type chip_property_name, property type ref to cl_chip_property, active type wdy_boolean, to_be_finalized type wdy_boolean, sortkey type i, end of tp_property_state
2 TP_SORTKEY Private See coding 20100707 begin of tp_sortkey, name type CHIP_PROPERTY_NAME, sortkey type i, end of tp_sortkey
3 TP_T_CHIP_PROPERTY Public See coding 20090312 tp_t_chip_property type standard table of chip_property
4 TP_T_PROPERTY_STATE Private See coding 20100611 tp_t_property_state type sorted table of tp_property_state with unique key PRIMARY_KEY COMPONENTS sortkey WITH UNIQUE hashed key state components state
5 TP_T_SORTKEY Private See coding 20100707 tp_t_sortkey type SORTED TABLE OF tp_sortkey with UNIQUE key sortkey
Method Signatures

Method ADD_PROPERTY_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTIVE Call by reference Type reference (TYPE) WDY_BOOLEAN ='X': State wird auf 'active' gesetzt 20100611
2 Importing MODIFY Call by reference Type reference (TYPE) WDY_BOOLEAN ABAP_TRUE ='X': existierende properties überschreiben 20100707
3 Importing PROPERTY Call by reference Object reference (TYPE REF TO) CL_CHIP_PROPERTY CHIP Parameter 20100611
4 Importing STATE Call by reference Type reference (TYPE) STRING 20100611
5 Importing TO_BE_FINALIZED Call by reference Type reference (TYPE) WDY_BOOLEAN ='X': Parameter werden bei FINALIZE in Hauptliste übernommen 20100615

Method ADD_PROPERTY_STATE on class CL_CHIP_PROPERTY has no exception.

Method CLASS_CONSTRUCTOR Signature

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

Method COMPLETE 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 20090312

Method COMPLETE on class CL_CHIP_PROPERTY has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CATALOG Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE WebDynpro: Schnittstelle für Kontext Knoten 20090402
2 Importing CHIP_PAGE_CONFIG_COOKIE_ID Call by reference Type reference (TYPE) STRING 20090312
3 Importing CHIP_PAGE_CONFIG_NAMESPACE Call by reference Type reference (TYPE) STRING 20090312
4 Importing CHIP_PROPERTY Call by reference Object reference (TYPE REF TO) CL_CHIP_PROPERTY CHIP Parameter 20090312
5 Importing COMPONENT Call by reference Object reference (TYPE REF TO) IF_WD_COMPONENT Web Dynpro: Component 20090402
6 Importing PAGE_PROPERTY_TAB Call by reference Type reference (TYPE) CHIP_PROPERTY_TAB Tabelle von Eigenschaften als Name Wert Paar 20090619
7 Importing PROPERTY_TAB Call by reference Type reference (TYPE) CHIP_PROPERTY_TAB Tabelle von Eigenschaften als Name Wert Paar 20090323
8 Importing URL_PARAMETER Call by reference Type reference (TYPE) TIHTTPNVP HTTP Framework (iHTTP) Tabelle Name/Wert-Paare 20090312
9 Importing WD_CONTEXT_NODE Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE WebDynpro: Schnittstelle für Kontext Knoten 20090312
10 Importing WD_EVENT Call by reference Object reference (TYPE REF TO) CL_WD_CUSTOM_EVENT anwendungsdefinierter Event 20090312

Method CONSTRUCTOR on class CL_CHIP_PROPERTY has no exception.

Method EXISTS_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EXISTS Value transfer Type reference (TYPE) ABAP_BOOL 20090312
2 Importing NAME Call by reference Type reference (TYPE) CHIP_PROPERTY_NAME Bezeichner der Eigenschaft 20090312

Method EXISTS_PROPERTY on class CL_CHIP_PROPERTY has no exception.

Method EXPORT_TO_WD_CONTEXT_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing WD_CONTEXT_NODE Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE WebDynpro: Schnittstelle für Kontext Knoten 20090312

Method EXPORT_TO_WD_CONTEXT_NODE on class CL_CHIP_PROPERTY has no exception.

Method FINALIZE Signature

Method FINALIZE on class CL_CHIP_PROPERTY has no parameter.
Method FINALIZE on class CL_CHIP_PROPERTY has no exception.

Method GET_CHIP_PAGE_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_CHIP_PROPERTY Value transfer Type reference (TYPE) CHIP_PROPERTY_TAB Tabelle von Eigenschaften als Name Wert Paar 20090520

Method GET_CHIP_PAGE_PROPERTY on class CL_CHIP_PROPERTY has no exception.

Method GET_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PROPERTIES Value transfer Type reference (TYPE) CHIP_PROPERTY_TAB Tabelle von Eigenschaften als Name Wert Paar 20090323

Method GET_PROPERTIES on class CL_CHIP_PROPERTY has no exception.

Method GET_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DEFAULT_VALUE Call by reference Type reference (TYPE) CHIP_PROPERTY_VALUE Wert der Eigenschaft 20090312
2 Importing NAME Call by reference Type reference (TYPE) CHIP_PROPERTY_NAME Bezeichner der Eigenschaft 20090312
3 Returning VALUE Value transfer Type reference (TYPE) CHIP_PROPERTY_VALUE Wert der Eigenschaft 20090312

Method GET_VALUE on class CL_CHIP_PROPERTY has no exception.

Method GET_VALUE_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting FOUND Value transfer Type reference (TYPE) WDY_BOOLEAN Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch 20100707
2 Importing NAME Call by reference Type reference (TYPE) CHIP_PROPERTY_NAME Bezeichner der Eigenschaft 20100707
3 Importing SORTKEY_COMP Call by reference Type reference (TYPE) I 0 20110718
4 Importing SORTKEY_MAX Call by reference Type reference (TYPE) I 20100707
5 Exporting VALUE Value transfer Type reference (TYPE) CHIP_PROPERTY_VALUE Wert der Eigenschaft 20100707

Method GET_VALUE_INT on class CL_CHIP_PROPERTY has no exception.

Method IS_STATE_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ACTIVE Value transfer Type reference (TYPE) WDY_BOOLEAN Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch 20110718
2 Importing STATE Call by reference Type reference (TYPE) STRING 20110718

Method IS_STATE_ACTIVE on class CL_CHIP_PROPERTY has no exception.

Method MODIFY 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 20090312

Method MODIFY on class CL_CHIP_PROPERTY has no exception.

Method MODIFY_WITH_PAGE_PROPERTIES Signature

Method MODIFY_WITH_PAGE_PROPERTIES on class CL_CHIP_PROPERTY has no parameter.
Method MODIFY_WITH_PAGE_PROPERTIES on class CL_CHIP_PROPERTY has no exception.

Method REMOVE_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Call by reference Type reference (TYPE) CHIP_PROPERTY_NAME Bezeichner der Eigenschaft 20090312

Method REMOVE_PROPERTY on class CL_CHIP_PROPERTY has no exception.

Method RESET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHIP_PAGE_CONFIG_COOKIE_ID Call by reference Type reference (TYPE) STRING 20090312
2 Importing CHIP_PAGE_CONFIG_NAMESPACE Call by reference Type reference (TYPE) STRING 20090312
3 Importing CHIP_PROPERTY Call by reference Object reference (TYPE REF TO) CL_CHIP_PROPERTY CHIP Parameter 20090312
4 Importing COMPONENT Call by reference Object reference (TYPE REF TO) IF_WD_COMPONENT Web Dynpro: Component 20100715
5 Importing URL_PARAMETER Call by reference Type reference (TYPE) TIHTTPNVP HTTP Framework (iHTTP) Tabelle Name/Wert-Paare 20090312
6 Importing WD_CONTEXT_NODE Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Schnittstelle für ein Knotenelement 20090312
7 Importing WD_EVENT Call by reference Object reference (TYPE REF TO) CL_WD_CUSTOM_EVENT anwendungsdefinierter Event 20090312

Method RESET on class CL_CHIP_PROPERTY has no exception.

Method RESET_BADI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHIP_PAGE_CONFIG_COOKIE_ID Call by reference Type reference (TYPE) STRING 20090312
2 Importing CHIP_PAGE_CONFIG_NAMESPACE Call by reference Type reference (TYPE) STRING 20090312

Method RESET_BADI on class CL_CHIP_PROPERTY has no exception.

Method SET_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MODIFY Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20090312
2 Importing NAME Call by reference Type reference (TYPE) CHIP_PROPERTY_NAME Bezeichner der Eigenschaft 20090312
3 Importing VALUE Call by reference Type reference (TYPE) DATA Wert der Eigenschaft 20090312

Method SET_PROPERTY on class CL_CHIP_PROPERTY has no exception.

Method SET_STATE Signature

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

Method SET_STATE on class CL_CHIP_PROPERTY has no exception.

Method SET_STATE_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTIVE Call by reference Type reference (TYPE) WDY_BOOLEAN ABAP_TRUE Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch 20100611
2 Importing STATE Call by reference Type reference (TYPE) STRING 20100611

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