SAP ABAP Class CL_CNV_MBT_PIFD_PARAMETER (PIFD Parameter Description)
Hierarchy
DMIS (Software Component) DMIS 2011_1
   CA-EUR (Application Component) European Monetary Union: Euro
     CNV_MBT_PIFD_CORE (Package) PIFD Core Functionality and Types
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_LTR_ANY . 20101124
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CNV_MBT_PIFD_OPERAND PIFD object that can be used as an operand 20120813
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_CNV_MBT_PIFD_SIMPLE_PARAM PIFD Simple Parameter Description 20101125
2 Inheritance (c INHERITING FROM c_ref)  CL_CNV_MBT_PIFD_TABLE_PARAM PIFD Table Parameter Description 20101125
3 Inheritance (c INHERITING FROM c_ref)  CL_CNV_MBT_PIFD_TABTYPE_PARAM PIFD Table Type Parameter Description 20101125
Properties
Class CL_CNV_MBT_PIFD_PARAMETER  
Short Description PIFD Parameter Description    
Super Class CL_LTR_ANY
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CNV_MBT_PIFD_CORE   PIFD Core Functionality and Types 
Created 20101124   SAP 
Last change 20141030    
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
# Interface Abstract Final Description Created on
1 IF_CNV_MBT_PIFD_OPERAND PIFD object that can be used as an operand 20120813
Friends
# Friend Modeled only Created on Description
1 CL_CNV_MBT_PIFD_INTERFACE 20101129 PIFD Parameter Container Class
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 NC_RANGE_PARAM Constant Public Type reference (TYPE) SEOCLSNAME 'CL_CNV_MBT_PIFD_RANGE_PARAM' Object Type Name 20110104
2 NC_SIMPLE_PARAM Constant Public Type reference (TYPE) SEOCLSNAME 'CL_CNV_MBT_PIFD_SIMPLE_PARAM' Object Type Name 20110104
3 NC_TABLE_PARAM Constant Public Type reference (TYPE) SEOCLSNAME 'CL_CNV_MBT_PIFD_TABLE_PARAM' Object Type Name 20110104
4 NC_TABTYPE_PARAM Constant Public Type reference (TYPE) SEOCLSNAME 'CL_CNV_MBT_PIFD_TABTYPE_PARAM' Object Type Name 20110104
5 OS_PARAMETER Instance attribute Protected Type reference (TYPE) CNVMBTPARAM PIFD Parameter Definitions 20101124
6 PR_PARENT Instance attribute Private Object reference (TYPE REF TO) CL_CNV_MBT_PIFD_PARAMETER PIFD Parameter Description 20101125
Methods
# Method Level Visibility Method type Description Created on
1 ADD_TO_TRANSPORT Instance method Public Method Add the Parameter to a transport 20110620
2 CHECK_EDIT_MODE Instance method Public Method Check whether the Parameter is in edit mode 20110420
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20101124
4 CREATE_PARAM_DATA Instance method Public Method Returns an object of the associated ParamData type 20101130
5 CREATE_PARAM_DATA_HIERARCHICAL Instance method Public Method Returns ParamData object for hierarchies 20110215
6 FILL_FROM_DISPLAY_DESCRIPTION Instance method Public Method Fills the Parameter attributes from the description 20110118
7 GET_ASSOCIATED_CLASS_NAME Static method Private Method Returns the subclass name for the given Parameter info 20101129
8 GET_CONFIGURATOR_CLASS Instance method Public Method Returns the Configurator class name 20110427
9 GET_DISPLAY_DESCRIPTION Instance method Public Method Returns the description prepared for display 20110118
10 GET_ID Instance method Public Method Returns the Parameter ID 20101130
11 GET_INITIALIZER_CLASS Instance method Public Method Retuns the associated Initializer class name 20110209
12 GET_INIT_SAPGUI_CLASS Instance method Public Method Returns the class name of the SAPGUI initializer 20110222
13 GET_INIT_WD_COMPONENT Instance method Public Method Returns the component name of the Web Dynpro initializer 20110222
14 GET_LABEL Instance method Public Method Returns the label for the Parameter 20101124
15 GET_PARENT Instance method Public Method Returns the parent parameter (if not available: initial) 20101125
16 GET_USING_INTERFACES Instance method Public Method Returns all Interfaces in which this Parameter is used 20110124
17 GET_VALIDATOR_CLASS Instance method Public Method Returns the class name of the associated validator 20110413
18 GET_VALID_SAPGUI_CLASS Instance method Public Method Returns the class name of the SAPGUI validator 20110502
19 GET_VALID_WD_COMPONENT Instance method Public Method Returns the component name of the Web Dynpro validator 20110502
20 SET_CONFIGURATOR Instance method Public Method Sets the configurator class 20110504
21 SET_INITIALIZER_CLASS Instance method Public Method Sets the initializer class 20110630
22 SET_INIT_SAPGUI_CLASS Instance method Public Method Sets the class name of the SAPGUI initializer 20110630
23 SET_INIT_WD_COMPONENT Instance method Public Method Sets the component name of the Web Dynpro initializer 20110630
24 SET_VALIDATOR_CLASS Instance method Public Method Sets the validator class 20110420
25 SET_VALID_SAPGUI_CLASS Instance method Public Method Sets the class name of the SAPGUI validator 20110504
26 SET_VALID_WD_COMPONENT Instance method Public Method Sets the component name of the Web Dynpro validator 20110504
Events
Class CL_CNV_MBT_PIFD_PARAMETER has no event.
Types
Class CL_CNV_MBT_PIFD_PARAMETER has no local type.
Method Signatures

