SAP ABAP Class CL_RSPC_AWBTREE (AWB Tree)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-DST (Application Component) Data Staging
     RSSM (Package) BW: General monitoring and scheduling
Properties
Class CL_RSPC_AWBTREE  
Short Description AWB Tree    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSSM   BW: General monitoring and scheduling 
Created 20011210   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_RSAR_SRCTYPE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 RSATR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 RSD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSPC_AWBTREE has no interface implemented.
Friends
Class CL_RSPC_AWBTREE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_DRAGDROP Instance attribute Private Type reference (TYPE) INT4 Dragdrop Flavour 20011211
2 P_RECURSE Instance attribute Private Type reference (TYPE) RS_BOOL Call Up Method Recursively 20020103
3 P_R_TREE Instance attribute Private Object reference (TYPE REF TO) CL_GUI_SIMPLE_TREE Simple Tree Control 20011210
4 P_TREE Instance attribute Private Type reference (TYPE) CHAR4 Tree Displayed 20020102
5 P_TS_TREE Instance attribute Private Type reference (TYPE) RSPC_TS_AWB_TREE AWB Tree 20030320
6 P_T_NODES Instance attribute Private Type reference (TYPE) RSPC_T_NODE_TABLE Tree Structure (Simple Tree) 20020103
7 P_T_TREE Instance attribute Private Type reference (TYPE) RSPC_T_AWB_TREE AWB Tree 20011210
8 P_T_TREE_2 Instance attribute Private Type reference (TYPE) RSPC_T_AWB_TREE_2 AWB Tree 20020103
Methods
# Method Level Visibility Method type Description Created on
1 COLLAPSE_NODE Instance method Public Method Collapse Nodes 20011211
2 CONSTRUCTOR Instance method Public Constructor Constructs the Tree 20011210
3 EXPAND_NODE Instance method Public Method Expand Node 20011211
4 FREE Instance method Public Method Delete tree 20011218
5 GET_OBJECT Static method Public Method Get Object 20090701
6 SEARCH Instance method Public Method Find 20020103
7 _ADD_NODE Instance method Private Method Add Node to Internal Frontend Tree 20011211
8 _EXPAND_PATH Instance method Private Method Add Path to Frontend 20020103
9 _FILL_TREE Instance method Private Method Fills Tree 20011210
10 _GET_OBJECT Instance method Private Method Get Object 20011210
11 _ON_DOUBLECLICK Instance method Private Event handling method Eventhandler: Double Click 20011210
12 _ON_DRAG Instance method Private Event handling method Eventhandler: Drag 20011210
13 _ON_EXPAND Instance method Private Event handling method Event Handler: Expand No Children 20020103
Events
# Event Type Visibility Description Created on
1 DOUBLECLICK Instance Event
(0)
Public
(2)
Double-Click 20011210
Types
Class CL_RSPC_AWBTREE has no local type.
Method Signatures

Method COLLAPSE_NODE Signature

Method COLLAPSE_NODE on class CL_RSPC_AWBTREE has no parameter.
Method COLLAPSE_NODE on class CL_RSPC_AWBTREE has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DRAGDROP Call by reference Type reference (TYPE) INT4 Dragdrop Flavour 20011210
2 Importing I_R_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Container für den Baum 20011210
3 Importing I_TREE Call by reference Type reference (TYPE) CHAR4 'ISTD' oder 'DTAS' 20011210

Method CONSTRUCTOR on class CL_RSPC_AWBTREE has no exception.

Method EXPAND_NODE Signature

Method EXPAND_NODE on class CL_RSPC_AWBTREE has no parameter.
Method EXPAND_NODE on class CL_RSPC_AWBTREE has no exception.

Method FREE Signature

Method FREE on class CL_RSPC_AWBTREE has no parameter.
Method FREE on class CL_RSPC_AWBTREE has no exception.

Method GET_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_PROCESS Call by reference Type reference (TYPE) RSPC_T_CHAIN Prozesskette zum Einplan-Zeitpunkt 20090701
2 Importing I_S_OBJECT Call by reference Type reference (TYPE) RSPC_S_AWB_TREE Baum der AWB 20090701
# Exception Resumable Description Created on
1 NOT_SELECTABLE 20090701

Method SEARCH Signature

Method SEARCH on class CL_RSPC_AWBTREE has no parameter.
Method SEARCH on class CL_RSPC_AWBTREE has no exception.

Method _ADD_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_NODES Call by reference Type reference (TYPE) RSPC_T_NODE_TABLE Tree-Struktur (simple tree) 20011211
2 Importing I_S_TREE Call by reference Type reference (TYPE) RSPC_S_AWB_TREE Baum der AWB 20011211

Method _ADD_NODE on class CL_RSPC_AWBTREE has no exception.

Method _EXPAND_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_TREE Call by reference Type reference (TYPE) RSPC_S_AWB_TREE Baum der AWB 20020103

Method _EXPAND_PATH on class CL_RSPC_AWBTREE has no exception.

Method _FILL_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TREE Call by reference Type reference (TYPE) CHAR4 Baum 20011210

Method _FILL_TREE on class CL_RSPC_AWBTREE has no exception.

Method _GET_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_PROCESS Call by reference Type reference (TYPE) RSPC_T_CHAIN Prozesskette zum Einplan-Zeitpunkt 20020116
2 Importing I_NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY Tree Control: Schlüssel eines Knotens 20011210
# Exception Resumable Description Created on
1 NOT_SELECTABLE 20020102

Method _ON_DOUBLECLICK 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) 20011210

Method _ON_DOUBLECLICK on class CL_RSPC_AWBTREE has no exception.

Method _ON_DRAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DRAG_DROP_OBJECT Call by reference Attribute reference (LIKE) 20011210
2 Importing NODE_KEY_TABLE Call by reference Attribute reference (LIKE) 20020116

Method _ON_DRAG on class CL_RSPC_AWBTREE has no exception.

Method _ON_EXPAND 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) 20020103

Method _ON_EXPAND on class CL_RSPC_AWBTREE has no exception.
Event Signatures

Event DOUBLECLICK Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 I_T_OBJECT Exporting Value transfer Type reference (TYPE) RSPC_T_CHAIN Prozesskette zum Einplan-Zeitpunkt 20020116
History
Last changed by/on SAP  20130531 
SAP Release Created in 30A