SAP ABAP Interface IF_ENH_PLUGIN (Access to Enhancement Plug-In UI)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-TOO-ENH (Application Component) Enhancement Tools
     SEEF_BASE (Package) Enhancement Base Functionality
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ENH_BADI_UI_PLUGIN Enhancement Tool BADI UI Plug-In 20040804
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ENH_CLASS_UI_PLUGIN Enhancement Tool CLAS UI Plugin 20041008
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ENH_CLIF_UI_PLUGIN Enhancement Tool CLIF UI Plugin 20050111
4 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ENH_FUGR_UI_PLUGIN Enhancement Tool FUGR UI Plug-In 20040419
5 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ENH_HOOK_UI_PLUGIN Enhancement Tool BADI UI Plug-In 20040312
6 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ENH_WDY_PLUGIN Plug-In for WDY Enhancement Processing 20050331
7 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RSO_APPEND_GUI Generic UI Functions for Appends 20050811
8 Interface implementation (CLASS c. INTERFACES i_ref)  CL_WDR_CFG_ENH_WB_PLUGIN Enhancement Tool WDCC UI Plugin 20100813
Properties
Interface IF_ENH_PLUGIN  
Short Description Access to Enhancement Plug-In UI    
General Data
Package SEEF_BASE   Enhancement Base Functionality 
Created 20031223   SAP 
Last changed 20060703   SAP 
Unicode checks active    
Forward declarations
Interface IF_ENH_PLUGIN has no forward declaration.
Interfaces
Interface IF_ENH_PLUGIN has no interface.
Friends
Interface IF_ENH_PLUGIN has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 EDITOR Instance attribute Public Object reference (TYPE REF TO) CL_ENH_EDITOR Enhancement Editor 20060223
2 EDITOR_STATE Instance attribute Public Object reference (TYPE REF TO) CL_ENH_EDITOR_STATE Management Status of ENH Object 20060223
3 GDYNNR Instance attribute Public Type reference (TYPE) SY-DYNNR Current Screen Number 20041001
4 GFCODE Instance attribute Public Type reference (TYPE) SY-UCOMM Function code that PAI triggered 20041001
5 NAVI Instance attribute Public Type reference (TYPE) SYCHAR04 Navigation Help 20041018
6 OK_CODE_ACT Instance attribute Public Type reference (TYPE) SY-UCOMM Function code that PAI triggered 20041001
7 OPERATION Instance attribute Public Type reference (TYPE) SEU_ACTION Function code that PAI triggered 20041001
8 STATE Instance attribute Public Type reference (TYPE) R3STATE ABAP: Program Status (Active, Saved, Transported...) 20050105
9 TRSTAT Instance attribute Public Type reference (TYPE) SYCHAR01 CHAR01 Data Element for SYST 20041001
Methods
# Method Level Visibility Method type Description Created on
1 GET_DEFAULT_TAB Instance method Public Method Return DEFAULT Tab 20051221
2 GET_FCODES Instance method Public Method Return Allowed FCODEs 20040825
3 GET_GROUP Instance method Public Method Get Group 20040825
4 GET_GUI_STATUS Instance method Public Method Determine GUI Status 20040426
5 GET_MAIN_SCREEN_NR Instance method Public Method Get Main Screen Number 20040318
6 GET_NAME_OF_ENH_TYPE Instance method Public Method Get Type Specification of Processed Object 20040427
7 GET_NR_OF_TABS Instance method Public Method 20040310
8 GET_SUBSCREENS Instance method Public Method 20040311
9 GET_SUB_SCREENS Instance method Public Method Get SUBSCREENS 20040825
10 GET_TRANSACTION_DATA Instance method Public Method Set 20041001
11 GET_UPGRADE_TAB Instance method Public Method Return TAB for UPGRADE Tool 20051221
12 INIT Instance method Public Method 20040316
13 SET_TRANSACTION_DATA Instance method Public Method Set 20041001
14 WB_GET_REF Instance method Public Method Get Workbench Reference for SUBSCREEN Processing 20040518
15 WB_SAVE_REF Instance method Public Method Save Workbench Reference for SUBSCREEN Processing 20040518
Events
Interface IF_ENH_PLUGIN has no event.
Types
Interface IF_ENH_PLUGIN has no local type.
Method Signatures

Method GET_DEFAULT_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_TAB Value transfer Type reference (TYPE) SYUCOMM Funktionscode, der PAI ausgelöst hat 20051221

Method GET_DEFAULT_TAB on Interface IF_ENH_PLUGIN has no exception.

Method GET_FCODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_FCODES Value transfer Type reference (TYPE) ENH_DY_FCODES_IT Enhancement Dynpro Steuerung Fcodes 20040825

Method GET_FCODES on Interface IF_ENH_PLUGIN has no exception.

Method GET_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_GROUP Value transfer Type reference (TYPE) ENH_DY_GROUP Enhancement Dynpro Gruppe 20040825

Method GET_GROUP on Interface IF_ENH_PLUGIN has no exception.

Method GET_GUI_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning T_GUI_STATUS Value transfer Type reference (TYPE) UI_FUNCTIONS Funktionscodestabelle 20040426

Method GET_GUI_STATUS on Interface IF_ENH_PLUGIN has no exception.

