SAP ABAP Class CL_CHIP_DEFINITION (CHIP Definition)
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_DEFINITION CHIP Definition 20081017
Properties
Class CL_CHIP_DEFINITION  
Short Description CHIP Definition    
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 20081017   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)
2 IF_CHIP_DEFINITION Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_CHIP_DEFINITION CHIP Definition 20081017
Friends
Class CL_CHIP_DEFINITION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CHIP_DESCRIPTION Instance attribute Private Object reference (TYPE REF TO) IF_CHIP_DESCRIPTION CHIP Description 20081018
2 CHIP_PARAMETERS Instance attribute Private Type reference (TYPE) CHIP_DEFINITION_PARAMETERS CHIP Definition: Table of Parameters 20090102
3 CHIP_PARAMETER_NAMES Instance attribute Private Type reference (TYPE) IF_CHIP_DEFINITION=>TP_T_CHIP_PARAMETER_NAME 20090522
4 CHIP_PARAMETER_NAMES_SET Instance attribute Private Type reference (TYPE) ABAP_BOOL 20090522
5 CHIP_PARAMETER_POSITS Instance attribute Private Type reference (TYPE) TP_T_NAME_2_POSITS 20090522
6 CHIP_PARAMETER_POSITS_MAX Instance attribute Private Type reference (TYPE) TP_T_NAME_2_POSIT 20100326
7 CHIP_PARAMETER_POSITS_MIN Instance attribute Private Type reference (TYPE) TP_T_NAME_2_POSIT 20100326
8 CUSTOM_PARAMETERS Instance attribute Private Type reference (TYPE) CHIP_DEFINITION_PARAMETERS CHIP Definition: Table of Parameters 20081222
9 CUSTOM_PARAMETER_NAMES Instance attribute Private Type reference (TYPE) IF_CHIP_DEFINITION=>TP_T_CHIP_PARAMETER_NAME 20090522
10 CUSTOM_PARAMETER_NAMES_SET Instance attribute Private Type reference (TYPE) ABAP_BOOL 20090522
11 CUSTOM_PARAMETER_POSITS Instance attribute Private Type reference (TYPE) TP_T_NAME_2_POSITS 20090522
12 CUSTOM_PARAMETER_POSITS_MAX Instance attribute Private Type reference (TYPE) TP_T_NAME_2_POSIT 20100326
13 CUSTOM_PARAMETER_POSITS_MIN Instance attribute Private Type reference (TYPE) TP_T_NAME_2_POSIT 20100326
14 DESCRIPTIONS Instance attribute Private Type reference (TYPE) CHIP_DESCRIPTIONS_LANGU Description 20081217
15 DISPLAY_NAMES Instance attribute Private Type reference (TYPE) CHIP_DISPLAY_NAMES_LANGU Display Name 20081217
16 DISPLAY_NAMES_LONG Instance attribute Private Type reference (TYPE) CHIP_DISPLAY_NAMES_LONG_LANGU Display Name (Long Text) 20110418
17 ICON Instance attribute Private Type reference (TYPE) STRING 20081111
18 IS_CLIENT_DEPENDENT Instance attribute Private Type reference (TYPE) WDY_BOOLEAN Replacement for Real Boolean Type: 'X' == True '' == False 20081218
19 NAME Instance attribute Private Type reference (TYPE) STRING Name 20081019
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Creates a CHIP description 20081018
2 GET_NAMES Static method Private Method 20090524
3 GET_POSITS Static method Private Method 20090524
4 GET_POSIT_MAX Static method Private Method 20100326
5 GET_POSIT_MIN Static method Private Method 20100326
Events
Class CL_CHIP_DEFINITION has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TP_S_NAME_2_POSIT Private See coding 20100326 begin of tp_s_name_2_posit, name type chip_parameter_name, posit type i, end of tp_s_name_2_posit
2 TP_S_NAME_2_POSITS Private See coding 20090522 begin of tp_s_name_2_posits, name type chip_parameter_name, posits type if_chip_definition=>tp_t_chip_parameter_posit, end of tp_s_name_2_posits
3 TP_T_NAME_2_POSIT Private See coding 20100326 tp_t_name_2_posit type hashed table of tp_s_name_2_posit with unique key name
4 TP_T_NAME_2_POSITS Private See coding 20090522 tp_t_name_2_posits type hashed table of tp_s_name_2_posits with unique key name
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHIP_DESCRIPTION Call by reference Object reference (TYPE REF TO) IF_CHIP_DESCRIPTION CHIP Beschreibung 20081018
2 Importing CHIP_PARAMETERS Call by reference Type reference (TYPE) CHIP_DEFINITION_PARAMETERS CHIP-Definition: Tabelle mit Parametern 20090102
3 Importing CUSTOM_PARAMETERS Call by reference Type reference (TYPE) CHIP_DEFINITION_PARAMETERS CHIP-Definition: Tabelle mit Parametern 20081222
4 Importing DESCRIPTIONS Call by reference Type reference (TYPE) CHIP_DESCRIPTIONS_LANGU Beschreibung 20081217
5 Importing DISPLAY_NAMES Call by reference Type reference (TYPE) CHIP_DISPLAY_NAMES_LANGU Anzeige Name 20081217
6 Importing DISPLAY_NAMES_LONG Call by reference Type reference (TYPE) CHIP_DISPLAY_NAMES_LONG_LANGU Anzeige Name (Langtext) 20110418
7 Importing ICON Call by reference Type reference (TYPE) STRING Icon im CHIP Katalog 20081111
8 Importing IS_CLIENT_DEPENDENT Call by reference Type reference (TYPE) WDY_BOOLEAN Kennzeichen: CHIP mandantenabhängig 20081218
9 Importing NAME Call by reference Type reference (TYPE) STRING Name 20081019

