SAP ABAP Class CL_ENH_WB_ACCESS (Enhancement WB Connection)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-TOO-ENH (Application Component) Enhancement Tools
     SEEF_BASE (Package) Enhancement Base Functionality
Properties
Class CL_ENH_WB_ACCESS  
Short Description Enhancement WB Connection    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SEEF_BASE   Enhancement Base Functionality 
Created 20040305   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ENH_WB_ACCESS has no forward declaration.
Interfaces
Class CL_ENH_WB_ACCESS has no interface implemented.
Friends
Class CL_ENH_WB_ACCESS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_TMP Constant Private Type reference (TYPE) DEVCLASS '$TMP' Package 20050302
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ENHOS_TO_WORKINGSET Static method Public Method Returns Contained Enhancement Objects to Corresponding Prog. 20041210
2 ENH_COMPOSITE_EXISTENCE_CHECK Static method Public Method 20040305
3 ENH_EXISTENCE_CHECK Static method Public Method 20040305
4 ENH_SPOT_COMP_EXISTENCE_CHECK Static method Public Method 20040305
5 ENH_SPOT_EXISTENCE_CHECK Static method Public Method 20040305
6 GET_CREATEABLE_SPOTS Static method Public Method Returns Spot Types that Can Be Created Using SE80 20041129
7 GET_ENHANCED_OBJECT Static method Public Method Returns enhanced objects of an enhancement 20090818
8 GET_ENH_CHILDREN Static method Public Method 20050426
9 GET_ENH_CHILDS Static method Public Method 20040305
10 GET_ENH_COMPOSITE_CHILDS Static method Public Method Read Composite Children 20040305
11 GET_ENH_COMPOSITE_CHILDS_PK Static method Public Method Enhancement Composites for Package 20041025
12 GET_ENH_COMPOSITE_SHORTTEXT Static method Public Method 20040318
13 GET_ENH_EXTERNAL_NAME Static method Public Method 20040318
14 GET_ENH_SHORTTEXT Static method Public Method 20040318
15 GET_ENH_SPOT_CHILDS Static method Public Method 20040305
16 GET_ENH_SPOT_COMPOSITE_CHILDS Static method Public Method 20040305
17 GET_ENH_SPOT_COMP_CHILDS_PK Static method Public Method SPOT Composites for Package 20041025
18 GET_ENH_SPOT_COMP_SHORTTEXT Static method Public Method 20040318
19 GET_ENH_SPOT_SHORTTEXT Static method Public Method 20040318
20 GET_INVOLVED_ENHANCEMENTS Static method Public Method Returns Contained Enhancement Objects to Corresponding Prog. 20040608
21 IS_ENHANCEMENT_COPYABLE Static method Public Method Can enhancement be copied to SE80? 20070730
22 IS_ENHANCEMENT_DELETEABLE Static method Public Method Can enhancement be deleted in SE80? 20070730
23 IS_ENHANCEMENT_RENAMEABLE Static method Public Method Can enhancement be renamed in SE80? 20070730
24 IS_OBJ_ENHANCED Static method Public Method 20060309
25 IS_SPOT_COPYABLE Static method Public Method Can spot be copied from SE80? 20070730
26 IS_SPOT_DELETABLE Static method Public Method Can spot be deleted from SE80? 20070730
27 IS_SPOT_IMPLEMENTABLE Static method Public Method Can spot be implemented using SE80? 20041129
28 IS_SPOT_RENAMEABLE Static method Public Method Can spot be renamed in SE80? 20070730
29 RESORT_ENHOS_IN_WORK_AREA Static method Public Method Adapt ENHO Sequence for Activation 20090403
Events
Class CL_ENH_WB_ACCESS has no event.
Types
Class CL_ENH_WB_ACCESS has no local type.
Method Signatures

Method ADD_ENHOS_TO_WORKINGSET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_PROGTAB Call by reference Type reference (TYPE) PROGDIR_TAB Tabelle der Programm-Objekte 20041210
2 Changing P_WORKINGSET Value transfer Type reference (TYPE) SABAP_INACT_OBJ_TAB Tabelle der in den Prog. enthaltenen Enhancement-Objekte 20041210

Method ADD_ENHOS_TO_WORKINGSET on class CL_ENH_WB_ACCESS has no exception.

