SAP ABAP Class CL_CNV_MBT_PIFD_MAINT_GUI (PIFD Maintenance GUI superclass)
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 - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_CNV_MBT_PIFD_DYN_MAINT_GUI PIFD Maintenance Dynpro 20110113
Properties
Class CL_CNV_MBT_PIFD_MAINT_GUI  
Short Description PIFD Maintenance GUI superclass    
Super Class    
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 20110113   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
Class CL_CNV_MBT_PIFD_MAINT_GUI has no interface implemented.
Friends
Class CL_CNV_MBT_PIFD_MAINT_GUI has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 NC_DISPLAY_MODE_HIDDEN Constant Public Type reference (TYPE) CNV_MBT_ME_CWBI_DISPLAY_MODE 'H' Controlls how a Mapping is visible in the GUI 20110607
2 NC_DISPLAY_MODE_READ Constant Public Type reference (TYPE) CNV_MBT_ME_CWBI_DISPLAY_MODE 'R' Controlls how a Mapping is visible in the GUI 20110607
3 NC_DISPLAY_MODE_STANDARD Constant Public Type reference (TYPE) CNV_MBT_ME_CWBI_DISPLAY_MODE SPACE Controlls how a Mapping is visible in the GUI 20110607
4 OR_GUI_CONTROLLER Instance attribute Protected Object reference (TYPE REF TO) IF_CNV_MBT_PIFD_VAR_GUI_CONT Controls the Variant Maintanance GUI 20110610
5 OT_CONTENT Instance attribute Protected Type reference (TYPE) CNV_MBT_PIFD_IF_AND_VAR_LIST List of PIFD Interfaces with associated Variants 20110113
6 OV_CONTEXT Instance attribute Protected Type reference (TYPE) CNV_MBT_COT_OBJECT_GUID SLO COT Object GUID 20110310
7 OV_COPY_BTN_QUICKINFO Instance attribute Protected Type reference (TYPE) CHAR_132 Text Length 132 20120710
8 OV_CREATE_BTN_QUICKINFO Instance attribute Protected Type reference (TYPE) CHAR_132 Text Length 132 20120710
9 OV_CREATE_DLG_EXPLANATION Instance attribute Protected Type reference (TYPE) DOKU_OBJ Documentation Object 20120710
10 OV_DISSOC_BTN_QUICKINFO Instance attribute Protected Type reference (TYPE) ICONQUICK Quickinfo for dissociate button 20111115
11 OV_DISSOC_BTN_TXT Instance attribute Protected Type reference (TYPE) TEXT40 Text for dissociate button 20111115
12 OV_DISSOC_DLG_QUESTION Instance attribute Protected Type reference (TYPE) TEXT80 Question for dissociate dialog 20111115
13 OV_DISSOC_DLG_TITLE Instance attribute Protected Type reference (TYPE) TEXT40 Title of dissociate dialog 20111115
14 OV_IGNORE_BTN_QUICKINFO Instance attribute Protected Type reference (TYPE) CHAR_132 Text Length 132 20120710
15 OV_MASTER_READ_ONLY Instance attribute Protected Type reference (TYPE) CNV_MBT_READ Read-Only 20110404
16 OV_NAV_TREE_CNT_COL_QUICKINFO Instance attribute Protected Type reference (TYPE) TV_HEADING Tree Control: Text in Length 132 20120710
17 OV_NAV_TREE_CNT_COL_TXT Instance attribute Protected Type reference (TYPE) TV_HEADING Tree Control: Text in Length 132 20120710
18 OV_NAV_TREE_DOC_COL_QUICKINFO Instance attribute Protected Type reference (TYPE) TV_HEADING Tree Control: Text in Length 132 20120710
19 OV_NAV_TREE_DOC_COL_TXT Instance attribute Protected Type reference (TYPE) TV_HEADING Tree Control: Text in Length 132 20120710
20 OV_NAV_TREE_NAME_COL_QUICKINFO Instance attribute Protected Type reference (TYPE) TV_HEADING Tree Control: Text in Length 132 20120710
21 OV_NAV_TREE_NAME_COL_TXT Instance attribute Protected Type reference (TYPE) TV_HEADING Tree Control: Text in Length 132 20120710
22 OV_VAR_CREATION_RFC_DEST Instance attribute Protected Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20110310
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20110303
2 GET_CONTENT Instance method Public Method Returns the Interfaces and Variants 20110113
3 RAISE_BEFORE_SAVE Instance method Public Method Raises the before_variant_save event 20110414
4 RAISE_SAVED Instance method Public Method Raises the variant_saved event 20110301
5 SET_APPLICATION_HELP Instance method Public Method Sets the application help document for the GUI 20110607
6 SET_ASSOCIATION_TEXTS Instance method Public Method Sets the texts for creating, copying, ignoring a variant 20120710
7 SET_CONTENT Instance method Public Method Sets the Interfaces and Variants to be displayed 20110113
8 SET_CONTENT_BY_IDS Instance method Public Method Sets the Interface and Variants by their IDs 20110113
9 SET_DISSOCIATE_TEXTS Instance method Public Method Sets the texts for variant dissociation 20111115
10 SET_NAVIGATION_TEXTS Instance method Public Method Sets the texts for the navigation area 20120710
11 SET_TITLE Instance method Public Method Sets the GUI's title 20110310
Events
# Event Type Visibility Description Created on
1 ADDITIONAL_PARAM_FUNCTION Instance Event
(0)
Public
(2)
A function was called that is not handled in this GUI 20110428
2 AFTER_VARIANT_CREATION Instance Event
(0)
Public
(2)
Variant was created 20110303
3 ASSOCIATION_CHANGED Instance Event
(0)
Public
(2)
An Interface-Variant association was changed 20110610
4 BEFORE_ASSOCIATION_CHANGE Instance Event
(0)
Public
(2)
An Interface-Variant association will be changed after this 20110408
5 BEFORE_VARIANT_CREATION Instance Event
(0)
Public
(2)
Variant will be created after this 20110303
6 BEFORE_VARIANT_SAVED Instance Event
(0)
Public
(2)
A Variant will be saved after this 20110414
7 INTERFACE_IGNORED Instance Event
(0)
Public
(2)
An Interface was set to ignored for variant creation 20110512
8 VARIANT_SAVED Instance Event
(0)
Public
(2)
A Variant was saved 20110301
Types
Class CL_CNV_MBT_PIFD_MAINT_GUI has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_GUI_CONTROLLER Call by reference Object reference (TYPE REF TO) IF_CNV_MBT_PIFD_VAR_GUI_CONT Controls the Variant Maintanance GUI 20110610
2 Importing IV_CONTEXT Call by reference Type reference (TYPE) CNV_MBT_COT_OBJECT_GUID SLO COT Object GUID 20110303
3 Importing IV_READ_ONLY Call by reference Type reference (TYPE) CNV_MBT_READ ABAP_FALSE Read-Only 20110404
4 Importing IV_RFC_DEST_FOR_VAR_CREATION Call by reference Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20110310

