SAP ABAP Class CL_CI_KAIZEN_PATH_HELPER (Helper class to build and parse development object id string)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ABA-LA (Application Component) Syntax, Compiler, Runtime
     S_KAIZEN (Package) ABAP Metrics
Properties
Class CL_CI_KAIZEN_PATH_HELPER  
Short Description Helper class to build and parse development object id string    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_KAIZEN   ABAP Metrics 
Created 20070305   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CI_KAIZEN_PATH_HELPER has no forward declaration.
Interfaces
Class CL_CI_KAIZEN_PATH_HELPER has no interface implemented.
Friends
Class CL_CI_KAIZEN_PATH_HELPER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_ID_AT_LINE_SELECTION Constant Public Type reference (TYPE) STRING 'AT LINE-SELECTION' 20070305
2 GC_ID_AT_PF Constant Public Type reference (TYPE) STRING 'AT PF' 20070305
3 GC_ID_AT_SELECTION_SCREEN Constant Public Type reference (TYPE) STRING 'AT SELECTION-SCREEN' 20070305
4 GC_ID_AT_USER_COMMAND Constant Public Type reference (TYPE) STRING 'AT USER-COMMAND' 20070305
5 GC_ID_CLASS Constant Public Type reference (TYPE) STRING 'CLASS' 20070305
6 GC_ID_CLASS_POOL Constant Public Type reference (TYPE) STRING 'CLASS-POOL' 20070305
7 GC_ID_END_OF_PAGE Constant Public Type reference (TYPE) STRING 'END-OF-PAGE' 20070305
8 GC_ID_END_OF_SELECTION Constant Public Type reference (TYPE) STRING 'END-OF-SELECTION' 20070305
9 GC_ID_EVENT Constant Public Type reference (TYPE) STRING 'EVENT' 20070305
10 GC_ID_EVENT_BLOCK Constant Public Type reference (TYPE) STRING 'EVENT BLOCK' 20070305
11 GC_ID_FORM Constant Public Type reference (TYPE) STRING 'FORM' 20070305
12 GC_ID_FUNCTION Constant Public Type reference (TYPE) STRING 'FUNCTION' 20070305
13 GC_ID_FUNCTION_GROUP Constant Public Type reference (TYPE) STRING 'FUNCTION-POOL' 20070305
14 GC_ID_GET Constant Public Type reference (TYPE) STRING 'GET' 20070305
15 GC_ID_GET_LATE Constant Public Type reference (TYPE) STRING 'GET LATE' 20070305
16 GC_ID_INITIALIZATION Constant Public Type reference (TYPE) STRING 'INITIALIZATION' 20070305
17 GC_ID_INPUT_MODULE Constant Public Type reference (TYPE) STRING 'MODULE FOR INPUT' 20070305
18 GC_ID_INTERFACE Constant Public Type reference (TYPE) STRING 'INTERFACE' 20070305
19 GC_ID_INTERFACE_POOL Constant Public Type reference (TYPE) STRING 'INTERFACE-POOL' 20070305
20 GC_ID_LOAD_OF_PROGRAM Constant Public Type reference (TYPE) STRING 'LOAD-OF-PROGRAM' 20070305
21 GC_ID_METHOD Constant Public Type reference (TYPE) STRING 'METHOD' 20070305
22 GC_ID_OUTPUT_MODULE Constant Public Type reference (TYPE) STRING 'MODULE FOR OUTPUT' 20070305
23 GC_ID_PARAMETER Constant Public Type reference (TYPE) STRING 'PARAMETER' 20070305
24 GC_ID_PROGRAM Constant Public Type reference (TYPE) STRING 'PROGRAM' 20070305
25 GC_ID_REPORT Constant Public Type reference (TYPE) STRING 'REPORT' 20070305
26 GC_ID_START_OF_SELECTION Constant Public Type reference (TYPE) STRING 'START-OF-SELECTION' 20070305
27 GC_ID_TOP_OF_PAGE_A Constant Public Type reference (TYPE) STRING 'TOP-OF-PAGE' 20070305
28 GC_ID_TOP_OF_PAGE_S Constant Public Type reference (TYPE) STRING 'TOP-OF-PAGE DURING LINE-SELECTION' 20070305
29 GC_ID_TYPE Constant Public Type reference (TYPE) STRING 'TYPE' 20070305
30 GC_ID_TYPE_POOL Constant Public Type reference (TYPE) STRING 'TYPE-POOL' 20070305
31 GC_ID_VARIABLE Constant Public Type reference (TYPE) STRING 'VARIABLE' 20070305
32 GC_PATH_SEPERATOR Constant Public Type reference (TYPE) C '' 20070305
33 GC_TYPE_NAME_SEPERATOR Constant Public Type reference (TYPE) C '=' 20070305
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_PATH Static method Public Method 20070305
2 CI_TO_PATH Static method Public Method 20070621
3 CREATE_OO_PATH Static method Public Method 20100917
4 CREATE_PROCEDURE_PATH Static method Public Method 20100917
5 PATH_TO_CI Static method Public Method 20070621
Events
Class CL_CI_KAIZEN_PATH_HELPER has no event.
Types
Class CL_CI_KAIZEN_PATH_HELPER has no local type.
Method Signatures

