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
⤷ 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 |