SAP ABAP Class /UI2/CL_CHIP_CONTRACT_TAGGING (CHIP Contract Help Class)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   CA-UI2-INT-BE (Application Component) Backend Enablement
     /UI2/ABAP_PAGE_BUILDER (Package) UI2: ABAP Pagebuilder
Properties
Class /UI2/CL_CHIP_CONTRACT_TAGGING  
Short Description CHIP Contract Help Class    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /UI2/ABAP_PAGE_BUILDER   UI2: ABAP Pagebuilder 
Created 20130312   SAP 
Last change 20131127   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 /UI2/CL_CHIP_CONTRACT_TAGGING has no interface implemented.
Friends
Class /UI2/CL_CHIP_CONTRACT_TAGGING has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_CONTRACT_CONFIGURATION Constant Public Type reference (TYPE) /UI2/CHIP_CONTRACT 'IConfiguration' 20130312
2 C_CONTRACT_INIT_VAL_CONFIG Constant Public Type reference (TYPE) /UI2/CHIP_CONTRACT 'IInitialValueConfiguration' 20130312
3 C_CONTRACT_PROCESS_STEP Constant Public Type reference (TYPE) /UI2/CHIP_CONTRACT 'IProcessStep' 20130312
4 C_CONTRACT_RESET_CONFIGURATION Constant Public Type reference (TYPE) /UI2/CHIP_CONTRACT 'IResetConfiguration' 20130312
5 C_CONTRACT_WIRING Constant Public Type reference (TYPE) /UI2/CHIP_CONTRACT 'IWiring' 20130312
6 C_TAGGING_CONFIG_INPORT Constant Public Type reference (TYPE) /UI2/CHIP_CONTRACT_TAGGING 'CHIP_CONTRACT:CONFIGURATION_INPORT' 20130312
7 C_TAGGING_CONFIG_OUTPORT Constant Public Type reference (TYPE) /UI2/CHIP_CONTRACT_TAGGING 'CHIP_CONTRACT:CONFIGURATION_OUTPORT' 20130312
8 C_TAGGING_INIT_VAL_CONFIG_OUT Constant Public Type reference (TYPE) /UI2/CHIP_CONTRACT_TAGGING 'CHIP_CONTRACT:INITIAL_VALUE_CONFIGURATION_OUTPORT' 20130312
9 C_TAGGING_PS_END_POINT Constant Public Type reference (TYPE) /UI2/CHIP_CONTRACT_TAGGING 'CHIP_CONTRACT:PROCESS_STEP_END_POINT' 20130312
10 C_TAGGING_PS_START_POINT Constant Public Type reference (TYPE) /UI2/CHIP_CONTRACT_TAGGING 'CHIP_CONTRACT:PROCESS_STEP_START_POINT' 20130312
11 C_TAGGING_RESET_CONFIG_OUTPORT Constant Public Type reference (TYPE) /UI2/CHIP_CONTRACT_TAGGING 'CHIP_CONTRACT:RESET_CONFIGURATION_OUTPORT' 20130312
12 C_TAGGING_WIRING_INPORT Constant Public Type reference (TYPE) /UI2/CHIP_CONTRACT_TAGGING 'CHIP_CONTRACT:WIRING_INPORT' 20130312
13 C_TAGGING_WIRING_OUTPORT Constant Public Type reference (TYPE) /UI2/CHIP_CONTRACT_TAGGING 'CHIP_CONTRACT:WIRING_OUTPORT' 20130312
14 M_CONTRACT_TAGGINGS Instance attribute Private Type reference (TYPE) TP_T_CONTRACT_TAGGING 20130313
15 M_INSTANCE Static Attribute Private Object reference (TYPE REF TO) /UI2/CL_CHIP_CONTRACT_TAGGING 20130313
16 M_TAGGING_DESCRIPTIONS Instance attribute Private Type reference (TYPE) TP_T_CONTRACT_TAGGING_DESCR 20130313
Methods
# Method Level Visibility Method type Description Created on
1 ADD_CONFIGURATION_CONTRACT Instance method Private Method 20130313
2 ADD_INIT_VAL_CONF_CONTRACT Instance method Private Method 20130313
3 ADD_PROCESS_STEP_CONTRACT Instance method Private Method 20130313
4 ADD_RESET_CONFIG_CONTRACT Instance method Private Method 20130313
5 ADD_WIRING_CONTRACT Instance method Private Method 20130313
6 CONSTRUCTOR Instance method Private Constructor 20130313
7 GET_CONTRACTS Instance method Public Method 20130313
8 GET_CONTRACT_TAGGINGS Instance method Public Method 20130313
9 GET_INSTANCE Static method Public Method 20130313
10 GET_TAGGING_DESCRITPION Instance method Public Method 20130313
11 IS_CONTRACT_TAGGING Instance method Public Method 20130313
12 IS_TAGGING_FOR_CONTRACT Instance method Public Method 20130313
Events
Class /UI2/CL_CHIP_CONTRACT_TAGGING has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TP_S_CONTRACT_TAGGING Private See coding 20130313 begin of tp_s_contract_tagging, port_type type /ui2/chip_port_type, contract_tagging type /ui2/chip_contract_tagging, contract type /ui2/chip_contract, default type abap_bool, end of tp_s_contract_tagging
2 TP_S_CONTRACT_TAGGING_DESCR Private See coding 20130313 begin of tp_s_contract_tagging_descr, contract_tagging type /ui2/chip_contract_tagging, description type /ui2/chip_tag_descr_short, end of tp_s_contract_tagging_descr
3 TP_T_CONTRACT_TAGGING Private See coding 20130313 tp_t_contract_tagging type hashed table of tp_s_contract_tagging with unique key port_type contract_tagging contract
4 TP_T_CONTRACT_TAGGING_DESCR Private See coding 20130313 tp_t_contract_tagging_descr type hashed table of tp_s_contract_tagging_descr with unique key contract_tagging
Method Signatures

