SAP ABAP Class CL_CUGEN_SELNET_DATA_HANDLER (Data Buffer for SELNET Generation)
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 20041004
Properties
Class CL_CUGEN_SELNET_DATA_HANDLER  
Short Description Data Buffer for SELNET Generation    
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 20050219   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CUGEN_SELNET_DATA_HANDLER has no forward declaration.
Interfaces
Class CL_CUGEN_SELNET_DATA_HANDLER has no interface implemented.
Friends
Class CL_CUGEN_SELNET_DATA_HANDLER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GT_BITMAP_INDEX Instance attribute Private Type reference (TYPE) TT_SELNET_CONJ_BITMAP_INDEX 20041004
2 GT_CONJUNCTIONS Instance attribute Private Type reference (TYPE) CUGEN_LITERAL_TAB_T Table of Literal Indices 20041004
3 GT_EXISTING_SINGLETON Instance attribute Private Type reference (TYPE) TT_BUFFER_CSTIC_LITERL 20041004
4 GT_PROCEDURES Instance attribute Private Type reference (TYPE) CUGEN_PROCEDURES_T SELNET: Procedures (Coding) 20041001
5 GT_PROCEDURES_TAB Instance attribute Private Type reference (TYPE) CUGEN_PROCEDURE_GROUP SELNET: Groups of Procedure IDs 20041001
6 GT_SINGLETONS Instance attribute Private Type reference (TYPE) CUGEN_SINGLETON_T SELNET: Relationship 20041004
Methods
# Method Level Visibility Method type Description Created on
1 ADD_PROCEDURE Instance method Public Method Add Procedure 20041001
2 ADD_PROCEDURE_TAB Instance method Public Method Add Procedure Indices 20041001
3 FIND_OR_INSERT_CONJUNCTION Instance method Public Method Add Conjunction 20041004
4 FIND_OR_INST_SINGLETON Instance method Public Method Add Single Condition 20041004
5 GET_PROCEDURE_EXTERNAL Instance method Public Method Delivers Procedures to External View 20041004
6 GET_SELNET_DATA Instance method Public Method Delivers Data 20041001
7 GET_SEL_COND_EXTERNAL Instance method Public Method Delivers Selection Condtions (SELNET) to External View 20041004
Events
Class CL_CUGEN_SELNET_DATA_HANDLER has no event.
Types
Class CL_CUGEN_SELNET_DATA_HANDLER has no local type.
Method Signatures

Method ADD_PROCEDURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_PROCEDURE_ID Value transfer Type reference (TYPE) CU_GEN_ID ID 20041001
2 Importing IT_PROCEDURE_CODE Call by reference Type reference (TYPE) CUGEN_LITERAL_CODE SELNET: Coding Beziehungswissen 20041001

Method ADD_PROCEDURE on class CL_CUGEN_SELNET_DATA_HANDLER has no exception.

Method ADD_PROCEDURE_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_PROCEDURE_TAB_ID Value transfer Type reference (TYPE) CU_GEN_ID ID 20041001
2 Importing IT_PROCEDURE_ITEM Call by reference Type reference (TYPE) CUGEN_PROCEDURE_ITEM_T SELNET: Prozedure-IDs 20041001

Method ADD_PROCEDURE_TAB on class CL_CUGEN_SELNET_DATA_HANDLER has no exception.

Method FIND_OR_INSERT_CONJUNCTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_PO_NODE_ID Value transfer Type reference (TYPE) CU_GEN_ID 20041004
2 Importing IT_CONJUNCTION Call by reference Type reference (TYPE) CUGEN_LITERAL_T 20041004

Method FIND_OR_INSERT_CONJUNCTION on class CL_CUGEN_SELNET_DATA_HANDLER has no exception.

Method FIND_OR_INST_SINGLETON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_SINGLETON Call by reference Type reference (TYPE) CUGEN_SINGLETON SELNET: Beziehung 20041004
2 Exporting EV_LITERAL_ID Call by reference Type reference (TYPE) CU_GEN_ID ID 20041004
3 Importing IV_CSTIC Call by reference Type reference (TYPE) KBD_TREE-OP Erweiterter Operator in Parsbaum 20041004

Method FIND_OR_INST_SINGLETON on class CL_CUGEN_SELNET_DATA_HANDLER has no exception.

Method GET_PROCEDURE_EXTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PROCEDURE_CODE Call by reference Type reference (TYPE) CUGEN_LITERAL_CODE_T_EXT 20041004
2 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 GET_SELNET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CONJUNCTIONS Call by reference Type reference (TYPE) CUGEN_LITERAL_TAB_T Tabelle von Literalindezies 20041004
2 Exporting ET_PROCEDURES Call by reference Type reference (TYPE) CUGEN_PROCEDURES_T SELNET: Prozeduren (Coding) 20041001
3 Exporting ET_PROCEDURES_TAB Call by reference Type reference (TYPE) CUGEN_PROCEDURE_GROUP SELNET: Gruppen von Prozedure-IDs 20041001
4 Exporting ET_SINGLETONS Call by reference Type reference (TYPE) CUGEN_SINGLETON_T SELNET: Beziehung 20041004

Method GET_SELNET_DATA on class CL_CUGEN_SELNET_DATA_HANDLER has no exception.

Method GET_SEL_COND_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_LITERAL_CODE Call by reference Type reference (TYPE) CUGEN_LITERAL_CODE_T_EXT 20041004
# Exception Resumable Description Created on
1 CX_CUGEN_ERROR 20041004
History
Last changed by/on SAP  20050219 
SAP Release Created in 600