SAP ABAP Interface /UI2/IF_CHIP_DEFINITION (CHIP Definition)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   CA-UI2-INT-BE (Application Component) Backend Enablement
     /UI2/ABAP_PAGE_BUILDER (Package) UI2: ABAP Pagebuilder
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /UI2/CL_CHIP_DEFINITION CHIP Definition 20130313
Properties
Interface /UI2/IF_CHIP_DEFINITION  
Short Description CHIP Definition    
General Data
Package /UI2/ABAP_PAGE_BUILDER   UI2: ABAP Pagebuilder 
Created 20130312   SAP 
Last changed 20131127   SAP 
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 /UI2/IF_CHIP_DEFINITION has no interface.
Friends
Interface /UI2/IF_CHIP_DEFINITION has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_LOREM_IPSUM Constant Public Type reference (TYPE) STRING 'Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. ' 20130312
2 CO_PARAMETER_KIND_CUSTOM Constant Public Type reference (TYPE) /UI2/CHIP_PARAMETER_KIND 'C' 20130312
3 CO_PARAMETER_KIND_STANDARD Constant Public Type reference (TYPE) /UI2/CHIP_PARAMETER_KIND '' 20130312
4 CO_PARAM_AUTHOR Constant Public Type reference (TYPE) /UI2/CHIP_PARAMETER_NAME 'AUTHOR' 20130312
5 CO_PARAM_AUTH_RUNTIME_CHECK Constant Public Type reference (TYPE) /UI2/CHIP_PARAMETER_NAME 'AUTHORIZATION_RUNTIME_CHECK' 20130312
6 CO_PARAM_CHANGEDON Constant Public Type reference (TYPE) /UI2/CHIP_PARAMETER_NAME 'CHANGEDON' 20130312
7 CO_PARAM_CHIP_HEIGHT Constant Public Type reference (TYPE) /UI2/CHIP_PARAMETER_NAME 'CHIP_HEIGHT' 20130312
8 CO_PARAM_CHIP_NAME Constant Public Type reference (TYPE) /UI2/CHIP_PARAMETER_NAME 'CHIP_NAME' 20130312
9 CO_PARAM_CHIP_NAME_ORIGINAL Constant Public Type reference (TYPE) /UI2/CHIP_PARAMETER_NAME 'CHIP_NAME_ORIGINAL' 20130312
10 CO_PARAM_CHIP_NAME_RUNTIME Constant Public Type reference (TYPE) /UI2/CHIP_PARAMETER_NAME 'CHIP_NAME_RUNTIME' 20130312
11 CO_PARAM_CHIP_PADDING Constant Public Type reference (TYPE) /UI2/CHIP_PARAMETER_NAME 'CHIP_PADDING' 20130312
12 CO_PARAM_CHIP_PROVIDER Constant Public Type reference (TYPE) /UI2/CHIP_PARAMETER_NAME 'CHIP_PROVIDER' 20130312
13 CO_PARAM_CHIP_STRETCH_HEIGHT Constant Public Type reference (TYPE) /UI2/CHIP_PARAMETER_NAME 'CHIP_STRETCH_HEIGHT' 20130312
14 CO_PARAM_CHIP_THUMBNAIL Constant Public Type reference (TYPE) /UI2/CHIP_PARAMETER_NAME 'CHIP_THUMBNAIL' 20130312
15 CO_PARAM_COMPONENT_NAME Constant Public Type reference (TYPE) /UI2/CHIP_PARAMETER_NAME 'WD_COMPONENT_NAME' 20130312
16 CO_PARAM_CONFIG_ID Constant Public Type reference (TYPE) /UI2/CHIP_PARAMETER_NAME 'WD_CONFIG_ID' 20130312
17 CO_PARAM_CONFIG_KEY Constant Public Type reference (TYPE) /UI2/CHIP_PARAMETER_NAME 'WD_CONFIG_KEY' 20130312
18 CO_PARAM_CONFIG_TYPE Constant Public Type reference (TYPE) /UI2/CHIP_PARAMETER_NAME 'WD_CONFIG_TYPE' 20130312
19 CO_PARAM_CONFIG_VAR Constant Public Type reference (TYPE) /UI2/CHIP_PARAMETER_NAME 'WD_CONFIG_VAR' 20130312
20 CO_PARAM_CREATEDON Constant Public Type reference (TYPE) /UI2/CHIP_PARAMETER_NAME 'CREATEDON' 20130312
21 CO_PARAM_DEVCLASS Constant Public Type reference (TYPE) /UI2/CHIP_PARAMETER_NAME 'DEVCLASS' 20130312
22 CO_PARAM_EXECUTE_REMOTE Constant Public Type reference (TYPE) /UI2/CHIP_PARAMETER_NAME 'EXECUTE_REMOTE' 20130312
23 CO_PARAM_EXECUTE_STATIC Constant Public Type reference (TYPE) /UI2/CHIP_PARAMETER_NAME 'EXECUTE_STATIC' 20130312
24 CO_PARAM_FULLSCREEN Constant Public Type reference (TYPE) /UI2/CHIP_PARAMETER_NAME 'FULLSCREEN' 20130312
25 CO_PARAM_INPORT_P_TAG Constant Public Type reference (TYPE) /UI2/CHIP_PARAMETER_NAME 'INPORT_P_TAG' 20130312
26 CO_PARAM_INPORT_TAG Constant Public Type reference (TYPE) /UI2/CHIP_PARAMETER_NAME 'INPORT_TAG' 20130312
27 CO_PARAM_LAUNCHER_APP Constant Public Type reference (TYPE) /UI2/CHIP_PARAMETER_NAME 'LAUNCHER_APP' 20130312
28 CO_PARAM_LAUNCHER_APP_CONFIG Constant Public Type reference (TYPE) /UI2/CHIP_PARAMETER_NAME 'LAUNCHER_APP_CONFIG' 20130312
29 CO_PARAM_OUTPORT_P_TAG Constant Public Type reference (TYPE) /UI2/CHIP_PARAMETER_NAME 'OUTPORT_P_TAG' 20130312
30 CO_PARAM_OUTPORT_TAG Constant Public Type reference (TYPE) /UI2/CHIP_PARAMETER_NAME 'OUTPORT_TAG' 20130312
31 CO_PARAM_PAGE_CONFIG Constant Public Type reference (TYPE) /UI2/CHIP_PARAMETER_NAME 'PAGE_CONFIG' 20130312
Methods
# Method Level Visibility Method type Description Created on
1 GET_CHIP_DESCRIPTION Instance method Public Method 20130312
2 GET_CHIP_PARAMETERS Instance method Public Method 20130312
3 GET_CHIP_PARAMETER_MAX_POSIT Instance method Public Method 20130312
4 GET_CHIP_PARAMETER_MIN_POSIT Instance method Public Method 20130312
5 GET_CHIP_PARAMETER_NAMES Instance method Public Method 20130313
6 GET_CHIP_PARAMETER_POSITS Instance method Public Method 20130312
7 GET_CHIP_PARAMETER_VALUE Instance method Public Method 20130312
8 GET_CUSTOM_PARAMETERS Instance method Public Method 20130312
9 GET_CUSTOM_PARAMETER_MAX_POSIT Instance method Public Method 20130312
10 GET_CUSTOM_PARAMETER_MIN_POSIT Instance method Public Method 20130312
11 GET_CUSTOM_PARAMETER_NAMES Instance method Public Method 20130312
12 GET_CUSTOM_PARAMETER_POSITS Instance method Public Method 20130312
13 GET_CUSTOM_PARAMETER_VALUE Instance method Public Method 20130312
14 GET_DESCRIPTION Instance method Public Method 20130312
15 GET_DESCRIPTIONS Instance method Public Method 20130312
16 GET_DISPLAY_NAME Instance method Public Method 20130312
17 GET_DISPLAY_NAMES Instance method Public Method 20130312
18 GET_DISPLAY_NAMES_LONG Instance method Public Method 20130312
19 GET_DISPLAY_NAME_LONG Instance method Public Method 20130312
20 GET_ICON Instance method Public Method 20130312
21 GET_LAUNCHER_URL Instance method Public Method 20130312
22 GET_NAME Instance method Public Method 20130312
23 HAS_CHIP_PARAMETER Instance method Public Method 20130312
24 HAS_CUSTOM_PARAMETER Instance method Public Method 20130312
25 IS_CLIENT_DEPENDENT Instance method Public Method 20130312
Events
Interface /UI2/IF_CHIP_DEFINITION has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TP_T_CHIP_PARAMETER_NAME Public See coding 20130313 tp_t_chip_parameter_name TYPE HASHED TABLE OF /ui2/chip_parameter_name WITH UNIQUE KEY table_line
2 TP_T_CHIP_PARAMETER_POSIT Public See coding 20130312 tp_t_chip_parameter_posit TYPE HASHED TABLE OF i WITH UNIQUE KEY table_line
Method Signatures