Method CONSTRUCTOR on class CL_CNV_MBT_PIFD_MAINT_GUI has no exception.

Method GET_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_INTERFACES_VARIANTS Value transfer Type reference (TYPE) CNV_MBT_PIFD_IF_AND_VAR_LIST List of PIFD Interfaces with associated Variants 20110113

Method GET_CONTENT on class CL_CNV_MBT_PIFD_MAINT_GUI has no exception.

Method RAISE_BEFORE_SAVE Signature

Method RAISE_BEFORE_SAVE on class CL_CNV_MBT_PIFD_MAINT_GUI has no parameter.
Method RAISE_BEFORE_SAVE on class CL_CNV_MBT_PIFD_MAINT_GUI has no exception.

Method RAISE_SAVED Signature

Method RAISE_SAVED on class CL_CNV_MBT_PIFD_MAINT_GUI has no parameter.
Method RAISE_SAVED on class CL_CNV_MBT_PIFD_MAINT_GUI has no exception.

Method SET_APPLICATION_HELP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DOC_ID Call by reference Type reference (TYPE) DOKU_ID Document class 20110607
2 Importing IV_DOC_OBJ Call by reference Type reference (TYPE) DOKU_OBJ Documentation Object 20110607

Method SET_APPLICATION_HELP on class CL_CNV_MBT_PIFD_MAINT_GUI has no exception.

Method SET_ASSOCIATION_TEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COPY_BTN_QUICKINFO Call by reference Type reference (TYPE) CHAR_132 Text Length 132 20120710
2 Importing IV_CREATE_BTN_QUICKINFO Call by reference Type reference (TYPE) CHAR_132 Text Length 132 20120710
3 Importing IV_CREATE_DLG_EXPLANATION Call by reference Type reference (TYPE) DOKU_OBJ Documentation object shown for variant creation dialog 20120710
4 Importing IV_IGNORE_BTN_QUICKINFO Call by reference Type reference (TYPE) CHAR_132 Text Length 132 20120710

Method SET_ASSOCIATION_TEXTS on class CL_CNV_MBT_PIFD_MAINT_GUI has no exception.

Method SET_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_INTERFACES_VARIANTS Call by reference Type reference (TYPE) CNV_MBT_PIFD_IF_AND_VAR_LIST List of PIFD Interfaces with associated Variants 20110113