Method ENH_COMPOSITE_EXISTENCE_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_EXISTING Value transfer Type reference (TYPE) ENHBOOLEAN Enhancment Boolean 20040305
2 Importing OBJ_NAME Call by reference Type reference (TYPE) TROBJ_NAME Objektname in der Objektliste 20040305

Method ENH_COMPOSITE_EXISTENCE_CHECK on class CL_ENH_WB_ACCESS has no exception.

Method ENH_EXISTENCE_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_EXISTING Value transfer Type reference (TYPE) ENHBOOLEAN Enhancment Boolean 20040305
2 Importing OBJ_NAME Call by reference Type reference (TYPE) TROBJ_NAME Objektname in der Objektliste 20040305

Method ENH_EXISTENCE_CHECK on class CL_ENH_WB_ACCESS has no exception.

Method ENH_SPOT_COMP_EXISTENCE_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_EXISTING Value transfer Type reference (TYPE) ENHBOOLEAN Enhancment Boolean 20040305
2 Importing OBJ_NAME Call by reference Type reference (TYPE) TROBJ_NAME Objektname in der Objektliste 20040305

Method ENH_SPOT_COMP_EXISTENCE_CHECK on class CL_ENH_WB_ACCESS has no exception.

Method ENH_SPOT_EXISTENCE_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_EXISTING Value transfer Type reference (TYPE) ENHBOOLEAN Enhancment Boolean 20040305
2 Importing OBJ_NAME Call by reference Type reference (TYPE) TROBJ_NAME Objektname in der Objektliste 20040305

Method ENH_SPOT_EXISTENCE_CHECK on class CL_ENH_WB_ACCESS has no exception.

Method GET_CREATEABLE_SPOTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LANGUAGE Call by reference Type reference (TYPE) SPRAS SY-LANGU Sprachenschlüssel 20041129
2 Returning TOOLTYPES Value transfer Type reference (TYPE) ENHSPOTTOOLSWB_IT Übergabestruktur für se80 20041129

Method GET_CREATEABLE_SPOTS on class CL_ENH_WB_ACCESS has no exception.

Method GET_ENHANCED_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ENHANCED_OBJECT Call by reference Type reference (TYPE) TADIR Katalog der Repository-Objekte 20090818
2 Importing OBJ_NAME Call by reference Type reference (TYPE) TROBJ_NAME Objektname in der Objektliste 20090818

Method GET_ENHANCED_OBJECT on class CL_ENH_WB_ACCESS has no exception.

Method GET_ENH_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_OBJECT_NAME Call by reference Type reference (TYPE) ENHNAME Id eines Enhancements 20050426
2 Changing P_TREE Call by reference Type reference (TYPE) SNODETAB Tabelle der Baumknoten 20050426
3 Importing P_TREELEVEL Call by reference Type reference (TYPE) I Ebene des nächsten Knotens in p_tree 20050426

Method GET_ENH_CHILDREN on class CL_ENH_WB_ACCESS has no exception.

Method GET_ENH_CHILDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CHILDS Value transfer Type reference (TYPE) ENHCHILD_IT interne Tabelle über ENHCHILD 20040305
2 Importing OBJ_NAME Call by reference Type reference (TYPE) TROBJ_NAME Objektname in der Objektliste 20040305

Method GET_ENH_CHILDS on class CL_ENH_WB_ACCESS has no exception.

Method GET_ENH_COMPOSITE_CHILDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CHILDS_COMP Call by reference Type reference (TYPE) ENHCHILD_IT enhcompchildcomp-Tabelle 20040602
2 Exporting CHILDS_ENH Call by reference Type reference (TYPE) ENHCHILD_IT enhcompchildenh-Tabelle 20040602
3 Importing OBJ_NAME Call by reference Type reference (TYPE) TROBJ_NAME Objektname in der Objektliste 20040305

Method GET_ENH_COMPOSITE_CHILDS on class CL_ENH_WB_ACCESS has no exception.

