SAP ABAP Class CL_WCB_FLOW_TREE_VIEW (Document Flow)
Hierarchy
EA-GLTRADE (Software Component) SAP Enterprise Extension Global Trade
   LO-GT-CHB (Application Component) Chargeback
     WCB_CC_UI_DYNPR (Package) Condition Contract User Interface with Screen Technology
Properties
Class CL_WCB_FLOW_TREE_VIEW  
Short Description Document Flow    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package WCB_CC_UI_DYNPR   Condition Contract User Interface with Screen Technology 
Created 20050318   SAP 
Last change 20110810   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CHBK Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_WCB_FLOW_TREE_VIEW has no interface implemented.
Friends
Class CL_WCB_FLOW_TREE_VIEW has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AT_KOMWCOCOF Instance attribute Private Type reference (TYPE) KOMWCOCOF_TAB Communication Structure Document Flow Condition Contract 20091216
2 A_ALV Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_GRID SAP List Viewer 20091216
3 A_ALV_MODE Instance attribute Private Type reference (TYPE) ABAP_BOOL Display ALV Instead of Tree 20091216
4 A_ALV_WIDTH Instance attribute Private Type reference (TYPE) I 813 ALV Width 20091216
5 A_C1_WIDTH Instance attribute Private Type reference (TYPE) I 40 Width of First Column 20050318
6 A_C2_WIDTH Instance attribute Private Type reference (TYPE) I 15 Width of Second Column 20050318
7 A_C3_WIDTH Instance attribute Private Type reference (TYPE) I 30 Width of Third Column 20050318
8 A_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_DOCKING_CONTAINER Docking Control Container 20050318
9 A_CONTAINER_ALV Instance attribute Private Object reference (TYPE REF TO) CL_GUI_DOCKING_CONTAINER Docking Control Container for ALV 20091216
10 A_CONTAINER_TOOLBAR Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20050318
11 A_CONTAINER_TREE Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20050318
12 A_DATA_SET Instance attribute Private Type reference (TYPE) BVAL Was Data Reset? 20050318
13 A_PROGRAM Instance attribute Private Type reference (TYPE) SYREPID ABAP Program: Current Main Program 20050318
14 A_PROTOCOL_VIEW Instance attribute Private Object reference (TYPE REF TO) CL_WCB_PROTOCOL_VIEW Error Log 20050318
15 A_SCREEN Instance attribute Private Type reference (TYPE) SYDYNNR Current Screen Number 20050318
16 A_SPLITTER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER Splitter Control 20050318
17 A_TOOLBAR Instance attribute Private Object reference (TYPE REF TO) CL_GUI_TOOLBAR Toolbar Control 20050318
18 A_TREE Instance attribute Private Object reference (TYPE REF TO) CL_COLUMN_TREE_MODEL Column Tree Control with Data Management at Back End 20050318
19 A_VISIBLE Instance attribute Private Type reference (TYPE) BVAL Visible? 20050318
20 A_WIDTH Instance attribute Private Type reference (TYPE) I 550 Width of Tree Control 20050318
21 CO_AB_NODE_KEY Constant Private Type reference (TYPE) TM_NODEKEY 'AB_FOLDER' Tree Model: Key for Agency Folder 20101217
22 CO_COLUMN1 Constant Private Type reference (TYPE) TV_ITMNAME 'DOC' Tree Control: Column Name/Item Name 20050318
23 CO_COLUMN2 Constant Private Type reference (TYPE) TV_ITMNAME 'POS' Tree Control: Column Name/Item Name 20050318
24 CO_COLUMN3 Constant Private Type reference (TYPE) TV_ITMNAME 'CON' Tree Control: Column Name/Item Name 20050318
25 CO_MAX_TREE_ENTRIES Constant Private Type reference (TYPE) I 10000 Maximum Tree Entries 20091216
26 CO_OTHER_NODE_KEY Constant Private Type reference (TYPE) TM_NODEKEY 'OTHER_FOLDER' Tree Model: Key for Customer Billing Document Folder 20101217
27 CO_PERS_KEY Constant Private Type reference (TYPE) SPERS_KEY 'WCB_FLOW_TREE_VIEW' Personalization Object Key 20050321
28 CO_PO_NODE_KEY Constant Private Type reference (TYPE) TM_NODEKEY 'PO_FOLDER' Tree Model: Key for Purchase Order 20101217
29 CO_PROGRAM Constant Private Type reference (TYPE) REPID 'CL_WCB_FLOW_TREE_VIEW=========CP' ABAP Program Name 20091216
30 CO_SI_NODE_KEY Constant Private Type reference (TYPE) TM_NODEKEY 'SI_FOLDER' Tree Model: Key for Customer Billing Document Folder 20050321
31 CO_SO_NODE_KEY Constant Private Type reference (TYPE) TM_NODEKEY 'SO_FOLDER' Tree Model: Key for Customer Billing Document Folder 20050321
32 CO_STRUCTURE Constant Private Type reference (TYPE) DD02L-TABNAME 'KOMWCOCOF' Table name 20091216
33 F_COLLAPSE_TREE Constant Private Type reference (TYPE) FCODE 'TR_COLL' Collapse Tree 20050318
34 F_EXPAND_TREE Constant Private Type reference (TYPE) FCODE 'TR_EXP' Expand Tree 20050318
35 F_HIDE_TREE Constant Private Type reference (TYPE) FCODE 'TR_HIDE' Close Function Code Tree 20050318
36 ST_FIELDCATALOG Static Attribute Private Type reference (TYPE) LVC_T_FCAT Field Catalog for List Viewer Control 20091216
Methods
# Method Level Visibility Method type Description Created on
1 BEFORE_LEAVE Instance method Public Method Before Exiting 20050321
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20091216
3 CLEAR_TREE Instance method Public Method Empty and Hide Tree 20050318
4 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20050318
5 CREATE_NODES Instance method Private Method Create Tree Node 20050318
6 DISPLAY Instance method Public Method Show Controls 20050318
7 HANDLE_ALV_DOUBLE_CLICK Instance method Private Event handling method 20091216
8 HANDLE_NODE_DOUBLE_CLICK Instance method Private Event handling method Double-Click on Node 20050318
9 HANDLE_TOOLBAR Instance method Private Event handling method 20091216
10 HANDLE_USER_COMMAND Instance method Private Event handling method 20091216
11 INIT_TOOLBAR Instance method Private Method Set Toolbar Buttons 20050318
12 IS_VISIBLE Instance method Public Method Is Tree Visible? 20050318
13 READ_PERSONALISATION Instance method Private Method Import Personalization 20050321
14 RELEASE_MODEL_LINK Instance method Public Method Remove Connection to Model 20050321
15 SET_INVISIBLE Instance method Private Method Tree Invisible 20050318
16 SET_VISIBLE Instance method Private Method Show 20050318
17 TOOLBAR_BUTTON_PRESSED Instance method Private Event handling method Button On Toolbar Was Pressed 20050318
18 WRITE_PERSONALISATION Instance method Private Method Write Personalization 20050321
Events
Class CL_WCB_FLOW_TREE_VIEW has no event.
Types
Class CL_WCB_FLOW_TREE_VIEW has no local type.
Method Signatures

