SAP ABAP Class CL_WDY_RG_NAME_SERVICE (Converts Metadata into Label Text)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   BC-WD-ABA-GEN (Application Component) Web Screen ABAP Generation
     SWDP_RUNTIME_GENERATION_DT (Package) Web Dynpro: Create Data and Source Code at Design Time
Properties
Class CL_WDY_RG_NAME_SERVICE  
Short Description Converts Metadata into Label Text    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWDP_RUNTIME_GENERATION_DT   Web Dynpro: Create Data and Source Code at Design Time 
Created 20041018   SAP 
Last change 20070911   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)
2 WDYN Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_WDY_RG_NAME_SERVICE has no interface implemented.
Friends
Class CL_WDY_RG_NAME_SERVICE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_DATA_POSTFIXES Constant Private See coding 20041018
2 C_DATA_PREFIXES Constant Private See coding 20041018
3 C_LONG_PREFIXES Constant Private See coding 20041018
4 C_MAX_LEN Constant Private Type reference (TYPE) I 21 'Upper- 4(pre) - 3(post) - 2(underscores)' 20041018
5 C_MAX_LEN_TOTAL Constant Private Type reference (TYPE) I 30 'Upr Limit for Tech. Names' 20041018
6 C_METHOD_POSTFIXES Constant Private See coding 20041018
7 C_METHOD_PREFIXES Constant Private See coding 20041018
8 C_TYPE_POSTFIXES Constant Private See coding 20041018
9 C_TYPE_PREFIXES Constant Private See coding 20041018
10 FG_RESERVED_POSTFIXES Static Attribute Private Type reference (TYPE) POSTFIX_TAB 20041018
11 FG_RESERVED_PREFIXES Static Attribute Private Type reference (TYPE) PREFIX_TAB 20041018
12 GI_CX_HINT Instance attribute Private Type reference (TYPE) STRING Internal Buffer for Error Messages 20041018
13 GI_CX_TEXT Instance attribute Private Type reference (TYPE) STRING Internal Buffer for Error Messages 20041018
14 _FG_SINGLETON Static Attribute Private Object reference (TYPE REF TO) CL_WDY_RG_NAME_SERVICE Converts Metadata into Label Text 20041018
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_RESERVED_NAMES Instance method Public Method Checks for Reserved Names 20041018
2 CTLR_EXTERNAL_INTERFACE Instance method Public Method Name of the Local Interface 20041018
3 CTLR_GET_ACTION Instance method Public Method Names of Getter Method for Specific Action 20041018
4 CTLR_GLOBAL_INTERFACE Instance method Public Method Name of Global Interface 20041018
5 CTLR_HANDLE_ACTION Instance method Public Method Names of Getter Method for Specific Action 20041018
6 CTLR_LOCAL_INTERFACE Instance method Public Method Name of External Interface 20041018
7 CTLR_TYPE_NAMES Instance method Public Method Returns Name of Interfaces and Classes of a 'Controller' 20041018
8 EVENT_METHOD_FIRE Instance method Public Method Determines Name of Method to Trigger EVENT 20041018
9 GET_SINGLETON Static method Public Method 20041018
10 NODE_ELEMENT_CONSTANT Instance method Public Method Name of Constant for Element Name of Specific Node 20050929
11 NODE_ELEMENT_TYPE Instance method Public Method Name of Element Type of Specific Node 20041018
12 NODE_ELEMENT_TYPE_ALIAS Instance method Public Method Alias Name of Element Type 20041018
13 NODE_ELEMENT_TYPE_INFO Instance method Public Method Name of Element Type and Table of Specific Node 20041018
14 OUTPLUG_METHOD_FIRE Instance method Public Method Determines Method Name for OUTBOUND PLUG 20041018
15 TO_PROPER_CASE Instance method Private Method Change First and Next Character of '_' to Capital Letters 20041018
16 USAGE_GET_COMPCFG_CTLR Instance method Public Method Names of Getter Method for Specific 'ComponentUsage' 20041018
17 USAGE_GET_COMPINTF_CTLR Instance method Public Method Names of Getter Method for Specific 'ComponentUsage' 20041018
18 USAGE_GET_COMPONENT Instance method Public Method Names of Getter Method for Specific 'ComponentUsage' 20041018
19 USAGE_GET_CTLR Instance method Public Method Name of Getter Method for Specific 'Controller' 20041018
Events
Class CL_WDY_RG_NAME_SERVICE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 POSTFIX_TAB Private See coding 20041018 postfix_tab type sorted table of typ_postfix with unique default key
2 PREFIX_TAB Private See coding 20041018 prefix_tab type sorted table of typ_prefix with unique default key
3 TYP_POSTFIX Private See coding 20041018 typ_postfix type c length 3
4 TYP_PREFIX Private See coding 20041018 typ_prefix type c length 4
5 TYP_PREFIXL Private See coding 20041018 typ_prefixl type c length 8
Method Signatures