Method GET_ENH_COMPOSITE_CHILDS_PK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CHILDS_COMP Call by reference Type reference (TYPE) ENHCHILD_IT enhcompchildcomp-Tabelle 20041025
2 Exporting CHILDS_ENH Call by reference Type reference (TYPE) ENHCHILD_IT enhcompchildenh-Tabelle 20041025
3 Importing OBJ_NAME Call by reference Type reference (TYPE) TROBJ_NAME Objektname in der Objektliste 20041025
4 Importing OBJ_TYPE Call by reference Type reference (TYPE) TROBJTYPE Objekttyp 20041029
5 Importing UNAME Call by reference Type reference (TYPE) SY-UNAME Benutzername 20041029

Method GET_ENH_COMPOSITE_CHILDS_PK on class CL_ENH_WB_ACCESS has no exception.

Method GET_ENH_COMPOSITE_SHORTTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Call by reference Type reference (TYPE) ENHCOMPOSITENAME Id eines Enhancements 20040318
2 Returning SHORTTEXT Value transfer Type reference (TYPE) STRING 20040318

Method GET_ENH_COMPOSITE_SHORTTEXT on class CL_ENH_WB_ACCESS has no exception.

Method GET_ENH_EXTERNAL_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EXTERNAL_NAME Value transfer Type reference (TYPE) ENHEXTNAME Externer Name eines Enhancements 20040318
2 Importing ID Call by reference Type reference (TYPE) ENHNAME Id eines Enhancements 20040318

Method GET_ENH_EXTERNAL_NAME on class CL_ENH_WB_ACCESS has no exception.

Method GET_ENH_SHORTTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID Call by reference Type reference (TYPE) ENHNAME Id eines Enhancements 20040318
2 Returning SHORTTEXT Value transfer Type reference (TYPE) STRING 20040318

Method GET_ENH_SHORTTEXT on class CL_ENH_WB_ACCESS has no exception.

Method GET_ENH_SPOT_CHILDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CHILDS Value transfer Type reference (TYPE) ENHCHILD_IT interne Tabelle über ENHCHILD 20040305
2 Importing OBJ_NAME Call by reference Type reference (TYPE) TROBJ_NAME Objektname in der Objektliste 20040305

Method GET_ENH_SPOT_CHILDS on class CL_ENH_WB_ACCESS has no exception.

Method GET_ENH_SPOT_COMPOSITE_CHILDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CHILDS Call by reference Type reference (TYPE) ENHCHILD_IT untergeordnete zusammeng. Erw.-Spots 20040305
2 Exporting CHILDS_SPOT Call by reference Type reference (TYPE) ENHCHILD_IT untergeordnete Erw.-Spots 20040602
3 Importing OBJ_NAME Call by reference Type reference (TYPE) TROBJ_NAME Objektname in der Objektliste 20040305

Method GET_ENH_SPOT_COMPOSITE_CHILDS on class CL_ENH_WB_ACCESS has no exception.

Method GET_ENH_SPOT_COMP_CHILDS_PK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CHILDS Call by reference Type reference (TYPE) ENHCHILD_IT interne Tabelle über ENHCHILD 20041025
2 Exporting CHILDS_SPOT Call by reference Type reference (TYPE) ENHCHILD_IT interne Tabelle über ENHCHILD 20041025
3 Importing OBJ_NAME Call by reference Type reference (TYPE) TROBJ_NAME Objektname in der Objektliste 20041025
4 Importing OBJ_TYPE Call by reference Type reference (TYPE) TROBJTYPE Objekttyp 20041029
5 Importing UNAME Call by reference Type reference (TYPE) SY-UNAME Benutzername 20041029

Method GET_ENH_SPOT_COMP_CHILDS_PK on class CL_ENH_WB_ACCESS has no exception.

Method GET_ENH_SPOT_COMP_SHORTTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Call by reference Type reference (TYPE) ENHSPOTCOMPOSITENAME Id eines Enhancements 20040318
2 Returning SHORTTEXT Value transfer Type reference (TYPE) STRING 20040318

Method GET_ENH_SPOT_COMP_SHORTTEXT on class CL_ENH_WB_ACCESS has no exception.

Method GET_ENH_SPOT_SHORTTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SHORTTEXT Value transfer Type reference (TYPE) STRING 20040318
2 Importing SPOT_NAME Call by reference Type reference (TYPE) ENHSPOTNAME Id eines Enhancements 20040318

Method GET_ENH_SPOT_SHORTTEXT on class CL_ENH_WB_ACCESS has no exception.