Method ADD_TO_TRANSPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_TRANSPORT_REQUEST Call by reference Type reference (TYPE) TRKORR Request/Task 20110620
2 Importing IV_TRANSPORT_REQUEST Call by reference Type reference (TYPE) TRKORR Request/Task 20110620
# Exception Resumable Description Created on
1 CX_LTR_CM 20110620
2 CX_LTR_CM_BUILD CX_LTR_CM_BUILD 20120813
3 CX_LTR_CM_BUILD_TRREQ_ENQUEUE CX_LTR_CM_BUILD_TRREQ_ENQUEUE 20120813
4 CX_LTR_CM_VOB_NOT_EXIST 20120813

Method CHECK_EDIT_MODE Signature

Method CHECK_EDIT_MODE on class CL_CNV_MBT_PIFD_PARAMETER has no parameter.
# Exception Resumable Description Created on
1 CX_LTR_MODEL_LOCKED LTR: Access Denied 20110420

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_PARENT Call by reference Object reference (TYPE REF TO) CL_CNV_MBT_PIFD_PARAMETER PIFD Parameter Description 20101130
2 Importing IV_F4HELP Call by reference Type reference (TYPE) SEOCLSNAME Object Type Name 20101130
3 Importing IV_F4_SAPGUI Call by reference Type reference (TYPE) SEOCLSNAME Object Type Name 20101130
4 Importing IV_F4_WD Call by reference Type reference (TYPE) SEOCLSNAME Object Type Name 20101130
5 Importing IV_INITIALIZER Call by reference Type reference (TYPE) SEOCLSNAME Object Type Name 20101130
6 Importing IV_INIT_SAPGUI Call by reference Type reference (TYPE) SEOCLSNAME Object Type Name 20101130
7 Importing IV_INIT_WD Call by reference Type reference (TYPE) SEOCLSNAME Object Type Name 20101130
8 Importing IV_NAME Call by reference Type reference (TYPE) LTR_OBJECT_NAME LTR Object Name 20101124
9 Importing IV_SCENARIO Call by reference Type reference (TYPE) CNV_MBT_SCENARIO MBT PCL: Scenario 20110118
10 Importing IV_VALIDATOR Call by reference Type reference (TYPE) SEOCLSNAME Object Type Name 20110118
11 Importing IV_VALID_SAPGUI Call by reference Type reference (TYPE) SEOCLSNAME Object Type Name 20110118
12 Importing IV_VALID_WD Call by reference Type reference (TYPE) SEOCLSNAME Object Type Name 20110118
# Exception Resumable Description Created on
1 CX_LTR_MODEL_CHECK LTR: Repository Model Exception 20110104
2 CX_LTR_MODEL_LOCKED LTR: Locking exception 20110118