Method BEFORE_LEAVE Signature

Method BEFORE_LEAVE on class CL_WCB_FLOW_TREE_VIEW has no parameter.
Method BEFORE_LEAVE on class CL_WCB_FLOW_TREE_VIEW has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_WCB_FLOW_TREE_VIEW has no parameter.
Method CLASS_CONSTRUCTOR on class CL_WCB_FLOW_TREE_VIEW has no exception.

Method CLEAR_TREE Signature

Method CLEAR_TREE on class CL_WCB_FLOW_TREE_VIEW has no parameter.
Method CLEAR_TREE on class CL_WCB_FLOW_TREE_VIEW has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PROGRAM Call by reference Type reference (TYPE) SYREPID ABAP-Programm, aktuelles Rahmenprogramm 20050318
2 Importing I_PROTOCOL_VIEW Call by reference Object reference (TYPE REF TO) CL_WCB_PROTOCOL_VIEW Fehlerprotokoll 20050318
3 Importing I_SCREEN Call by reference Type reference (TYPE) SYDYNNR Aktuelle Dynpro-Nummer 20050318

Method CONSTRUCTOR on class CL_WCB_FLOW_TREE_VIEW has no exception.

Method CREATE_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CC Call by reference Object reference (TYPE REF TO) IF_WCB_CC_RO Konditionskontrakt (read only) 20050318