Method GET_INVOLVED_ENHANCEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_ENH_TAB Value transfer Type reference (TYPE) DWINACTIV_TAB Tabelle der in den Prog. enthaltenen Enhancement-Objekte 20040608
2 Importing P_PROGTAB Call by reference Type reference (TYPE) DWINACTIV_TAB Tabelle der Programm-Objekte 20040608

Method GET_INVOLVED_ENHANCEMENTS on class CL_ENH_WB_ACCESS has no exception.

Method IS_ENHANCEMENT_COPYABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ENHNAME Call by reference Type reference (TYPE) ENHNAME Name (ID) eines Enhancement Spots 20070730
2 Returning IS_COPY_ALLOWED Value transfer Type reference (TYPE) ENHBOOLEAN Enhancment Boolean 20070730

Method IS_ENHANCEMENT_COPYABLE on class CL_ENH_WB_ACCESS has no exception.

Method IS_ENHANCEMENT_DELETEABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ENHNAME Call by reference Type reference (TYPE) ENHNAME Name (ID) eines Enhancement Spots 20070730
2 Returning IS_DELETE_ALLOWED Value transfer Type reference (TYPE) ENHBOOLEAN Enhancment Boolean 20070730

Method IS_ENHANCEMENT_DELETEABLE on class CL_ENH_WB_ACCESS has no exception.

Method IS_ENHANCEMENT_RENAMEABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ENHNAME Call by reference Type reference (TYPE) ENHNAME Name (ID) eines Enhancement Spots 20070730
2 Returning IS_RENAME_ALLOWED Value transfer Type reference (TYPE) ENHBOOLEAN Enhancment Boolean 20070730

Method IS_ENHANCEMENT_RENAMEABLE on class CL_ENH_WB_ACCESS has no exception.

Method IS_OBJ_ENHANCED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_ENHANCED Value transfer Type reference (TYPE) ENHBOOLEAN Enhancement Boolean 20060309
2 Importing OBJECT Call by reference Type reference (TYPE) TROBJTYPE Objekttyp 20060309
3 Importing OBJ_NAME Call by reference Type reference (TYPE) TROBJ_NAME Objektname in der Objektliste 20060309

Method IS_OBJ_ENHANCED on class CL_ENH_WB_ACCESS has no exception.

Method IS_SPOT_COPYABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ENHSPOTNAME Call by reference Type reference (TYPE) ENHSPOTNAME Name (ID) eines Enhancement Spots 20070730
2 Returning IS_COPY_ALLOWED Value transfer Type reference (TYPE) ENHBOOLEAN Enhancment Boolean 20070730

Method IS_SPOT_COPYABLE on class CL_ENH_WB_ACCESS has no exception.

Method IS_SPOT_DELETABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ENHSPOTNAME Call by reference Type reference (TYPE) ENHSPOTNAME Name (ID) eines Enhancement Spots 20070730
2 Returning IS_DELETE_ALLOWED Value transfer Type reference (TYPE) ENHBOOLEAN Enhancment Boolean 20070730

Method IS_SPOT_DELETABLE on class CL_ENH_WB_ACCESS has no exception.

Method IS_SPOT_IMPLEMENTABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ENHSPOTNAME Call by reference Type reference (TYPE) ENHSPOTNAME Name (ID) eines Enhancement Spots 20041129
2 Returning IS_IMPLEMENTABLE Value transfer Type reference (TYPE) ENHBOOLEAN Enhancment Boolean 20041129

Method IS_SPOT_IMPLEMENTABLE on class CL_ENH_WB_ACCESS has no exception.

Method IS_SPOT_RENAMEABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ENHSPOTNAME Call by reference Type reference (TYPE) ENHSPOTNAME Name (ID) eines Enhancement Spots 20070730
2 Returning IS_RENAME_ALLOWED Value transfer Type reference (TYPE) ENHBOOLEAN Enhancment Boolean 20070730

Method IS_SPOT_RENAMEABLE on class CL_ENH_WB_ACCESS has no exception.

Method RESORT_ENHOS_IN_WORK_AREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ACT_WORK_AREA Call by reference Type reference (TYPE) ACT_WORK_AREA Arbeitsvorrat (inaktive Workbench-Objekte) 20090403

Method RESORT_ENHOS_IN_WORK_AREA on class CL_ENH_WB_ACCESS has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 700