Method GET_CHIP_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CHIP_DESCRIPTION Value transfer Object reference (TYPE REF TO) /UI2/IF_CHIP_DESCRIPTION 20130312

Method GET_CHIP_DESCRIPTION on Interface /UI2/IF_CHIP_DEFINITION has no exception.

Method GET_CHIP_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CHIP_PARAMETERS Value transfer Type reference (TYPE) /UI2/CHIP_DEFINITION_PARAMS CHIP Definition: Table of Parameters 20130312

Method GET_CHIP_PARAMETERS on Interface /UI2/IF_CHIP_DEFINITION has no exception.

Method GET_CHIP_PARAMETER_MAX_POSIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Call by reference Type reference (TYPE) /UI2/CHIP_PARAMETER_NAME 20130312
2 Returning POSIT_MAX Value transfer Type reference (TYPE) I 20130312

Method GET_CHIP_PARAMETER_MAX_POSIT on Interface /UI2/IF_CHIP_DEFINITION has no exception.

Method GET_CHIP_PARAMETER_MIN_POSIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Call by reference Type reference (TYPE) /UI2/CHIP_PARAMETER_NAME 20130312
2 Returning POSIT_MIN Value transfer Type reference (TYPE) I 20130312

Method GET_CHIP_PARAMETER_MIN_POSIT on Interface /UI2/IF_CHIP_DEFINITION has no exception.

