SAP ABAP Class CL_CUGEN_OBJ_DEP_SERVICE (Dependency Conversion Services)
Hierarchy
SAP_AP (Software Component) SAP Application Platform
   AP-CFG-LL (Application Component) Low Level Configuration
     AP_CULL_SELNET (Package) Low-Level Configuration (Generate SELNET)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_CUGEN_OBJ_DEP_CONSTANTS Constants 20041001
Properties
Class CL_CUGEN_OBJ_DEP_SERVICE  
Short Description Dependency Conversion Services    
Super Class CL_CUGEN_OBJ_DEP_CONSTANTS Constants 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package AP_CULL_SELNET   Low-Level Configuration (Generate SELNET) 
Created 20041001   SAP 
Last change 20060208   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CUGEN_OBJ_DEP_SERVICE has no forward declaration.
Interfaces
Class CL_CUGEN_OBJ_DEP_SERVICE has no interface implemented.
Friends
Class CL_CUGEN_OBJ_DEP_SERVICE has no friend class.
Attributes
Class CL_CUGEN_OBJ_DEP_SERVICE has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_CSTIC Static method Private Method Check Characteristics 20050822
2 MAKE_NOT_SPECI Static method Private Method 20041001
3 MAKE_NXPR Static method Public Method 20041001
4 MAKE_SXPR Static method Public Method 20041001
5 MAKE_UPPER_BORDER Static method Public Method 20041001
6 PP_ACTION Static method Private Method 20041001
7 PP_ACTION_LIST Static method Private Method 20041001
8 PP_CHECK_SINGLETON_ACTION Static method Private Method 20041001
9 TRANSFORM_CODE_TO_TREE Static method Public Method Convert Dependency External -> Internal 20041001
10 TRANSFORM_TREE_TO_CODE Static method Public Method Convert Dependency Internal -> External 20041001
Events
Class CL_CUGEN_OBJ_DEP_SERVICE has no event.
Types
Class CL_CUGEN_OBJ_DEP_SERVICE has no local type.
Method Signatures

Method CHECK_CSTIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_APPL_LOG Call by reference Object reference (TYPE REF TO) CL_CULL_APPL_LOG CULL: Application LOG 20050823
2 Importing IT_TREE_CODE Call by reference Type reference (TYPE) CUGEN_LITERAL_CODE SELNET: Coding Beziehungswissen 20050822
3 Importing IV_CHECK_MODE Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050823
4 Importing IV_CHECK_REFERENCE_CSTIC Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050822
5 Importing IV_CHECK_RESTRICABLE_CSTIC Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050822
6 Importing IV_DATE Call by reference Type reference (TYPE) SYDATUM Aktuelles Datum des Applikationsservers 20050822
# Exception Resumable Description Created on
1 CX_CUGEN_ERROR Fehlerbehandlung Low Level-Interpreter 20050822

Method MAKE_NOT_SPECI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TREE_CODE Call by reference Type reference (TYPE) CUGEN_LITERAL_CODE SELNET: Coding Beziehungswissen 20041001

Method MAKE_NOT_SPECI on class CL_CUGEN_OBJ_DEP_SERVICE has no exception.

Method MAKE_NXPR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TREE_CODE Call by reference Type reference (TYPE) CUGEN_LITERAL_CODE SELNET: Coding Beziehungswissen 20041001
2 Importing IV_ATCOD Call by reference Type reference (TYPE) ATCOD Code für Wertebeziehung 20041001
3 Importing IV_ATFLV Call by reference Type reference (TYPE) ATFLV interner Fließkomma-Wert von 20041001
4 Importing IV_ATINN Call by reference Type reference (TYPE) ATINN Int. Merkmal 20041001
5 Importing IV_ATWRT Call by reference Type reference (TYPE) ATWRT Merkmalwert 20041001
6 Importing IV_NOT_SPECIFIED_TRUE Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20041001
# Exception Resumable Description Created on
1 CX_CUGEN_ERROR 20041001

Method MAKE_SXPR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TREE_CODE Call by reference Type reference (TYPE) CUGEN_LITERAL_CODE SELNET: Coding Beziehungswissen 20041001
2 Importing IV_ATINN Call by reference Type reference (TYPE) ATINN Int. Merkmal 20041001
3 Importing IV_ATWRT Call by reference Type reference (TYPE) ATWRT Merkmalwert 20041001
4 Importing IV_NOT_SPECIFIED_TRUE Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20041001

Method MAKE_SXPR on class CL_CUGEN_OBJ_DEP_SERVICE has no exception.