Method GET_MAIN_SCREEN_NR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_DYNNR Value transfer Type reference (TYPE) SYDYNNR ABAP-Programm, Nummer des aktuellen Dynpros 20040318

Method GET_MAIN_SCREEN_NR on Interface IF_ENH_PLUGIN has no exception.

Method GET_NAME_OF_ENH_TYPE Signature

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

Method GET_NAME_OF_ENH_TYPE on Interface IF_ENH_PLUGIN has no exception.

Method GET_NR_OF_TABS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning NR_OF_TABS Value transfer Type reference (TYPE) I 20040310

Method GET_NR_OF_TABS on Interface IF_ENH_PLUGIN has no exception.

Method GET_SUBSCREENS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_IT_SUBSCREENS Call by reference Type reference (TYPE) ENH_T_SUBSCREENS Subsceen Tabelle 20040311
2 Importing I_LANGU Call by reference Type reference (TYPE) SYLANGU System, aktuelle Sprache 20040311

Method GET_SUBSCREENS on Interface IF_ENH_PLUGIN has no exception.

Method GET_SUB_SCREENS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_SUBS Value transfer Type reference (TYPE) ENH_DY_SUBS_IT Enhancement Screens Subscreen Tabelle 20040825

Method GET_SUB_SCREENS on Interface IF_ENH_PLUGIN has no exception.

Method GET_TRANSACTION_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_EDITOR Call by reference Object reference (TYPE REF TO) CL_ENH_EDITOR Enhancement Editor 20060223
2 Exporting P_EDITOR_STATE Call by reference Object reference (TYPE REF TO) CL_ENH_EDITOR_STATE Verwaltung Status eines ENH-Objekts 20060223
3 Exporting P_GDYNNR Call by reference Type reference (TYPE) SY-DYNNR Aktuelle Dynpro-Nummer 20041001
4 Exporting P_GFCODE Call by reference Type reference (TYPE) SY-UCOMM Funktionscode, der PAI ausgelöst hat 20041001
5 Exporting P_OK_CODE_ACT Call by reference Type reference (TYPE) C Funktionscode, der PAI ausgelöst hat 20041001
6 Exporting P_OPERATION Call by reference Type reference (TYPE) SEU_ACTION Funktionscode, der PAI ausgelöst hat 20041001
7 Exporting P_STATE Call by reference Type reference (TYPE) R3STATE ABAP: Programmstatus (aktiv, gesichert, transportiert...) 20050105
8 Exporting P_TRSTAT Call by reference Type reference (TYPE) SYCHAR01 CHAR01-Datenelement fuer SYST 20041001

Method GET_TRANSACTION_DATA on Interface IF_ENH_PLUGIN has no exception.

Method GET_UPGRADE_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_UPG_TAB Value transfer Type reference (TYPE) SY-UCOMM Funktionscode, der PAI ausgelöst hat 20051221

Method GET_UPGRADE_TAB on Interface IF_ENH_PLUGIN has no exception.

Method INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ENHANCEMENT Call by reference Object reference (TYPE REF TO) IF_ENH_TOOL SAP Enhancement Tool Root Interface 20040316
2 Importing VERSION Call by reference Type reference (TYPE) R3STATE ABAP: Programmstatus (aktiv, gesichert, transportiert...) 20040521

Method INIT on Interface IF_ENH_PLUGIN has no exception.

Method SET_TRANSACTION_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_EDITOR Call by reference Object reference (TYPE REF TO) CL_ENH_EDITOR Enhancement Editor 20060223
2 Importing P_EDITOR_STATE Call by reference Object reference (TYPE REF TO) CL_ENH_EDITOR_STATE Verwaltung Status eines ENH-Objekts 20060223
3 Importing P_GDYNNR Call by reference Type reference (TYPE) SY-DYNNR Aktuelle Dynpro-Nummer 20041001
4 Importing P_GFCODE Call by reference Type reference (TYPE) SY-UCOMM Funktionscode, der PAI ausgelöst hat 20041001
5 Importing P_OK_CODE_ACT Call by reference Type reference (TYPE) C Funktionscode, der PAI ausgelöst hat 20041001
6 Importing P_OPERATION Call by reference Type reference (TYPE) SEU_ACTION Funktionscode, der PAI ausgelöst hat 20041001
7 Importing P_STATE Call by reference Type reference (TYPE) R3STATE ABAP: Programmstatus (aktiv, gesichert, transportiert...) 20050105
8 Importing P_TRSTAT Call by reference Type reference (TYPE) SYCHAR01 CHAR01-Datenelement fuer SYST 20041001

Method SET_TRANSACTION_DATA on Interface IF_ENH_PLUGIN has no exception.

Method WB_GET_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_REF_WB Value transfer Object reference (TYPE REF TO) CL_ENH_EDITOR Enhancement Editor 20040518

Method WB_GET_REF on Interface IF_ENH_PLUGIN has no exception.

Method WB_SAVE_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_REF_WB Call by reference Object reference (TYPE REF TO) CL_ENH_EDITOR Enhancement Editor 20040518

Method WB_SAVE_REF on Interface IF_ENH_PLUGIN has no exception.
History
Last changed by/on SAP  20060703 
SAP Release Created in 700