Method GET_CHIP_PARAMETER_NAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning NAMES Value transfer Type reference (TYPE) TP_T_CHIP_PARAMETER_NAME 20130313

Method GET_CHIP_PARAMETER_NAMES on Interface /UI2/IF_CHIP_DEFINITION has no exception.

Method GET_CHIP_PARAMETER_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) /UI2/CHIP_PARAMETER_NAME 20130312
2 Returning POSITS Value transfer Type reference (TYPE) TP_T_CHIP_PARAMETER_POSIT 20130312

Method GET_CHIP_PARAMETER_POSITS on Interface /UI2/IF_CHIP_DEFINITION has no exception.

Method GET_CHIP_PARAMETER_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) /UI2/CHIP_PARAMETER_NAME 20130312
2 Importing POSIT Call by reference Type reference (TYPE) I 20130312
3 Returning VALUE Value transfer Type reference (TYPE) /UI2/CHIP_PARAMETER_VALUE 20130312

Method GET_CHIP_PARAMETER_VALUE on Interface /UI2/IF_CHIP_DEFINITION has no exception.

Method GET_CUSTOM_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CUSTOM_PARAMETERS Value transfer Type reference (TYPE) /UI2/CHIP_DEFINITION_PARAMS 20130312

Method GET_CUSTOM_PARAMETERS on Interface /UI2/IF_CHIP_DEFINITION has no exception.

Method GET_CUSTOM_PARAMETER_MAX_POSIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Call by reference Type reference (TYPE) /UI2/CHIP_PARAMETER_NAME 20130312
2 Returning POSIT_MAX Value transfer Type reference (TYPE) I 20130312

Method GET_CUSTOM_PARAMETER_MAX_POSIT on Interface /UI2/IF_CHIP_DEFINITION has no exception.

Method GET_CUSTOM_PARAMETER_MIN_POSIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Call by reference Type reference (TYPE) /UI2/CHIP_PARAMETER_NAME 20130312
2 Returning POSIT_MIN Value transfer Type reference (TYPE) I 20130312

Method GET_CUSTOM_PARAMETER_MIN_POSIT on Interface /UI2/IF_CHIP_DEFINITION has no exception.

Method GET_CUSTOM_PARAMETER_NAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning NAMES Value transfer Type reference (TYPE) TP_T_CHIP_PARAMETER_NAME 20130312

Method GET_CUSTOM_PARAMETER_NAMES on Interface /UI2/IF_CHIP_DEFINITION has no exception.

Method GET_CUSTOM_PARAMETER_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) /UI2/CHIP_PARAMETER_NAME 20130312
2 Returning POSITS Value transfer Type reference (TYPE) TP_T_CHIP_PARAMETER_POSIT 20130312

