SAP ABAP Class CL_WB2_FLOW_TREE_VIEW (Tree Control for Document Flow Display)
Hierarchy
EA-GLTRADE (Software Component) SAP Enterprise Extension Global Trade
   LO-GT-TEW (Application Component) Trading Execution Workbench
     WB2B_TEW (Package) Trading Execution Workbench
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WB2_OBSERVER Observer 20000704
Properties
Class CL_WB2_FLOW_TREE_VIEW  
Short Description Tree Control for Document Flow Display    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package WB2B_TEW   Trading Execution Workbench 
Created 20000413   SAP 
Last change 20031212   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_WB2_DOC_FACTORY Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_WB2_OBJECT_HANDLE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_WB2_OBSERVER Observer 20000704
Friends
Class CL_WB2_FLOW_TREE_VIEW has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AT_KEY_2_DOC Instance attribute Private Type reference (TYPE) WB2_NODEKEY_2_DOC_STAB Mapping of Node Number to Document 20000413
2 A_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_DOCKING_CONTAINER Control Container 20000413
3 A_CONTAINER_TOOLBAR Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Control Container 20010201
4 A_CONTAINER_TREE Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Control Container 20010201
5 A_DOCK_WHERE Instance attribute Private Type reference (TYPE) I Docking Location 20000615
6 A_HANDLE Instance attribute Private Type reference (TYPE) WB2_OBJECT_HANDLE Unique Number 20000711
7 A_NODES_CONSTRUCTOR Instance attribute Private Object reference (TYPE REF TO) CL_WB2_TREE_NODES_CONSTRUCTOR Class that Creates Node Table 20000413
8 A_REPID Instance attribute Private Type reference (TYPE) SYREPID Report Name 20000615
9 A_SCREEN Instance attribute Private Type reference (TYPE) SYDYNNR Screen Number 20000615
10 A_SPLITTER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER Splitter Control 20010201
11 A_TOOLBAR Instance attribute Private Object reference (TYPE REF TO) CL_GUI_TOOLBAR Toolbar Control 20010201
12 A_TREE Instance attribute Private Object reference (TYPE REF TO) CL_GUI_SIMPLE_TREE Tree Control 20000413
13 A_TREE_MODEL Instance attribute Private Object reference (TYPE REF TO) CL_WB2_FLOW_TREE Document Flow Tree 20000704
14 A_VISIBLE Instance attribute Private Type reference (TYPE) BVAL Tree Visible? 20000721
15 A_WIDTH Instance attribute Private Type reference (TYPE) I Width of Tree Control 20000720
16 C_PERS_KEY Constant Private Type reference (TYPE) SPERS_KEY 'WB2_TREE_VISIBLE' Personalization Object Key 20001005
17 F_COLLAPSE_TREE Constant Private Type reference (TYPE) FCODE 'TR_COLL' Compress tree 20010201
18 F_EXPAND_TREE Constant Private Type reference (TYPE) FCODE 'TR_EXP' Expand tree 20010201
19 F_HIDE_TREE Constant Private Type reference (TYPE) FCODE 'TR_HIDE' Close Function Code Tree 20000721
20 F_SHOW_TREE Constant Private Type reference (TYPE) FCODE 'TR_SHOW' Display Function Code Tree 20000721
Methods
# Method Level Visibility Method type Description Created on
1 CALC_EXCLUDING_LIST Instance method Public Method Exclusion List for Function Codes 20000721
2 COLLAPSE_ALL Instance method Private Method Compress tree 20010201
3 CONSTRUCTOR Instance method Public Constructor Create Tree Control 20000413
4 EXPAND_ALL Instance method Private Method Expand tree 20010201
5 FREE Instance method Public Method Remove Controls 20000413
6 HANDLE_EXPAND_NO_CHILDREN Instance method Private Event handling method Folder Expansion 20000413
7 HANDLE_FCODE Instance method Public Method Process Function Code 20000721
8 HANDLE_NODE_DOUBLE_CLICK Instance method Private Event handling method Double Click on Document 20000414
9 INIT_TOOLBAR Instance method Private Method Set Toolbar Buttons 20010201
10 INSERT_INTO_MAPPING Instance method Private Method Enter New Nodes in Mapping Table 20010201
11 IS_VISIBLE Instance method Public Method Tree Visible? 20000721
12 SET_INVISIBLE Instance method Private Method Tree Invisible 20000720
13 SET_VISIBLE Instance method Private Method Tree Visible 20000720
14 TOOLBAR_BUTTON_PRESSED Instance method Private Event handling method Button On Toolbar Was Pressed 20010201
Events
Class CL_WB2_FLOW_TREE_VIEW has no event.
Types
Class CL_WB2_FLOW_TREE_VIEW has no local type.
Method Signatures

