SAP ABAP Class CL_CUGEN_SELNET (SELNET)
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_SELNET_SERVICE Services for SELNET 20041008
Properties
Class CL_CUGEN_SELNET  
Short Description SELNET    
Super Class CL_CUGEN_SELNET_SERVICE Services for SELNET 
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 20041004   SAP 
Last change 20050219   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CUGEN_SELNET has no forward declaration.
Interfaces
Class CL_CUGEN_SELNET has no interface implemented.
Friends
Class CL_CUGEN_SELNET has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GO_SELNET_DATA_HANDLER Instance attribute Public Object reference (TYPE REF TO) CL_CUGEN_SELNET_DATA_HANDLER Data Buffer for SELNET Generation 20041004
2 GT_OBJ_DEP Instance attribute Protected Type reference (TYPE) CUGEN_OBJ_DEP_T References to Dependency Objects 20041004
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20041004
2 CREATE_KBD_TREES_FROM_EXT Static method Private Method Create Compilat from External View 20041008
3 CREATE_PROCEDURES_FROM_EXT Static method Private Method Create Procedures from External View 20041008
4 CREATE_PROC_TAB_FROM_EXT Static method Private Method Create Procedure Groups from External View 20041008
5 CREATE_SELNET_FROM_EXT Static method Public Method Create SELNET from External View 20041008
6 CREATE_SINGLETONS_FROM_EXT Static method Private Method Create Simple Relationships from External View 20041008
7 GET_KNOWLEDGE_EXTERNAL Instance method Public Method SELNET in External View 20041004
8 SET_KNOWLEDGE Instance method Public Method Add Condition to SELNET 20041004
Events
Class CL_CUGEN_SELNET has no event.
Types
Class CL_CUGEN_SELNET has no local type.
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_CUGEN_SELNET has no parameter.
Method CONSTRUCTOR on class CL_CUGEN_SELNET has no exception.

Method CREATE_KBD_TREES_FROM_EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PROCEDURES Call by reference Type reference (TYPE) CUGEN_PROCEDURES_T 20041008
2 Exporting ET_PROCEDURES_TAB Call by reference Type reference (TYPE) CUGEN_PROCEDURE_GROUP 20041008
3 Exporting ET_SINGLETONS Call by reference Type reference (TYPE) CUGEN_SINGLETON_T 20041008
4 Importing IO_ERROR_HANDLING Call by reference Object reference (TYPE REF TO) CL_CUGEN_ERROR_HANDLER 20041008
5 Importing IT_CONJUNCTION Call by reference Type reference (TYPE) CUGEN_CONJUNCTION_EXT_T 20041008
6 Importing IT_LITERAL_CODE Call by reference Type reference (TYPE) CUGEN_LITERAL_CODE_T_EXT 20041008
7 Importing IT_PROCEDURE_CODE Call by reference Type reference (TYPE) CUGEN_LITERAL_CODE_T_EXT 20041008
8 Importing IT_PROC_GROUP Call by reference Type reference (TYPE) CUGEN_PROCEDURE_GROUP_T_EXT 20041008
# Exception Resumable Description Created on
1 CX_CUGEN_ERROR 20041008

Method CREATE_PROCEDURES_FROM_EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PROCEDURES Call by reference Type reference (TYPE) CUGEN_PROCEDURES_T 20041008
2 Importing IO_ERROR_HANDLING Call by reference Object reference (TYPE REF TO) CL_CUGEN_ERROR_HANDLER 20041008
3 Importing IT_PROC_CODES Call by reference Type reference (TYPE) CUGEN_LITERAL_CODE_T_EXT 20041008
# Exception Resumable Description Created on
1 CX_CUGEN_ERROR 20041008

Method CREATE_PROC_TAB_FROM_EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PROCEDURES_TAB Call by reference Type reference (TYPE) CUGEN_PROCEDURE_GROUP 20041008
2 Importing IT_PROC_TABS Call by reference Type reference (TYPE) CUGEN_PROCEDURE_GROUP_T_EXT 20041008

Method CREATE_PROC_TAB_FROM_EXT on class CL_CUGEN_SELNET has no exception.

Method CREATE_SELNET_FROM_EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_SELNET Call by reference Type reference (TYPE) CUGEN_SELNET_OBJ_DEP 20041008
2 Importing IO_ERROR_HANDLING Call by reference Object reference (TYPE REF TO) CL_CUGEN_ERROR_HANDLER 20041008
3 Importing IT_CONJUNCTION Call by reference Type reference (TYPE) CUGEN_CONJUNCTION_EXT_T 20041008
4 Importing IT_LITERAL_CODE Call by reference Type reference (TYPE) CUGEN_LITERAL_CODE_T_EXT 20041008
5 Importing IT_PROCEDURE_CODE Call by reference Type reference (TYPE) CUGEN_LITERAL_CODE_T_EXT 20041008
6 Importing IT_PROC_GROUP Call by reference Type reference (TYPE) CUGEN_PROCEDURE_GROUP_T_EXT 20041008
# Exception Resumable Description Created on
1 CX_CUGEN_ERROR 20041008

Method CREATE_SINGLETONS_FROM_EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SINGLETONS Call by reference Type reference (TYPE) CUGEN_SINGLETON_T 20041008
2 Importing IO_ERROR_HANDLING Call by reference Object reference (TYPE REF TO) CL_CUGEN_ERROR_HANDLER 20041008
3 Importing IT_CONJUNCTIONS Value transfer Type reference (TYPE) CUGEN_CONJUNCTION_EXT_T 20041008
4 Importing IT_LITERAL_CODE Call by reference Type reference (TYPE) CUGEN_LITERAL_CODE_T_EXT 20041008
# Exception Resumable Description Created on
1 CX_CUGEN_ERROR 20041008

Method GET_KNOWLEDGE_EXTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CONJUNCTION Call by reference Type reference (TYPE) CUGEN_CONJUNCTION_EXT_T 20041004
2 Exporting ET_ITEM_OF_CONJU Call by reference Type reference (TYPE) CUGEN_ITEMS_CONJUNCTION_T_EXT 20041004
3 Exporting ET_LITERAL_CODE Call by reference Type reference (TYPE) CUGEN_LITERAL_CODE_T_EXT 20041004
4 Exporting ET_PROCEDURE_CODE Call by reference Type reference (TYPE) CUGEN_LITERAL_CODE_T_EXT 20041004
5 Exporting ET_PROC_GROUP Call by reference Type reference (TYPE) CUGEN_PROCEDURE_GROUP_T_EXT 20041004
# Exception Resumable Description Created on
1 CX_CUGEN_ERROR 20041004

Method SET_KNOWLEDGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ITEM_CONJUNCTION Call by reference Type reference (TYPE) CUGEN_LITERAL_SORT_T 20041004
2 Exporting EV_PROCEDURE_ID Call by reference Type reference (TYPE) CU_GEN_ID 20041004
3 Exporting EV_SINGLE_FLAG Call by reference Type reference (TYPE) BOOLEAN 20041004
4 Importing IF_MASTERDATA Call by reference Object reference (TYPE REF TO) IF_CUGEN_MASTERDATA 20041004
5 Importing IO_OBJ_DEP Call by reference Object reference (TYPE REF TO) CL_CUGEN_OBJ_DEP 20041004
6 Importing IV_ITEM_ID Call by reference Type reference (TYPE) CU_GEN_ID 20041004
# Exception Resumable Description Created on
1 CX_CUGEN_ERROR 20041004
History
Last changed by/on SAP  20050219 
SAP Release Created in 600