Method CREATE_PARAM_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_IF_PARAM Call by reference Object reference (TYPE REF TO) CL_CNV_MBT_PIFD_IF_PARAM PIFD Interface-Parameter association 20110125
2 Importing IV_DO_NOT_FORMAT Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Do not format the data while creating 20110708
3 Importing IV_VARIANT_ID Call by reference Type reference (TYPE) CNV_MBT_PIFD_VARIANT_ID PIFD Variant ID 20101130
4 Returning RR_PARAM_DATA Value transfer Object reference (TYPE REF TO) CL_CNV_MBT_PIFD_PARAMETER_DATA PIFD Parameter Data 20101130
# Exception Resumable Description Created on
1 CX_CNV_MBT_PIFD_DATA_NOT_FOUND Data not found in DB 20110616
2 CX_CNV_MBT_PIFD_ILLEGAL_TYPE Data Type Not Supported 20110616
3 CX_LTR_MODEL_CHECK LTR: Repository Model Exception 20110502

Method CREATE_PARAM_DATA_HIERARCHICAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_IF_PARAM Call by reference Object reference (TYPE REF TO) CL_CNV_MBT_PIFD_IF_PARAM PIFD Interface-Parameter association 20110215
2 Importing IR_PARENT Call by reference Object reference (TYPE REF TO) CL_CNV_MBT_PIFD_PARAMETER_DATA PIFD Parameter Data 20110215
3 Importing IV_VARIANT_ID Call by reference Type reference (TYPE) CNV_MBT_PIFD_VARIANT_ID PIFD Variant ID 20110215
4 Returning RR_PARAM_DATA Value transfer Object reference (TYPE REF TO) CL_CNV_MBT_PIFD_PARAMETER_DATA PIFD Parameter Data 20110215
# Exception Resumable Description Created on
1 CX_CNV_MBT_PIFD_DATA_NOT_FOUND Data not found in DB 20110215
2 CX_CNV_MBT_PIFD_ILLEGAL_TYPE Data Type Not Supported 20110616
3 CX_LTR_MODEL_CHECK LTR: Repository Model Exception 20110502

Method FILL_FROM_DISPLAY_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DISPLAY_DESCRIPTION Call by reference Type reference (TYPE) CNV_MBT_PIFD_DYN_S_PARAM Parameter information to be displayed on a Dynpro 20110118
# Exception Resumable Description Created on
1 CX_CNV_MBT_PIFD_DATA_NOT_FOUND Data not found in DB 20110118
2 CX_LTR_MODEL_CHECK LTR: Repository Model Exception 20110502
3 CX_LTR_MODEL_LOCKED LTR: Access Denied 20110210

Method GET_ASSOCIATED_CLASS_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PAR_DESC Call by reference Type reference (TYPE) CNVMBTPARAM PIFD Parameter Definitions 20101129
2 Returning RV_CLASS_NAME Value transfer Type reference (TYPE) SEOCLSNAME Object Type Name 20101129

Method GET_ASSOCIATED_CLASS_NAME on class CL_CNV_MBT_PIFD_PARAMETER has no exception.

Method GET_CONFIGURATOR_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_CONFIGURATOR_CLASS_NAME Value transfer Type reference (TYPE) CNV_MBT_PIFD_CONFIGURATOR_NAME Name of a configurator class for PIFD objects 20110427

Method GET_CONFIGURATOR_CLASS on class CL_CNV_MBT_PIFD_PARAMETER has no exception.

Method GET_DISPLAY_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_DESCRIPTION Value transfer Type reference (TYPE) CNV_MBT_PIFD_DYN_S_PARAM Parameter information to be displayed on a Dynpro 20110118

Method GET_DISPLAY_DESCRIPTION on class CL_CNV_MBT_PIFD_PARAMETER has no exception.

Method GET_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_PARAMETER_ID Value transfer Type reference (TYPE) CNV_MBT_PIFD_PARAM_ID PIFD Parameter ID 20101130

Method GET_ID on class CL_CNV_MBT_PIFD_PARAMETER has no exception.

Method GET_INITIALIZER_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_INITIALIZER_CLASS Value transfer Type reference (TYPE) CNV_MBT_PIFD_INITIALIZER_CLASS Initializer class name 20110209

Method GET_INITIALIZER_CLASS on class CL_CNV_MBT_PIFD_PARAMETER has no exception.

Method GET_INIT_SAPGUI_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_SAPGUI_INIT_CLASS Value transfer Type reference (TYPE) CNV_MBT_PIFD_INITIALIZER_CLASS Initializer class name 20110222

Method GET_INIT_SAPGUI_CLASS on class CL_CNV_MBT_PIFD_PARAMETER has no exception.

