SAP ABAP Class CL_CNV_20317_DATBI_CONTEXT (Context of DATBI Maintenance)
Hierarchy
DMIS (Software Component) DMIS 2011_1
   CA-EUR (Application Component) European Monetary Union: Euro
     CNV_20317 (Package) DATBI Valid to-Logic
Properties
Class CL_CNV_20317_DATBI_CONTEXT  
Short Description Context of DATBI Maintenance    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CNV_20317   DATBI Valid to-Logic 
Created 20110310   SAP 
Last change 20141030    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CNV_20317_DATBI_CONTEXT has no forward declaration.
Interfaces
Class CL_CNV_20317_DATBI_CONTEXT has no interface implemented.
Friends
Class CL_CNV_20317_DATBI_CONTEXT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 PR_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20110524
2 PR_DATA Instance attribute Private Object reference (TYPE REF TO) CL_CNV_20317_DATBI_DATA Data Provider for DATBI maintenancen 20110524
3 PR_TREE Instance attribute Private Object reference (TYPE REF TO) CL_COLUMN_TREE_MODEL Column Tree Control with Data Management at Backend 20110524
4 PT_ITAB Instance attribute Private Type reference (TYPE) CNV_20317_T_DATBI Table Type for CNV_20305_DATBI 20110524
5 PT_ITEM Instance attribute Private Type reference (TYPE) TREEMCITAC Column Tree Model: Table of Node Key Plus Item 20110524
6 PT_NODE Instance attribute Private Type reference (TYPE) TREEMCNOTA Column Tree Model. Node Table 20110524
7 PV_CONTEXT Instance attribute Private Type reference (TYPE) CHAR10 Character Field Length = 10 20110524
8 PV_PACKID Instance attribute Private Type reference (TYPE) CNV_PACK Conversion: Conversion package number 20110524
Methods
# Method Level Visibility Method type Description Created on
1 ADD_COLUMNS Instance method Private Method Add Tree Columns 20110310
2 BUILD_ITEMS Instance method Private Method Build Node & Item Table 20110310
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20110310
4 CREATE_CONTROL Instance method Public Method Create View Control (Tree) 20110310
5 HANDLE_ITEM_DOUBLE_CLICK Instance method Public Event handling method Handle Double Click on Item 20110310
6 HANDLE_NODE_DOUBLE_CLICK Instance method Public Event handling method Handle Double Click on Node 20110310
7 SET_CONTEXT Instance method Public Method Set Context (and Package) 20110310
8 SET_HANDLER Instance method Private Method Set Event Handler 20110310
9 UPDATE_CONTROL Instance method Public Method Check if Update is needed 20110310
10 UPDATE_ITEM Instance method Private Method Create Item for Tree Table 20110310
Events
# Event Type Visibility Description Created on
1 ITEM_DOUBLE_CLICK Instance Event
(0)
Public
(2)
Double Click on Item / Node 20110310
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LTY_LEVEL_STRUC Private See coding 20110310
Method Signatures

Method ADD_COLUMNS Signature

Method ADD_COLUMNS on class CL_CNV_20317_DATBI_CONTEXT has no parameter.
Method ADD_COLUMNS on class CL_CNV_20317_DATBI_CONTEXT has no exception.

Method BUILD_ITEMS Signature

Method BUILD_ITEMS on class CL_CNV_20317_DATBI_CONTEXT has no parameter.
Method BUILD_ITEMS on class CL_CNV_20317_DATBI_CONTEXT has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_DATA Call by reference Object reference (TYPE REF TO) CL_CNV_20317_DATBI_DATA Single-Character Flag 20110310

Method CONSTRUCTOR on class CL_CNV_20317_DATBI_CONTEXT has no exception.

Method CREATE_CONTROL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20110310
# Exception Resumable Description Created on
1 NO_CONTAINER Container handed over was initial 20110310

Method HANDLE_ITEM_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ITEM_NAME Call by reference Attribute reference (LIKE) 20110310
2 Importing NODE_KEY Call by reference Attribute reference (LIKE) 20110310

Method HANDLE_ITEM_DOUBLE_CLICK on class CL_CNV_20317_DATBI_CONTEXT has no exception.

Method HANDLE_NODE_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE_KEY Call by reference Attribute reference (LIKE) 20110310

Method HANDLE_NODE_DOUBLE_CLICK on class CL_CNV_20317_DATBI_CONTEXT has no exception.

Method SET_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CTXT Call by reference Type reference (TYPE) CHAR10 Character Field Length = 10 20110524
2 Importing IV_PACK Call by reference Type reference (TYPE) CNV_PACK Conversion: Conversion package number 20110524

Method SET_CONTEXT on class CL_CNV_20317_DATBI_CONTEXT has no exception.

Method SET_HANDLER Signature

Method SET_HANDLER on class CL_CNV_20317_DATBI_CONTEXT has no parameter.
Method SET_HANDLER on class CL_CNV_20317_DATBI_CONTEXT has no exception.

Method UPDATE_CONTROL Signature

Method UPDATE_CONTROL on class CL_CNV_20317_DATBI_CONTEXT has no parameter.
Method UPDATE_CONTROL on class CL_CNV_20317_DATBI_CONTEXT has no exception.

Method UPDATE_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_HIDDEN Call by reference Type reference (TYPE) AS4FLAG '' Flag (X or blank) 20110524
2 Importing IV_IMAGE Call by reference Type reference (TYPE) TV_IMAGE '' Tree Control: Icon / Image 20110524
3 Importing IV_ITEM_NAME Call by reference Type reference (TYPE) TV_ITMNAME Tree Control: Column Name / Item Name 20110524
4 Importing IV_ITEM_TEXT Call by reference Type reference (TYPE) TM_ITEMTXT Tree Model: Text of an item 20110524
5 Importing IV_NODE_KEY Call by reference Type reference (TYPE) TM_NODEKEY Tree Model: Node Key 20110524

Method UPDATE_ITEM on class CL_CNV_20317_DATBI_CONTEXT has no exception.
Event Signatures

Event ITEM_DOUBLE_CLICK Signature
Event ITEM_DOUBLE_CLICK on class CL_CNV_20317_DATBI_CONTEXT has no parameter.
History
Last changed by/on SAP  20141030 
SAP Release Created in 2010_1_620