Method BUILD_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PATH_STEPS Call by reference Type reference (TYPE) SKZN_T_ABS_PATH 20070305
2 Returning RV_ID_STRING Value transfer Type reference (TYPE) STRING 20070305

Method BUILD_PATH on class CL_CI_KAIZEN_PATH_HELPER has no exception.

Method CI_TO_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CI_TYPE_I Call by reference Type reference (TYPE) TROBJTYPE Objekttyp 20070621
2 Returning RV_PATH_TYPE_R Value transfer Type reference (TYPE) STRING 20070621

Method CI_TO_PATH on class CL_CI_KAIZEN_PATH_HELPER has no exception.

Method CREATE_OO_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OBJECT_NAME Call by reference Type reference (TYPE) CSEQUENCE 20100917
2 Importing OBJECT_TYPE Call by reference Type reference (TYPE) TROBJTYPE 20100917
3 Returning PATH Value transfer Type reference (TYPE) STRING 20100917
4 Importing SUBOBJECT_NAME Call by reference Type reference (TYPE) CSEQUENCE 20100917
5 Importing SUBOBJECT_TYPE Call by reference Type reference (TYPE) TROBJTYPE 20100917
6 Importing TECHNICAL Call by reference Type reference (TYPE) ABAP_BOOL 20100917

Method CREATE_OO_PATH on class CL_CI_KAIZEN_PATH_HELPER has no exception.

Method CREATE_PROCEDURE_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OBJECT_NAME Call by reference Type reference (TYPE) CSEQUENCE 20100917
2 Importing OBJECT_TYPE Call by reference Type reference (TYPE) TROBJTYPE 20100917
3 Returning PATH Value transfer Type reference (TYPE) STRING 20100917
4 Importing PROCEDURE_NAME Call by reference Type reference (TYPE) CSEQUENCE 20100917
5 Importing PROCEDURE_TYPE Call by reference Type reference (TYPE) CSEQUENCE 20100917
6 Importing SUBOBJECT_NAME Call by reference Type reference (TYPE) CSEQUENCE 20100917
7 Importing SUBOBJECT_TYPE Call by reference Type reference (TYPE) TROBJTYPE 20100917

Method CREATE_PROCEDURE_PATH on class CL_CI_KAIZEN_PATH_HELPER has no exception.

Method PATH_TO_CI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PATH_TYPE_I Call by reference Type reference (TYPE) STRING 20070621
2 Returning RV_CI_TYPE_R Value transfer Type reference (TYPE) TROBJTYPE Objekttyp 20070621

Method PATH_TO_CI on class CL_CI_KAIZEN_PATH_HELPER has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 710