Method MAKE_UPPER_BORDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TREE_CODE Call by reference Type reference (TYPE) CUGEN_LITERAL_CODE SELNET: Coding Beziehungswissen 20041001
2 Importing IV_ATCOD Call by reference Type reference (TYPE) ATCOD Code für Wertebeziehung 20041001
3 Importing IV_ATFLB Call by reference Type reference (TYPE) ATFLV interner Fließkomma-Wert von 20041001
4 Importing IV_ATINN Call by reference Type reference (TYPE) ATINN Int. Merkmal 20041001
5 Importing IV_ATWRT Call by reference Type reference (TYPE) ATWRT Merkmalwert 20041001
6 Importing IV_NOT_SPECIFIED_TRUE Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20041001

Method MAKE_UPPER_BORDER on class CL_CUGEN_OBJ_DEP_SERVICE has no exception.

Method PP_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_NEW_CUR Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20041001
2 Exporting EV_RESULT Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20041001
3 Importing IT_KBD_TREE Call by reference Type reference (TYPE) CUGEN_LITERAL_CODE SELNET: Coding Beziehungswissen 20041001
4 Importing IV_ARG Call by reference Type reference (TYPE) SYTABIX Index interner Tabellen 20041001
5 Importing IV_CUR Value transfer Type reference (TYPE) INT4 Natürliche Zahl 20041001
6 Importing IV_LTAB Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20041001
# Exception Resumable Description Created on
1 CX_CUGEN_ERROR 20041001

Method PP_ACTION_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_NEW_CUR Call by reference Type reference (TYPE) INT4 20041001
2 Exporting EV_RESULT Call by reference Type reference (TYPE) XFELD 20041001
3 Importing IT_KBD_TREE Call by reference Type reference (TYPE) CUGEN_LITERAL_CODE 20041001
4 Importing IV_ARG Call by reference Type reference (TYPE) SYTABIX 1 20041001
5 Importing IV_CUR Call by reference Type reference (TYPE) INT4 0 20041001
6 Importing IV_IN_TAIL Call by reference Type reference (TYPE) CHAR1 'N' 20041001
7 Importing IV_LTAB Call by reference Type reference (TYPE) INT4 1 20041001
# Exception Resumable Description Created on
1 CX_CUGEN_ERROR 20041001

Method PP_CHECK_SINGLETON_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_RESULT Value transfer Type reference (TYPE) XFELD Feld zum Ankreuzen 20041001
2 Importing IT_KBD_TREE Call by reference Type reference (TYPE) CUGEN_LITERAL_CODE SELNET: Coding Beziehungswissen 20041001
3 Importing IV_ARG Call by reference Type reference (TYPE) SYTABIX Index interner Tabellen 20041001
# Exception Resumable Description Created on
1 CX_CUGEN_ERROR 20041001

Method TRANSFORM_CODE_TO_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TREE_CODE Call by reference Type reference (TYPE) CUGEN_LITERAL_CODE SELNET: Coding Beziehungswissen 20041001
2 Importing IO_APPL_LOG Call by reference Object reference (TYPE REF TO) CL_CULL_APPL_LOG CULL: Application LOG 20050823
3 Importing IT_CODE Call by reference Type reference (TYPE) CUGEN_SOURCE_CODE_T_EXT Quellcode 20041001
4 Importing IV_CHECK_MODE Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050823
5 Importing IV_CHECK_REFERENCE_CSTIC Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050822
6 Importing IV_CHECK_RESTRICABLE_CSTIC Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050822
7 Importing IV_DATE Call by reference Type reference (TYPE) SYDATUM SY-DATUM Aktuelles Datum des Applikationsservers 20050822
8 Importing IV_DECL_MODE Call by reference Type reference (TYPE) CHECK SPACE Markierung im PMS 20041001
9 Importing IV_EXPR_TYPE Call by reference Type reference (TYPE) CU_GEN_EXPRESSION_TYPE Beziehungswissenart 20041001
# Exception Resumable Description Created on
1 CX_CUGEN_ERROR 20041001

Method TRANSFORM_TREE_TO_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CODE Call by reference Type reference (TYPE) CUGEN_SOURCE_CODE_T_EXT Quellcode 20041001
2 Importing IT_TREE_CODE Call by reference Type reference (TYPE) CUGEN_LITERAL_CODE SELNET: Coding Beziehungswissen 20041001
3 Importing IV_KNART Call by reference Type reference (TYPE) KNART Art des Wissens 20041001
# Exception Resumable Description Created on
1 CX_CUGEN_ERROR 20041001
History
Last changed by/on SAP  20060208 
SAP Release Created in 600