Method GET_CUSTOM_PARAMETER_POSITS on Interface /UI2/IF_CHIP_DEFINITION has no exception.

Method GET_CUSTOM_PARAMETER_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) /UI2/CHIP_PARAMETER_NAME 20130312
2 Importing POSIT Call by reference Type reference (TYPE) I 20130312
3 Returning VALUE Value transfer Type reference (TYPE) /UI2/CHIP_PARAMETER_VALUE 20130312

Method GET_CUSTOM_PARAMETER_VALUE on Interface /UI2/IF_CHIP_DEFINITION has no exception.

Method GET_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DESCRIPTION Value transfer Type reference (TYPE) /UI2/CHIP_DESCRIPTION 20130312

Method GET_DESCRIPTION on Interface /UI2/IF_CHIP_DEFINITION has no exception.

Method GET_DESCRIPTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DESCRIPTIONS Value transfer Type reference (TYPE) /UI2/CHIP_DESCRIPTIONS_LANGU 20130312

Method GET_DESCRIPTIONS on Interface /UI2/IF_CHIP_DEFINITION has no exception.

Method GET_DISPLAY_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DISPLAY_NAME Value transfer Type reference (TYPE) /UI2/CHIP_DISPLAY_NAME 20130312

Method GET_DISPLAY_NAME on Interface /UI2/IF_CHIP_DEFINITION has no exception.

Method GET_DISPLAY_NAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DISPLAY_NAMES Value transfer Type reference (TYPE) /UI2/CHIP_DISPLAY_NAMES_LANGU 20130312

Method GET_DISPLAY_NAMES on Interface /UI2/IF_CHIP_DEFINITION has no exception.

Method GET_DISPLAY_NAMES_LONG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DISPLAY_NAMES_LONG Value transfer Type reference (TYPE) /UI2/CHIP_DISPLAY_NAMESL_LANGU 20130312

Method GET_DISPLAY_NAMES_LONG on Interface /UI2/IF_CHIP_DEFINITION has no exception.

Method GET_DISPLAY_NAME_LONG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DISPLAY_NAME_LONG Value transfer Type reference (TYPE) /UI2/CHIP_DISPLAY_NAME_LONG 20130312

Method GET_DISPLAY_NAME_LONG on Interface /UI2/IF_CHIP_DEFINITION has no exception.

Method GET_ICON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_ICON Value transfer Type reference (TYPE) /UI2/CHIP_ICON 20130312

Method GET_ICON on Interface /UI2/IF_CHIP_DEFINITION has no exception.

Method GET_LAUNCHER_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHIP_API Call by reference Object reference (TYPE REF TO) /UI2/IF_CHIP_API 20130312
2 Returning LAUNCHER_URL Value transfer Type reference (TYPE) STRING 20130312

Method GET_LAUNCHER_URL on Interface /UI2/IF_CHIP_DEFINITION has no exception.

Method GET_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning NAME Value transfer Type reference (TYPE) /UI2/CHIP_NAME 20130312

Method GET_NAME on Interface /UI2/IF_CHIP_DEFINITION has no exception.

Method HAS_CHIP_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning HAS_CHIP_PARAMETER Value transfer Type reference (TYPE) ABAP_BOOL 20130312
2 Importing NAME Call by reference Type reference (TYPE) /UI2/CHIP_PARAMETER_NAME 20130312
3 Importing POSIT Call by reference Type reference (TYPE) I 20130312

Method HAS_CHIP_PARAMETER on Interface /UI2/IF_CHIP_DEFINITION has no exception.

Method HAS_CUSTOM_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning HAS_CUSTOM_PARAMETER Value transfer Type reference (TYPE) ABAP_BOOL 20130312
2 Importing NAME Call by reference Type reference (TYPE) /UI2/CHIP_PARAMETER_NAME 20130312
3 Importing POSIT Call by reference Type reference (TYPE) I 20130312

Method HAS_CUSTOM_PARAMETER on Interface /UI2/IF_CHIP_DEFINITION has no exception.

Method IS_CLIENT_DEPENDENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CLIENT_DEPENDENT Value transfer Type reference (TYPE) WDY_BOOLEAN 20130312

Method IS_CLIENT_DEPENDENT on Interface /UI2/IF_CHIP_DEFINITION has no exception.
History
Last changed by/on SAP  20131127 
SAP Release Created in 100