Method ADD_CONFIGURATION_CONTRACT Signature

Method ADD_CONFIGURATION_CONTRACT on class /UI2/CL_CHIP_CONTRACT_TAGGING has no parameter.
Method ADD_CONFIGURATION_CONTRACT on class /UI2/CL_CHIP_CONTRACT_TAGGING has no exception.

Method ADD_INIT_VAL_CONF_CONTRACT Signature

Method ADD_INIT_VAL_CONF_CONTRACT on class /UI2/CL_CHIP_CONTRACT_TAGGING has no parameter.
Method ADD_INIT_VAL_CONF_CONTRACT on class /UI2/CL_CHIP_CONTRACT_TAGGING has no exception.

Method ADD_PROCESS_STEP_CONTRACT Signature

Method ADD_PROCESS_STEP_CONTRACT on class /UI2/CL_CHIP_CONTRACT_TAGGING has no parameter.
Method ADD_PROCESS_STEP_CONTRACT on class /UI2/CL_CHIP_CONTRACT_TAGGING has no exception.

Method ADD_RESET_CONFIG_CONTRACT Signature

Method ADD_RESET_CONFIG_CONTRACT on class /UI2/CL_CHIP_CONTRACT_TAGGING has no parameter.
Method ADD_RESET_CONFIG_CONTRACT on class /UI2/CL_CHIP_CONTRACT_TAGGING has no exception.

Method ADD_WIRING_CONTRACT Signature

Method ADD_WIRING_CONTRACT on class /UI2/CL_CHIP_CONTRACT_TAGGING has no parameter.
Method ADD_WIRING_CONTRACT on class /UI2/CL_CHIP_CONTRACT_TAGGING has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class /UI2/CL_CHIP_CONTRACT_TAGGING has no parameter.
Method CONSTRUCTOR on class /UI2/CL_CHIP_CONTRACT_TAGGING has no exception.

Method GET_CONTRACTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CONTRACTS Value transfer Type reference (TYPE) /UI2/CHIP_CONTRACT_LIST 20130313

Method GET_CONTRACTS on class /UI2/CL_CHIP_CONTRACT_TAGGING has no exception.

Method GET_CONTRACT_TAGGINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CONTRACT_TAGGINGS Value transfer Type reference (TYPE) /UI2/CHIP_CONTRACT_TAG_LIST 20130313
2 Importing ONLY_DEFAULT Call by reference Type reference (TYPE) ABAP_BOOL 20130313
3 Importing PORT_TYPE Call by reference Type reference (TYPE) /UI2/CHIP_PORT_TYPE 20130313

Method GET_CONTRACT_TAGGINGS on class /UI2/CL_CHIP_CONTRACT_TAGGING has no exception.

Method GET_INSTANCE Signature

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

Method GET_INSTANCE on class /UI2/CL_CHIP_CONTRACT_TAGGING has no exception.

Method GET_TAGGING_DESCRITPION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTRACT_TAGGING Call by reference Type reference (TYPE) /UI2/CHIP_CONTRACT_TAGGING 20130313
2 Returning DESCRIPTION Value transfer Type reference (TYPE) /UI2/CHIP_TAG_DESCR_SHORT 20130313

Method GET_TAGGING_DESCRITPION on class /UI2/CL_CHIP_CONTRACT_TAGGING has no exception.

Method IS_CONTRACT_TAGGING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTRACT_TAGGING Call by reference Type reference (TYPE) /UI2/CHIP_CONTRACT_TAGGING 20130313
2 Returning IS_CONTRACT_TAGGING Value transfer Type reference (TYPE) ABAP_BOOL 20130313
3 Importing PORT_TYPE Call by reference Type reference (TYPE) /UI2/CHIP_PORT_TYPE 20130313

Method IS_CONTRACT_TAGGING on class /UI2/CL_CHIP_CONTRACT_TAGGING has no exception.

Method IS_TAGGING_FOR_CONTRACT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTRACT Call by reference Type reference (TYPE) /UI2/CHIP_CONTRACT 20130313
2 Importing CONTRACT_TAGGING Call by reference Type reference (TYPE) /UI2/CHIP_CONTRACT_TAGGING 20130313
3 Returning IS_TAGGING_FOR_CONTRACT Value transfer Type reference (TYPE) ABAP_BOOL 20130313
4 Importing PORT_TYPE Call by reference Type reference (TYPE) /UI2/CHIP_PORT_TYPE 20130313

Method IS_TAGGING_FOR_CONTRACT on class /UI2/CL_CHIP_CONTRACT_TAGGING has no exception.
History
Last changed by/on SAP  20131127 
SAP Release Created in 100