Method CHECK_RESERVED_NAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Call by reference Type reference (TYPE) STRING Der zu testende Wert 20041018
# Exception Resumable Description Created on
1 RESERVED Der Name ist reserviert 20041018

Method CTLR_EXTERNAL_INTERFACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTROLLER Call by reference Object reference (TYPE REF TO) IF_WDY_MD_CONTROLLER 20041018
2 Returning RESULT Value transfer Type reference (TYPE) STRING 20041018

Method CTLR_EXTERNAL_INTERFACE on class CL_WDY_RG_NAME_SERVICE has no exception.

Method CTLR_GET_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTION Call by reference Object reference (TYPE REF TO) IF_WDY_MD_ACTION ... 20041018
2 Returning RESULT Value transfer Type reference (TYPE) STRING 20041018

Method CTLR_GET_ACTION on class CL_WDY_RG_NAME_SERVICE has no exception.

Method CTLR_GLOBAL_INTERFACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTROLLER Call by reference Object reference (TYPE REF TO) IF_WDY_MD_CONTROLLER 20041018
2 Returning RESULT Value transfer Type reference (TYPE) STRING 20041018

Method CTLR_GLOBAL_INTERFACE on class CL_WDY_RG_NAME_SERVICE has no exception.

Method CTLR_HANDLE_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTION Call by reference Object reference (TYPE REF TO) IF_WDY_MD_ACTION ... 20041018
2 Returning RESULT Value transfer Type reference (TYPE) STRING 20041018

Method CTLR_HANDLE_ACTION on class CL_WDY_RG_NAME_SERVICE has no exception.

Method CTLR_LOCAL_INTERFACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTROLLER Call by reference Object reference (TYPE REF TO) IF_WDY_MD_CONTROLLER 20041018
2 Importing CONTROLLER_NAME Call by reference Type reference (TYPE) STRING 20041108
3 Returning RESULT Value transfer Type reference (TYPE) STRING 20041018

Method CTLR_LOCAL_INTERFACE on class CL_WDY_RG_NAME_SERVICE has no exception.

Method CTLR_TYPE_NAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTROLLER Call by reference Object reference (TYPE REF TO) IF_WDY_MD_CONTROLLER 20041018
2 Returning RESULT Value transfer Type reference (TYPE) WDY_RG_S_CTLR_TYPE_NAMES Namen der generierten OO-Typen für einen 'WD-Controller' 20041018

Method CTLR_TYPE_NAMES on class CL_WDY_RG_NAME_SERVICE has no exception.

Method EVENT_METHOD_FIRE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EVENT Call by reference Object reference (TYPE REF TO) IF_WDY_MD_EVENT IF_WDY_MD_EVENT 20041018
2 Returning RESULT Value transfer Type reference (TYPE) STRING Name der Methode 20041018

Method EVENT_METHOD_FIRE on class CL_WDY_RG_NAME_SERVICE has no exception.

Method GET_SINGLETON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Object reference (TYPE REF TO) CL_WDY_RG_NAME_SERVICE Wandelt Metadaten in Bezeichner um 20041018

Method GET_SINGLETON on class CL_WDY_RG_NAME_SERVICE has no exception.

