SAP ABAP Interface IF_ENH_SPOT_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_HOOK_UI_PLUGIN Enhancement Tool BADI UI Plug-In 20040316
Properties
Interface IF_ENH_SPOT_PLUGIN  
Short Description Access to Enhancement Plug-In UI    
General Data
Package SEEF_BASE   Enhancement Base Functionality 
Created 20040309   SAP 
Last changed 20060703   SAP 
Unicode checks active    
Forward declarations
Interface IF_ENH_SPOT_PLUGIN has no forward declaration.
Interfaces
Interface IF_ENH_SPOT_PLUGIN has no interface.
Friends
Interface IF_ENH_SPOT_PLUGIN has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 EDITOR_STATE Instance attribute Public Object reference (TYPE REF TO) CL_ENH_SPOT_EDITOR_STATE Management Status of ENH Object 20050124
2 GDYNNR Instance attribute Public Type reference (TYPE) SY-DYNNR Current Screen Number 20041001
3 GFCODE Instance attribute Public Type reference (TYPE) SY-UCOMM Function code that PAI triggered 20041001
4 IT_ENHNAMES Instance attribute Public Type reference (TYPE) ENHNAME_IT Internal Table for ENHNAME 20050124
5 OK_CODE_ACT Instance attribute Public Type reference (TYPE) SY-UCOMM Function code that PAI triggered 20041001
6 OPERATION Instance attribute Public Type reference (TYPE) SEU_ACTION Function code that PAI triggered 20041001
7 REF_TO_EDITOR Instance attribute Public Object reference (TYPE REF TO) CL_ENH_SPOT_EDITOR Enhancement Editor 20050214
8 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_CREATE_SUBSCREEN Instance method Public Method 20040316
2 GET_DEFAULT_TAB Instance method Public Method Set Default Tab 20051221
3 GET_FCODES Instance method Public Method Return Allowed FCODEs 20040924
4 GET_GROUP Instance method Public Method Get Group 20040924
5 GET_GUI_STATUS Instance method Public Method Determine GUI Status 20040527
6 GET_MAIN_SCREEN_NR Instance method Public Method Get Main Screen Number 20040527
7 GET_NAME_OF_ENH_TYPE Instance method Public Method Get Type Specification of Processed Object 20040527
8 GET_NR_OF_TABS Instance method Public Method 20040316
9 GET_SUBSCREENS Instance method Public Method 20040316
10 GET_SUB_SCREENS Instance method Public Method Enhancement Screen Subscreen Table 20040924
11 GET_TRANSACTION_DATA Instance method Public Method Set 20041001
12 GET_UPGRADE_TAB Instance method Public Method Set UPGRADE Tab 20051221
13 INIT Instance method Public Method 20040316
14 SET_TRANSACTION_DATA Instance method Public Method Set 20041001
15 WB_GET_REF Instance method Public Method Get Workbench Reference for SUBSCREEN Processing 20040527
16 WB_SAVE_REF Instance method Public Method Save Workbench Reference for SUBSCREEN Processing 20040527
Events
Interface IF_ENH_SPOT_PLUGIN has no event.
Types
Interface IF_ENH_SPOT_PLUGIN has no local type.
Method Signatures

Method GET_CREATE_SUBSCREEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting DYNNR Call by reference Type reference (TYPE) SY-DYNNR ABAP-Programm, Nummer des aktuellen Dynpros 20040316
2 Exporting PROGRAM Call by reference Type reference (TYPE) SY-REPID 20040316

Method GET_CREATE_SUBSCREEN on Interface IF_ENH_SPOT_PLUGIN has no exception.

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) SY-UCOMM Funktionscode, der PAI ausgelöst hat 20051221

Method GET_DEFAULT_TAB on Interface IF_ENH_SPOT_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 20040924

Method GET_FCODES on Interface IF_ENH_SPOT_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 20040924

Method GET_GROUP on Interface IF_ENH_SPOT_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 20040527

Method GET_GUI_STATUS on Interface IF_ENH_SPOT_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 20040527

Method GET_MAIN_SCREEN_NR on Interface IF_ENH_SPOT_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 20040527

Method GET_NAME_OF_ENH_TYPE on Interface IF_ENH_SPOT_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 20040316

Method GET_NR_OF_TABS on Interface IF_ENH_SPOT_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 20040316
2 Importing I_LANGU Call by reference Type reference (TYPE) SYLANGU 20040316

Method GET_SUBSCREENS on Interface IF_ENH_SPOT_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 20040924

Method GET_SUB_SCREENS on Interface IF_ENH_SPOT_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_STATE Call by reference Object reference (TYPE REF TO) CL_ENH_SPOT_EDITOR_STATE Verwaltung Status eines ENH-Objekts 20050124
2 Exporting P_GDYNNR Call by reference Type reference (TYPE) SY-DYNNR Aktuelle Dynpro-Nummer 20041001
3 Exporting P_GFCODE Call by reference Type reference (TYPE) SY-UCOMM Funktionscode, der PAI ausgelöst hat 20041001
4 Exporting P_IT_ENHNAMES Call by reference Type reference (TYPE) ENHNAME_IT Interne Tabelle über ENHNAME 20050124
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_REF_TO_EDITOR Call by reference Object reference (TYPE REF TO) CL_ENH_SPOT_EDITOR Enhancement Editor 20050214
8 Exporting P_TRSTAT Call by reference Type reference (TYPE) SYCHAR01 CHAR01-Datenelement fuer SYST 20041001

Method GET_TRANSACTION_DATA on Interface IF_ENH_SPOT_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_SPOT_PLUGIN has no exception.

Method INIT Signature

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

Method INIT on Interface IF_ENH_SPOT_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_STATE Call by reference Object reference (TYPE REF TO) CL_ENH_SPOT_EDITOR_STATE Verwaltung Status eines ENH-Objekts 20050124
2 Importing P_GDYNNR Call by reference Type reference (TYPE) SY-DYNNR Aktuelle Dynpro-Nummer 20041001
3 Importing P_GFCODE Call by reference Type reference (TYPE) SY-UCOMM Funktionscode, der PAI ausgelöst hat 20041001
4 Importing P_IT_ENHNAMES Call by reference Type reference (TYPE) ENHNAME_IT Interne Tabelle über ENHNAME 20050124
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_REF_TO_EDITOR Call by reference Object reference (TYPE REF TO) CL_ENH_SPOT_EDITOR Enhancement Editor 20050214
8 Importing P_TRSTAT Call by reference Type reference (TYPE) SYCHAR01 CHAR01-Datenelement fuer SYST 20041001

Method SET_TRANSACTION_DATA on Interface IF_ENH_SPOT_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_SPOT_EDITOR Enhancement Editor 20040527

Method WB_GET_REF on Interface IF_ENH_SPOT_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_SPOT_EDITOR Enhancement Editor 20040527

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