Method CALC_EXCLUDING_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing T_EXCLUDE_FCODE Call by reference Type reference (TYPE) WB2_FCODE_STAB Tabelle mit Funktionscodes 20000721

Method CALC_EXCLUDING_LIST on class CL_WB2_FLOW_TREE_VIEW has no exception.

Method COLLAPSE_ALL Signature

Method COLLAPSE_ALL on class CL_WB2_FLOW_TREE_VIEW has no parameter.
# Exception Resumable Description Created on
1 INTERNAL_ERROR interner Fehler 20010201

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACC Call by reference Type reference (TYPE) BVAL für Vorlesesoftware ? 20011203
2 Importing I_FLOW_TREE Call by reference Object reference (TYPE REF TO) CL_WB2_FLOW_TREE Belegfluß 20000704
3 Importing I_PLACE Call by reference Type reference (TYPE) WB2_PLACE wo soll das Control angedockt werden ? 20000413
4 Importing I_REPID Call by reference Type reference (TYPE) SY-REPID Programmname 20000413
5 Importing I_SCREEN Call by reference Type reference (TYPE) SY-DYNNR Dynpronummer 20000413
6 Importing I_WIDTH Call by reference Type reference (TYPE) I 300 Breite des Docking Controls 20000417

Method CONSTRUCTOR on class CL_WB2_FLOW_TREE_VIEW has no exception.

Method EXPAND_ALL Signature

Method EXPAND_ALL on class CL_WB2_FLOW_TREE_VIEW has no parameter.
# Exception Resumable Description Created on
1 INTERNAL_ERROR interner Fehler 20010201

Method FREE Signature

Method FREE on class CL_WB2_FLOW_TREE_VIEW has no parameter.
# Exception Resumable Description Created on
1 INTERNAL_ERROR interner Fehler 20000413

Method HANDLE_EXPAND_NO_CHILDREN Signature

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

Method HANDLE_EXPAND_NO_CHILDREN on class CL_WB2_FLOW_TREE_VIEW has no exception.

Method HANDLE_FCODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FCODE Call by reference Type reference (TYPE) FCODE Bildschirmbilder, Funktionscode, der PAI ausgelöst hat 20000721
# Exception Resumable Description Created on
1 INTERNAL_ERROR interner Fehler 20010201

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) 20000414

Method HANDLE_NODE_DOUBLE_CLICK on class CL_WB2_FLOW_TREE_VIEW has no exception.

Method INIT_TOOLBAR Signature

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

Method INSERT_INTO_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_NODES Call by reference Type reference (TYPE) WB2_FLOW_NODE_TAB Tabelle des Tree Controls zur Belegflußanzeige 20010201
# Exception Resumable Description Created on
1 INTERNAL_ERROR interner Fehler 20010201

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 20000721

Method IS_VISIBLE on class CL_WB2_FLOW_TREE_VIEW has no exception.

Method SET_INVISIBLE Signature

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

Method SET_VISIBLE Signature

Method SET_VISIBLE on class CL_WB2_FLOW_TREE_VIEW has no parameter.
Method SET_VISIBLE on class CL_WB2_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) 20010201

Method TOOLBAR_BUTTON_PRESSED on class CL_WB2_FLOW_TREE_VIEW has no exception.
History
Last changed by/on SAP  20031212 
SAP Release Created in