Method GET_INIT_WD_COMPONENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_WD_INIT_COMPONENT Value transfer Type reference (TYPE) CNV_MBT_COMPONENT Web Dynpro Component Name 20110222

Method GET_INIT_WD_COMPONENT on class CL_CNV_MBT_PIFD_PARAMETER has no exception.

Method GET_LABEL Signature

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

Method GET_LABEL on class CL_CNV_MBT_PIFD_PARAMETER has no exception.

Method GET_PARENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_PARENT Value transfer Object reference (TYPE REF TO) CL_CNV_MBT_PIFD_PARAMETER PIFD Parameter Description 20101125
# Exception Resumable Description Created on
1 CX_LTR_MODEL_CHECK LTR: Repository Model Exception 20110502

Method GET_USING_INTERFACES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_USING_INTERFACES Value transfer Type reference (TYPE) CNV_MBT_PIFD_T_INTERFACE_REFS PIFD Interface object references 20110124

Method GET_USING_INTERFACES on class CL_CNV_MBT_PIFD_PARAMETER has no exception.

Method GET_VALIDATOR_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_VALIDATOR_CLASS Value transfer Type reference (TYPE) CNV_MBT_PIFD_VALIDATOR_CLASS Validator class name 20110413

Method GET_VALIDATOR_CLASS on class CL_CNV_MBT_PIFD_PARAMETER has no exception.

Method GET_VALID_SAPGUI_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_VALIDATOR_CLASS Value transfer Type reference (TYPE) CNV_MBT_PIFD_VALIDATOR_CLASS Validator class name 20110502

Method GET_VALID_SAPGUI_CLASS on class CL_CNV_MBT_PIFD_PARAMETER has no exception.

Method GET_VALID_WD_COMPONENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_VALIDATOR_CLASS Value transfer Type reference (TYPE) CNV_MBT_COMPONENT Web Dynpro Component Name 20110502

Method GET_VALID_WD_COMPONENT on class CL_CNV_MBT_PIFD_PARAMETER has no exception.

Method SET_CONFIGURATOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONFIGURATOR Call by reference Type reference (TYPE) CNV_MBT_PIFD_CONFIGURATOR_NAME Name of a configurator class for PIFD objects 20110504
# Exception Resumable Description Created on
1 CX_LTR_MODEL_LOCKED LTR: Access Denied 20110504

Method SET_INITIALIZER_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INITIALIZER_CLASS Call by reference Type reference (TYPE) CNV_MBT_PIFD_INITIALIZER_CLASS Initializer class name 20110630

Method SET_INITIALIZER_CLASS on class CL_CNV_MBT_PIFD_PARAMETER has no exception.

Method SET_INIT_SAPGUI_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SAPGUI_INIT_CLASS Call by reference Type reference (TYPE) CNV_MBT_PIFD_INITIALIZER_CLASS Initializer class name 20110630

Method SET_INIT_SAPGUI_CLASS on class CL_CNV_MBT_PIFD_PARAMETER has no exception.

Method SET_INIT_WD_COMPONENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_WD_INIT_COMPONENT Call by reference Type reference (TYPE) CNV_MBT_COMPONENT Web Dynpro Component Name 20110630

Method SET_INIT_WD_COMPONENT on class CL_CNV_MBT_PIFD_PARAMETER has no exception.

Method SET_VALIDATOR_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_VALIDATOR_CLASS Call by reference Type reference (TYPE) CNV_MBT_PIFD_VALIDATOR_CLASS Validator class name 20110420
# Exception Resumable Description Created on
1 CX_LTR_MODEL_LOCKED LTR: Access Denied 20110420

Method SET_VALID_SAPGUI_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_VALIDATOR_CLASS Call by reference Type reference (TYPE) CNV_MBT_PIFD_VALIDATOR_CLASS Validator class name 20110504
# Exception Resumable Description Created on
1 CX_LTR_MODEL_LOCKED LTR: Access Denied 20110504

Method SET_VALID_WD_COMPONENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_VALIDATOR_CLASS Call by reference Type reference (TYPE) CNV_MBT_COMPONENT Web Dynpro Component Name 20110504
# Exception Resumable Description Created on
1 CX_LTR_MODEL_LOCKED LTR: Access Denied 20110504
History
Last changed by/on SAP  20141030 
SAP Release Created in 2010_1_620