Method SET_CONTENT on class CL_CNV_MBT_PIFD_MAINT_GUI has no exception.

Method SET_CONTENT_BY_IDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CONTENT_IDS Call by reference Type reference (TYPE) CNV_MBT_PIFD_IF_VAR_IDS_LIST List of Interface and Variant IDs 20110113
# Exception Resumable Description Created on
1 CX_CNV_MBT_PIFD_DATA_NOT_FOUND Data not found in DB 20110113
2 CX_LTR_MODEL_CHECK LTR: Repository Model Exception 20110502

Method SET_DISSOCIATE_TEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BUTTON_QUICKINFO Call by reference Type reference (TYPE) ICONQUICK Quickinfo for an icon 20111115
2 Importing IV_BUTTON_TEXT Call by reference Type reference (TYPE) TEXT40 Text, 40 Characters Long 20111115
3 Importing IV_POP_UP_QUESTION Call by reference Type reference (TYPE) TEXT80 Text (80 Characters) 20111115
4 Importing IV_POP_UP_TITLE Call by reference Type reference (TYPE) TEXT40 Text, 40 Characters Long 20111115

Method SET_DISSOCIATE_TEXTS on class CL_CNV_MBT_PIFD_MAINT_GUI has no exception.

Method SET_NAVIGATION_TEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NAV_TREE_CNT_COL_QUICKINFO Call by reference Type reference (TYPE) TV_HEADING Tree Control: Text in Length 132 20120710
2 Importing IV_NAV_TREE_CNT_COL_TXT Call by reference Type reference (TYPE) TV_HEADING Tree Control: Text in Length 132 20120710
3 Importing IV_NAV_TREE_NAME_COL_QUICKINFO Call by reference Type reference (TYPE) TV_HEADING Tree Control: Text in Length 132 20120710
4 Importing IV_NAV_TREE_NAME_COL_TXT Call by reference Type reference (TYPE) TV_HEADING Tree Control: Text in Length 132 20120710

Method SET_NAVIGATION_TEXTS on class CL_CNV_MBT_PIFD_MAINT_GUI has no exception.

Method SET_TITLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TITLE Call by reference Type reference (TYPE) STRING GUI title 20110310

Method SET_TITLE on class CL_CNV_MBT_PIFD_MAINT_GUI has no exception.
Event Signatures

Event ADDITIONAL_PARAM_FUNCTION Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 ER_INTERFACE Exporting Value transfer Object reference (TYPE REF TO) CL_CNV_MBT_PIFD_INTERFACE PIFD Parameter Container Class 20110428
2 ER_VARIANT Exporting Value transfer Object reference (TYPE REF TO) CL_CNV_MBT_PIFD_VARIANT PIFD concrete Variant of an Interface 20110428
3 EV_PARAM_NAME Exporting Value transfer Type reference (TYPE) CNV_MBT_PIFD_PARAMETER_NAME Parameter Name 20110428
4 EV_UCOMM Exporting Value transfer Type reference (TYPE) SY-UCOMM Screens, function code triggered by PAI 20110428

Event AFTER_VARIANT_CREATION Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IS_IF_AND_VAR Exporting Value transfer Type reference (TYPE) CNV_MBT_PIFD_IF_AND_VAR PIFD Interface with associated Variant 20110303

Event ASSOCIATION_CHANGED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IS_IF_AND_VAR Exporting Value transfer Type reference (TYPE) CNV_MBT_PIFD_IF_AND_VAR PIFD Interface with associated Variant 20110610

Event BEFORE_ASSOCIATION_CHANGE Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IS_IF_AND_VAR Exporting Value transfer Type reference (TYPE) CNV_MBT_PIFD_IF_AND_VAR PIFD Interface with associated Variant 20110408

Event BEFORE_VARIANT_CREATION Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IS_IF_AND_VAR Exporting Value transfer Type reference (TYPE) CNV_MBT_PIFD_IF_AND_VAR PIFD Interface with associated Variant 20110303

Event BEFORE_VARIANT_SAVED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IS_IF_AND_VAR Exporting Value transfer Type reference (TYPE) CNV_MBT_PIFD_IF_AND_VAR PIFD Interface with associated Variant 20110414

Event INTERFACE_IGNORED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 ER_INTERFACE Exporting Value transfer Object reference (TYPE REF TO) CL_CNV_MBT_PIFD_INTERFACE PIFD Parameter Container Class 20110512

Event VARIANT_SAVED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IS_IF_AND_VAR Exporting Value transfer Type reference (TYPE) CNV_MBT_PIFD_IF_AND_VAR PIFD Interface with associated Variant 20110301
History
Last changed by/on SAP  20141030 
SAP Release Created in 2010_1_620