SAP ABAP Class CL_CUGEN_SINGLETON_SIMPLE (Services for Simple Relationships)
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_SINGLETON_SIMPLE  
Short Description Services for Simple Relationships    
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 20050409   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CUGEN_SINGLETON_SIMPLE has no forward declaration.
Interfaces
Class CL_CUGEN_SINGLETON_SIMPLE has no interface implemented.
Friends
Class CL_CUGEN_SINGLETON_SIMPLE has no friend class.
Attributes
Class CL_CUGEN_SINGLETON_SIMPLE has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 EVAL_FNUM Static method Private Method 20041001
2 FILL_NXPR_LITERAL Static method Private Method 20041001
3 FILL_PRD1_LITERAL Static method Private Method 20041001
4 FILL_PRD2_LITERAL Static method Private Method 20041001
5 FILL_SIMPLE_LITERAL Static method Private Method 20041001
6 FILL_SXPR_LITERAL Static method Private Method 20041001
7 TEST_LITERAL_ARITY Static method Public Method Create Simple Relationship 20041001
8 TRANSFORM_SIMPLE_LITER_TO_CODE Static method Public Method Create Dependency from Simple Relationship 20041001
Events
Class CL_CUGEN_SINGLETON_SIMPLE has no event.
Types
Class CL_CUGEN_SINGLETON_SIMPLE has no local type.
Method Signatures

Method EVAL_FNUM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_VALUE Value transfer Type reference (TYPE) ATFLV interner Fließkomma-Wert von 20041001
2 Importing IS_LITERAL_VALUE Call by reference Object reference (TYPE REF TO) KBD_TREE Repraesentation eines Parsbaumes in ABAP 20041001
3 Importing IT_LITERAL Call by reference Type reference (TYPE) CUGEN_LITERAL_CODE SELNET: Coding Beziehungswissen 20041001
4 Importing IV_TABIX Call by reference Type reference (TYPE) SYTABIX Index interner Tabellen 20041001
# Exception Resumable Description Created on
1 CX_CUGEN_ERROR Fehlerbehandlung Low Level-Interpreter 20041001

Method FILL_NXPR_LITERAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_SIMPLE_LITERAL Call by reference Type reference (TYPE) CUGEN_SIMPLE_LITERAL 20041001
2 Importing IS_LITERAL_EXPR Call by reference Object reference (TYPE REF TO) KBD_TREE Repraesentation eines Parsbaumes in ABAP 20041001
3 Importing IT_LITERAL Call by reference Type reference (TYPE) CUGEN_LITERAL_CODE 20041001
4 Importing IV_TABIX Call by reference Type reference (TYPE) SYTABIX 20041001
# Exception Resumable Description Created on
1 CX_CUGEN_ERROR 20041001

Method FILL_PRD1_LITERAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_SIMPLE_LITERAL Call by reference Type reference (TYPE) CUGEN_SIMPLE_LITERAL 20041001
2 Importing IS_LITERAL_EXPR Call by reference Object reference (TYPE REF TO) KBD_TREE Repraesentation eines Parsbaumes in ABAP 20041001
3 Importing IT_LITERAL Call by reference Type reference (TYPE) CUGEN_LITERAL_CODE 20041001
4 Importing IV_TABIX Call by reference Type reference (TYPE) SYTABIX 20041001
# Exception Resumable Description Created on
1 CX_CUGEN_ERROR 20041001

Method FILL_PRD2_LITERAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_SIMPLE_LITERAL Call by reference Type reference (TYPE) CUGEN_SIMPLE_LITERAL 20041001
2 Importing IS_LITERAL_EXPR Call by reference Object reference (TYPE REF TO) KBD_TREE Repraesentation eines Parsbaumes in ABAP 20041001
3 Importing IT_LITERAL Call by reference Type reference (TYPE) CUGEN_LITERAL_CODE 20041001
4 Importing IV_TABIX Call by reference Type reference (TYPE) SYTABIX 20041001
# Exception Resumable Description Created on
1 CX_CUGEN_ERROR 20041001

Method FILL_SIMPLE_LITERAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CHARACTERISTIC Call by reference Type reference (TYPE) ATINN 20041001
2 Exporting EV_OVAR Call by reference Type reference (TYPE) CHAR1 20041001
3 Importing IT_LITERAL Call by reference Type reference (TYPE) CUGEN_LITERAL_CODE 20041001
4 Importing IV_TABIX Call by reference Type reference (TYPE) SYTABIX 20041001
# Exception Resumable Description Created on
1 CX_CUGEN_ERROR 20041001

Method FILL_SXPR_LITERAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_SIMPLE_LITERAL Call by reference Type reference (TYPE) CUGEN_SIMPLE_LITERAL 20041001
2 Importing IS_LITERAL_EXPR Call by reference Object reference (TYPE REF TO) KBD_TREE Repraesentation eines Parsbaumes in ABAP 20041001
3 Importing IT_LITERAL Call by reference Type reference (TYPE) CUGEN_LITERAL_CODE 20041001
4 Importing IV_TABIX Call by reference Type reference (TYPE) SYTABIX 20041001
# Exception Resumable Description Created on
1 CX_CUGEN_ERROR 20041001

Method TEST_LITERAL_ARITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_SIMPLE_LITERAL Call by reference Type reference (TYPE) CUGEN_SIMPLE_LITERAL SELNET: Einfache Beziehung (Coding) 20041001
2 Importing IT_LITERAL Call by reference Type reference (TYPE) CUGEN_LITERAL_CODE SELNET: Coding Beziehungswissen 20041001
# Exception Resumable Description Created on
1 CX_CUGEN_ERROR Fehlerbehandlung Low Level-Interpreter 20041001

Method TRANSFORM_SIMPLE_LITER_TO_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CODE Call by reference Type reference (TYPE) CU_GEN_SOURCE_CODE_EXTERNAL Quelltextzeile der Länge 80 20041001
2 Importing IS_SIMPLE_LITERAL Call by reference Type reference (TYPE) CUGEN_SIMPLE_LITERAL SELNET: Einfache Beziehung (Coding) 20041001
3 Importing IV_DATE Call by reference Type reference (TYPE) SYDATUM SY-DATUM Aktuelles Datum des Applikationsservers 20050304
# Exception Resumable Description Created on
1 CX_CUGEN_ERROR Fehlerbehandlung Low Level-Interpreter 20041001
History
Last changed by/on SAP  20050409 
SAP Release Created in 600