SAP ABAP Class CL_WB_REGISTRY_SHM_METADATA (Workbench Metadata)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-TOO (Application Component) Workbench Tools: Editors, Painters, Modelers
     SWB_METADATA (Package) Workbench Metadata
Properties
Class CL_WB_REGISTRY_SHM_METADATA  
Short Description Workbench Metadata    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWB_METADATA   Workbench Metadata 
Created 20100913   SAP 
Last change 20130531   SAP 
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_WB_REGISTRY_SHM_METADATA has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_WB_REGISTRY 20100913 Registry
2 CL_WB_REGISTRY_SHM_LOADER 20100914 Shared Memory Constructor for WB
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_EUOBJ Instance attribute Private Type reference (TYPE) GTY_T_EUOBJ 20110210
2 MT_EUOBJEDIT Instance attribute Private Type reference (TYPE) GTY_T_EUOBJEDIT 20110210
3 MT_EUOBJT Instance attribute Private Type reference (TYPE) GTY_T_EUOBJT 20110210
4 MT_TRANSOBJ_INFO Instance attribute Private Type reference (TYPE) GTY_T_KO100 20110210
5 MT_USER_WBREGISTRY Instance attribute Private Type reference (TYPE) GTY_T_WBREGISTRY 20110210
6 MT_WBOBJTYPE Instance attribute Private Type reference (TYPE) WBOBJECTTYPES_RT Runtime Table of Workbench Object Types 20110210
7 MT_WBOBJTYPE_SCOPE Instance attribute Private Type reference (TYPE) WBOBJTYPES_SCOPES_RT Runtime Table of WB Scopes of All WB Object Types 20110210
8 MT_WBREGISTRY Instance attribute Private Type reference (TYPE) GTY_T_WBREGISTRY 20110210
9 MT_WVOBJTYPE Instance attribute Private Type reference (TYPE) WVOBJECTTYPES_RT Runtime Table of WB-Relevant R3TR Object Types 20110210
10 SHM_INSTANCE Instance attribute Private Type reference (TYPE) SPRAS New input values 20100917
Methods
# Method Level Visibility Method type Description Created on
1 ADD_WBOBJTYPE_SCOPES Instance method Private Method 20110210
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20100913
3 GET_LEGACY_GROUP Instance method Private Method Get Group for Legacy WB Object 20110303
4 GET_OBJTYPE_DATA Instance method Public Method 20110210
5 GET_OBJTYPE_TR Instance method Private Method 20100919
6 READ_OBJTYPES Instance method Private Method 20100913
7 READ_RAW_DATA Instance method Private Method 20100913
8 READ_WBOBJTYPES Instance method Private Method 20110210
Events
Class CL_WB_REGISTRY_SHM_METADATA has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GTY_T_EUOBJ Public See coding 20110210 gty_t_euobj TYPE SORTED TABLE OF euobj WITH UNIQUE KEY id
2 GTY_T_EUOBJEDIT Public See coding 20110210 gty_t_euobjedit TYPE SORTED TABLE OF euobjedit WITH UNIQUE KEY type
3 GTY_T_EUOBJT Public See coding 20110210 gty_t_euobjt TYPE SORTED TABLE OF euobjt with UNIQUE key spras type
4 GTY_T_KO100 Public See coding 20110210 gty_t_ko100 TYPE SORTED TABLE OF ko100 WITH UNIQUE KEY object
5 GTY_T_WBREGISTRY Public See coding 20110210 gty_t_wbregistry TYPE SORTED TABLE OF wbregistry WITH UNIQUE KEY type operation username multreq
6 LTY_ACCESST_TAB Public See coding 20100913 lty_accesst_tab TYPE STANDARD TABLE OF wbregistry_pt WITH DEFAULT KEY
7 LTY_ACCESS_TAB Public See coding 20100913 lty_access_tab TYPE STANDARD TABLE OF wbregistry_p WITH DEFAULT KEY
8 LTY_EUOBJEDIT_TAB Public See coding 20100913 lty_euobjedit_tab TYPE SORTED TABLE OF euobjedit WITH NON-UNIQUE KEY tadir subtype WITH NON-UNIQUE SORTED KEY sk_wb COMPONENTS type
9 LTY_EUOBJT_TAB Public See coding 20100913 lty_euobjt_tab TYPE STANDARD TABLE OF euobjt WITH DEFAULT KEY
10 LTY_REGISTRY_TAB Public See coding 20100913 lty_registry_tab TYPE SORTED TABLE OF wbregistry WITH UNIQUE KEY type operation username multreq WITH NON-UNIQUE SORTED KEY sk_wb COMPONENTS tool username
11 LTY_TROBJECT_TAB Public See coding 20100913 lty_trobject_tab TYPE STANDARD TABLE OF ko100 WITH DEFAULT KEY
12 LTY_T_WB_ACCESS Public See coding 20100913 lty_t_wb_access TYPE SORTED TABLE OF wbaccess_tool WITH UNIQUE KEY objtype_tr subtype WITH NON-UNIQUE SORTED KEY sk_wb COMPONENTS objtype_wb
Method Signatures

