SAP ABAP Class CL_IBR_ENTITY_ENH_OPTION (Enhancement option)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-UTL (Application Component) Workbench Utilities
     S_INCLUDE_BROWSER (Package) Include Browser
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_IBR_ENTITY_ROOT Abstract root for browser entities 20120202
Properties
Class CL_IBR_ENTITY_ENH_OPTION  
Short Description Enhancement option    
Super Class CL_IBR_ENTITY_ROOT Abstract root for browser entities 
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_INCLUDE_BROWSER   Include Browser 
Created 20120202   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_IBR_ENTITY_ENH_OPTION has no forward declaration.
Interfaces
Class CL_IBR_ENTITY_ENH_OPTION has no interface implemented.
Friends
Class CL_IBR_ENTITY_ENH_OPTION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 FULL_NAME Instance attribute Private Type reference (TYPE) STRING 20120222
2 INCLUDE Instance attribute Private Type reference (TYPE) PROGNAME 20120228
3 LINE Instance attribute Private Type reference (TYPE) I 20120228
4 REGISTRY Static Attribute Private Type reference (TYPE) TY_REGISTRY 20120202
5 SPOT_EXCEPTION Instance attribute Private Object reference (TYPE REF TO) CX_ENH_ROOT 20120202
6 SPOT_NAME Instance attribute Private Type reference (TYPE) ENHSPOTNAME 20120202
7 SPOT_REF Instance attribute Private Object reference (TYPE REF TO) IF_ENH_SPOT_TOOL 20120202
Methods
# Method Level Visibility Method type Description Created on
1 GET_FULL_NAME Instance method Public Method 20120222
2 GET_INCLUDE Instance method Public Method 20120228
3 GET_SPOT Static method Private Method 20120202
4 GET_SPOT_NAME Instance method Public Method 20120202
5 NEW_ENH_OPTION Static method Public Method 20120202
6 SET_FULL_NAME Instance method Private Method 20120222
7 SET_INCLUDE Instance method Private Method 20120228
8 SET_SPOT_NAME Instance method Private Method 20120202
Events
Class CL_IBR_ENTITY_ENH_OPTION has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_REGISTRY Private See coding 20120202 ty_registry type hashed table of ty_registry_entry with unique key name
2 TY_REGISTRY_ENTRY Private See coding 20120202 begin of ty_registry_entry, name type enhspotname, ref type ref to if_enh_spot_tool, end of ty_registry_entry
Method Signatures

Method GET_FULL_NAME Signature

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

Method GET_FULL_NAME on class CL_IBR_ENTITY_ENH_OPTION has no exception.

Method GET_INCLUDE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_INCLUDE Call by reference Type reference (TYPE) PROGNAME 20120228
2 Exporting EX_LINE Call by reference Type reference (TYPE) I 20120228

Method GET_INCLUDE on class CL_IBR_ENTITY_ENH_OPTION has no exception.

Method GET_SPOT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NAME Call by reference Type reference (TYPE) ENHSPOTNAME 20120202
2 Returning RE_SPOT Value transfer Object reference (TYPE REF TO) IF_ENH_SPOT_TOOL 20120202
# Exception Resumable Description Created on
1 CX_ENH_ROOT 20120202

Method GET_SPOT_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_SPOT_NAME Value transfer Type reference (TYPE) ENHSPOTNAME 20120202

Method GET_SPOT_NAME on class CL_IBR_ENTITY_ENH_OPTION has no exception.

Method NEW_ENH_OPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FULL_NAME Call by reference Type reference (TYPE) STRING 20120202
2 Importing IM_INCLUDE Call by reference Type reference (TYPE) PROGNAME 20120228
3 Importing IM_LINE Call by reference Type reference (TYPE) I 20120228
4 Importing IM_NAME Call by reference Type reference (TYPE) STRING 20120222
5 Importing IM_SPOT_NAME Call by reference Type reference (TYPE) ENHSPOTNAME 20120202
6 Returning RE_ENH_OPTION Value transfer Object reference (TYPE REF TO) CL_IBR_ENTITY_ENH_OPTION 20120202

Method NEW_ENH_OPTION on class CL_IBR_ENTITY_ENH_OPTION has no exception.

Method SET_FULL_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FULL_NAME Call by reference Type reference (TYPE) STRING 20120222

Method SET_FULL_NAME on class CL_IBR_ENTITY_ENH_OPTION has no exception.

Method SET_INCLUDE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_INCLUDE Call by reference Type reference (TYPE) PROGNAME 20120228
2 Importing IM_LINE Call by reference Type reference (TYPE) I 20120228

Method SET_INCLUDE on class CL_IBR_ENTITY_ENH_OPTION has no exception.

Method SET_SPOT_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NAME Call by reference Type reference (TYPE) ENHSPOTNAME 20120202

Method SET_SPOT_NAME on class CL_IBR_ENTITY_ENH_OPTION has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 740