Method CREATE_NODES on class CL_WCB_FLOW_TREE_VIEW has no exception.

Method DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CC Call by reference Object reference (TYPE REF TO) IF_WCB_CC_RO Konditionskontrakt (read only) 20050318

Method DISPLAY on class CL_WCB_FLOW_TREE_VIEW has no exception.

Method HANDLE_ALV_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ES_ROW_NO Call by reference Attribute reference (LIKE) 20091216
2 Importing E_COLUMN Call by reference Attribute reference (LIKE) 20091216
3 Importing E_ROW Call by reference Attribute reference (LIKE) 20091216

Method HANDLE_ALV_DOUBLE_CLICK on class CL_WCB_FLOW_TREE_VIEW 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) 20050318

Method HANDLE_NODE_DOUBLE_CLICK on class CL_WCB_FLOW_TREE_VIEW has no exception.

Method HANDLE_TOOLBAR Signature

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

Method HANDLE_TOOLBAR on class CL_WCB_FLOW_TREE_VIEW has no exception.

Method HANDLE_USER_COMMAND Signature

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

Method HANDLE_USER_COMMAND on class CL_WCB_FLOW_TREE_VIEW has no exception.

Method INIT_TOOLBAR Signature

Method INIT_TOOLBAR on class CL_WCB_FLOW_TREE_VIEW has no parameter.
Method INIT_TOOLBAR on class CL_WCB_FLOW_TREE_VIEW has no exception.

Method IS_VISIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_VISIBLE Value transfer Type reference (TYPE) BVAL Boolean 20050318

Method IS_VISIBLE on class CL_WCB_FLOW_TREE_VIEW has no exception.

Method READ_PERSONALISATION Signature

Method READ_PERSONALISATION on class CL_WCB_FLOW_TREE_VIEW has no parameter.
Method READ_PERSONALISATION on class CL_WCB_FLOW_TREE_VIEW has no exception.

Method RELEASE_MODEL_LINK Signature

Method RELEASE_MODEL_LINK on class CL_WCB_FLOW_TREE_VIEW has no parameter.
Method RELEASE_MODEL_LINK on class CL_WCB_FLOW_TREE_VIEW has no exception.

Method SET_INVISIBLE Signature

Method SET_INVISIBLE on class CL_WCB_FLOW_TREE_VIEW has no parameter.
Method SET_INVISIBLE on class CL_WCB_FLOW_TREE_VIEW has no exception.

Method SET_VISIBLE Signature

Method SET_VISIBLE on class CL_WCB_FLOW_TREE_VIEW has no parameter.
Method SET_VISIBLE on class CL_WCB_FLOW_TREE_VIEW has no exception.

Method TOOLBAR_BUTTON_PRESSED Signature

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

Method TOOLBAR_BUTTON_PRESSED on class CL_WCB_FLOW_TREE_VIEW has no exception.

Method WRITE_PERSONALISATION Signature

Method WRITE_PERSONALISATION on class CL_WCB_FLOW_TREE_VIEW has no parameter.
Method WRITE_PERSONALISATION on class CL_WCB_FLOW_TREE_VIEW has no exception.
History
Last changed by/on SAP  20110810 
SAP Release Created in 600