Method NODE_ELEMENT_CONSTANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CONST_NAME Call by reference Type reference (TYPE) STRING 20050929
2 Importing NODE Call by reference Object reference (TYPE REF TO) IF_WDY_MD_ABSTRACT_CTX_NODE ... 20050929

Method NODE_ELEMENT_CONSTANT on class CL_WDY_RG_NAME_SERVICE has no exception.

Method NODE_ELEMENT_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE Call by reference Object reference (TYPE REF TO) IF_WDY_MD_ABSTRACT_CTX_NODE ... 20041018
2 Returning RESULT Value transfer Type reference (TYPE) STRING 20041018

Method NODE_ELEMENT_TYPE on class CL_WDY_RG_NAME_SERVICE has no exception.

Method NODE_ELEMENT_TYPE_ALIAS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE_REFERRED Call by reference Object reference (TYPE REF TO) IF_WDY_MD_ABSTRACT_CTX_NODE ... 20041018
2 Importing NODE_REFERRING Call by reference Object reference (TYPE REF TO) IF_WDY_MD_ABSTRACT_CTX_NODE ... 20041018
3 Exporting STRUC_NAME Value transfer Type reference (TYPE) STRING 20041018
4 Exporting TABLE_NAME Value transfer Type reference (TYPE) STRING 20041018

Method NODE_ELEMENT_TYPE_ALIAS on class CL_WDY_RG_NAME_SERVICE has no exception.

Method NODE_ELEMENT_TYPE_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE Call by reference Object reference (TYPE REF TO) IF_WDY_MD_ABSTRACT_CTX_NODE ... 20041018
2 Exporting STRUC_NAME Call by reference Type reference (TYPE) STRING 20041018
3 Exporting TABLE_NAME Call by reference Type reference (TYPE) STRING 20041018

Method NODE_ELEMENT_TYPE_INFO on class CL_WDY_RG_NAME_SERVICE has no exception.

Method OUTPLUG_METHOD_FIRE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OUTBOUND_PLUG Call by reference Object reference (TYPE REF TO) IF_WDY_MD_OUTBOUND_PLUG IF_WDY_MD_OUTBOUND_PLUG 20041018
2 Returning RESULT Value transfer Type reference (TYPE) STRING Name der Methode 20041018

Method OUTPLUG_METHOD_FIRE on class CL_WDY_RG_NAME_SERVICE has no exception.

Method TO_PROPER_CASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) STRING 20041018
2 Importing TEXT Call by reference Type reference (TYPE) STRING 20041018

Method TO_PROPER_CASE on class CL_WDY_RG_NAME_SERVICE has no exception.

Method USAGE_GET_COMPCFG_CTLR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMPONENT_USAGE Call by reference Object reference (TYPE REF TO) IF_WDY_MD_COMPONENT_USAGE ... 20041018
2 Returning RESULT Value transfer Type reference (TYPE) STRING 20041018

Method USAGE_GET_COMPCFG_CTLR on class CL_WDY_RG_NAME_SERVICE has no exception.

Method USAGE_GET_COMPINTF_CTLR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMPONENT_USAGE Call by reference Object reference (TYPE REF TO) IF_WDY_MD_COMPONENT_USAGE ... 20041018
2 Returning RESULT Value transfer Type reference (TYPE) STRING 20041018

Method USAGE_GET_COMPINTF_CTLR on class CL_WDY_RG_NAME_SERVICE has no exception.

Method USAGE_GET_COMPONENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMPONENT_USAGE Call by reference Object reference (TYPE REF TO) IF_WDY_MD_COMPONENT_USAGE ... 20041018
2 Returning RESULT Value transfer Type reference (TYPE) STRING 20041018

Method USAGE_GET_COMPONENT on class CL_WDY_RG_NAME_SERVICE has no exception.

Method USAGE_GET_CTLR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTROLLER_USAGE Call by reference Object reference (TYPE REF TO) IF_WDY_MD_CONTROLLER_USAGE ... 20041018
2 Returning RESULT Value transfer Type reference (TYPE) STRING 20041018

Method USAGE_GET_CTLR on class CL_WDY_RG_NAME_SERVICE has no exception.
History
Last changed by/on SAP  20070911 
SAP Release Created in 700