Method ADD_WBOBJTYPE_SCOPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_EUOBJEDIT Call by reference Type reference (TYPE) EUOBJEDIT Workbench: Zuordnung Entwicklungsobjekttyp -> Editor 20110210
2 Importing P_WBOBJTYPE Call by reference Type reference (TYPE) WBOBJECTTYPE_RT Laufzeit Registry-Tabelle für Objekttypen 20110210

Method ADD_WBOBJTYPE_SCOPES on class CL_WB_REGISTRY_SHM_METADATA has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_SHM_INSTANCE Call by reference Type reference (TYPE) SHM_INST_NAME neue Eingabewerte 20100917

Method CONSTRUCTOR on class CL_WB_REGISTRY_SHM_METADATA has no exception.

Method GET_LEGACY_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJTYPE_TR Call by reference Type reference (TYPE) TROBJTYPE Objekttyp 20110303
2 Returning RESULT Value transfer Type reference (TYPE) OBJTYPE_GROUP Semantische Gruppenzugehoerigkeit eines Objekttyps 20110303

Method GET_LEGACY_GROUP on class CL_WB_REGISTRY_SHM_METADATA has no exception.

Method GET_OBJTYPE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_EUOBJ Call by reference Type reference (TYPE) GTY_T_EUOBJ 20110210
2 Exporting P_EUOBJEDIT Call by reference Type reference (TYPE) GTY_T_EUOBJEDIT 20110210
3 Exporting P_TRANSOBJ_INFO Call by reference Type reference (TYPE) GTY_T_KO100 20110210
4 Exporting P_USER_WBREGISTRY Call by reference Type reference (TYPE) GTY_T_WBREGISTRY 20110210
5 Exporting P_WBOBJTYPE Call by reference Type reference (TYPE) WBOBJECTTYPES_RT 20110210
6 Exporting P_WBOBJTYPE_SCOPE Call by reference Type reference (TYPE) WBOBJTYPES_SCOPES_RT 20110210
7 Exporting P_WBREGISTRY Call by reference Type reference (TYPE) GTY_T_WBREGISTRY 20110210
8 Exporting P_WVOBJTYPE Call by reference Type reference (TYPE) WVOBJECTTYPES_RT 20110210

Method GET_OBJTYPE_DATA on class CL_WB_REGISTRY_SHM_METADATA has no exception.

Method GET_OBJTYPE_TR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_EUOBJEDIT Call by reference Type reference (TYPE) EUOBJEDIT Workbench: Zuordnung Entwicklungsobjekttyp -> Editor 20100919
2 Returning RESULT Value transfer Type reference (TYPE) TROBJTYPE Objekttyp und Access-Tool 20100919

Method GET_OBJTYPE_TR on class CL_WB_REGISTRY_SHM_METADATA has no exception.

Method READ_OBJTYPES Signature

Method READ_OBJTYPES on class CL_WB_REGISTRY_SHM_METADATA has no parameter.
Method READ_OBJTYPES on class CL_WB_REGISTRY_SHM_METADATA has no exception.

Method READ_RAW_DATA Signature

Method READ_RAW_DATA on class CL_WB_REGISTRY_SHM_METADATA has no parameter.
Method READ_RAW_DATA on class CL_WB_REGISTRY_SHM_METADATA has no exception.

Method READ_WBOBJTYPES Signature

Method READ_WBOBJTYPES on class CL_WB_REGISTRY_SHM_METADATA has no parameter.
Method READ_WBOBJTYPES on class CL_WB_REGISTRY_SHM_METADATA has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 740