Method CONSTRUCTOR on class CL_CHIP_DEFINITION has no exception.

Method GET_NAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning NAMES Value transfer Type reference (TYPE) IF_CHIP_DEFINITION=>TP_T_CHIP_PARAMETER_NAME 20090524
2 Importing PARAMETERS Call by reference Type reference (TYPE) CHIP_DEFINITION_PARAMETERS CHIP-Definition: Tabelle mit Parametern 20090524

Method GET_NAMES on class CL_CHIP_DEFINITION has no exception.

Method GET_POSITS 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_PARAMETER_NAME Name eines Parameters der CHIP-Definition 20090524
2 Changing NAME_2_POSITS Call by reference Type reference (TYPE) TP_T_NAME_2_POSITS 20090524
3 Importing PARAMETERS Call by reference Type reference (TYPE) CHIP_DEFINITION_PARAMETERS CHIP-Definition: Tabelle mit Parametern 20090524
4 Exporting POSITS Value transfer Type reference (TYPE) IF_CHIP_DEFINITION=>TP_T_CHIP_PARAMETER_POSIT 20090524

Method GET_POSITS on class CL_CHIP_DEFINITION has no exception.

Method GET_POSIT_MAX 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_PARAMETER_NAME Name eines Parameters der CHIP-Definition 20100326
2 Changing NAME_2_POSITS_MAX Call by reference Type reference (TYPE) TP_T_NAME_2_POSIT 20100326
3 Importing PARAMETERS Call by reference Type reference (TYPE) CHIP_DEFINITION_PARAMETERS CHIP-Definition: Tabelle mit Parametern 20100326
4 Exporting POSIT_MAX Value transfer Type reference (TYPE) I 20100326

Method GET_POSIT_MAX on class CL_CHIP_DEFINITION has no exception.

Method GET_POSIT_MIN 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_PARAMETER_NAME Name eines Parameters der CHIP-Definition 20100326
2 Changing NAME_2_POSITS_MIN Call by reference Type reference (TYPE) TP_T_NAME_2_POSIT 20100326
3 Importing PARAMETERS Call by reference Type reference (TYPE) CHIP_DEFINITION_PARAMETERS CHIP-Definition: Tabelle mit Parametern 20100326
4 Exporting POSIT_MIN Value transfer Type reference (TYPE) I 20100326

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