SAP ABAP Class CL_RSAWBNDF_DISPLAY_DF (Represents the Data Flow as Network)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-AWB (Application Component) Data Warehousing Workbench
     RSAWBNDF (Package) Data Warehousing Workbench Data Flow
Properties
Class CL_RSAWBNDF_DISPLAY_DF  
Short Description Represents the Data Flow as Network    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSAWBNDF   Data Warehousing Workbench Data Flow 
Created 20060721   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CNTL Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 RSNPG Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSAWBNDF_DISPLAY_DF has no interface implemented.
Friends
Class CL_RSAWBNDF_DISPLAY_DF has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 O_DISPLAY_LEVEL_INSTEAD Instance attribute Protected Type reference (TYPE) RS_BOOL Test Mode: Display Level and Type (Detect Layout Errors) 20071017
2 P_C_FCODE_ARRANGE Constant Private Type reference (TYPE) SY-UCOMM 'ARRANGE_OBJECTS' Function Code that Triggered PAI 20060811
3 P_C_FCODE_CLOSE Instance attribute Private Type reference (TYPE) SY-UCOMM 'CLOSE' Function Code that Triggered PAI 20060731
4 P_C_FCODE_DATA_LINEAGE Instance attribute Private Type reference (TYPE) SY-UCOMM 'DATA_LINEAGE' Function Code that Triggered PAI 20070111
5 P_C_FCODE_DOCU Instance attribute Private Type reference (TYPE) SY-UCOMM 'DOCU' Function Code that Triggered PAI 20060731
6 P_C_FCODE_DOCU_EXPORT Instance attribute Private Type reference (TYPE) SY-UCOMM 'DOCU_EXPORT' Function Code that Triggered PAI 20120412
7 P_C_FCODE_DOWNLOAD_MENU Instance attribute Private Type reference (TYPE) SY-UCOMM 'DOWNLOAD_MENU' Function Code that Triggered PAI 20120412
8 P_C_FCODE_HIDENAV Instance attribute Private Type reference (TYPE) SY-UCOMM 'DF_HIDENAV' Function Code that Triggered PAI 20060810
9 P_C_FCODE_HIGHLIGHT Constant Private Type reference (TYPE) SY-UCOMM 'HIGHLIGHT' Function Code that Triggered PAI 20060811
10 P_C_FCODE_HIGHLIGHT_UNDO Constant Private Type reference (TYPE) SY-UCOMM 'HIGHLIGHT_UNDO' Function Code that Triggered PAI 20060811
11 P_C_FCODE_INFO_DISP Instance attribute Private Type reference (TYPE) SY-UCOMM 'INFO_DISP' Function Code that Triggered PAI 20060731
12 P_C_FCODE_JPG Constant Private Type reference (TYPE) SY-UCOMM 'JPG' Function Code that Triggered PAI 20060731
13 P_C_FCODE_PRINT Constant Private Type reference (TYPE) SY-UCOMM 'PRINT' Function Code that Triggered PAI 20060731
14 P_C_FCODE_REFR Constant Private Type reference (TYPE) SY-UCOMM 'REFR' Function Code that Triggered PAI 20060731
15 P_C_FCODE_ROTATE Instance attribute Private Type reference (TYPE) SY-UCOMM 'ROTATE' Function Code that Triggered PAI 20060731
16 P_C_FCODE_RUNTIME_OBJECTS Constant Private Type reference (TYPE) SY-UCOMM 'RUN_OBJ' Function Code to Display Runtime Objects 20060809
17 P_C_FCODE_SAVE Instance attribute Private Type reference (TYPE) SY-UCOMM 'SAVE' Function Code that Triggered PAI 20110203
18 P_C_FCODE_SETZOOM Instance attribute Private Type reference (TYPE) SY-UCOMM 'SETZOOM' Function Code that Triggered PAI 20060731
19 P_C_FCODE_ZOOMIN Instance attribute Private Type reference (TYPE) SY-UCOMM 'ZOOMIN' Function Code that Triggered PAI 20060731
20 P_C_FCODE_ZOOMOUT Instance attribute Private Type reference (TYPE) SY-UCOMM 'ZOOMOUT' Function Code that Triggered PAI 20060731
21 P_NAVIGATION_VISIBLE Instance attribute Private Type reference (TYPE) RS_BOOL Navigator Visible 20060810
22 P_NETPLAN_TITLE Instance attribute Private Type reference (TYPE) TEXT60 Network Title 20060821
23 P_NUMBER_OF_STARTOBJECTS Instance attribute Private Type reference (TYPE) I 20060821
24 P_POPUP_MODUS Instance attribute Private Type reference (TYPE) RS_BOOL Popup, not a close button 20100531
25 P_ROTATION Instance attribute Private Type reference (TYPE) I 0 Rotation 20060803
26 P_RUNTIME_OBJECTS_VISIBLE Instance attribute Private Type reference (TYPE) C 'X' Runtime Object Visible 20060728
27 P_R_CL_COLLECT_OBJECTS Instance attribute Private Object reference (TYPE REF TO) CL_RSAWBNDF_COLLECT_OBJECTS Collects all Objects Belonging to a Data Flow 20060724
28 P_R_NETPLAN Instance attribute Private Object reference (TYPE REF TO) IF_GUI_RSNETGRAPHIC General Network Control Methods 20060721
29 P_R_TOOLBAR Instance attribute Private Object reference (TYPE REF TO) CL_GUI_TOOLBAR Toolbar Control 20060721
30 P_TECH_NAME_VISIBLE Instance attribute Private Type reference (TYPE) C 'X' Technical Name Visible 20060724
31 P_T_MESSAGE Instance attribute Private Type reference (TYPE) RS_T_MSG Message Table for Error Messages 20060905
32 P_T_RSNETGRAPHIC_NODES Instance attribute Private Type reference (TYPE) RSAWBNDF_T_RSNETGRAPHIC_NODES Stores AWB Objects and Corresponding RSNETGRAPHIC_TABLE 20060725
Methods
# Method Level Visibility Method type Description Created on
1 ADD_TOOLBAR_BUTTONS Instance method Private Method Creates the Toolbar Buttons 20060803
2 CONSTRUCTOR Instance method Public Constructor Generate Network 20060721
3 CREATE_GRAPH Instance method Public Method Creates the Graphs on the Screen 20060721
4 CREATE_RSNETGRAPHIC_LINK Instance method Private Method Creates a Link between Two Nodes of the Graph 20060724
5 CREATE_RSNETGRAPHIC_NODE Instance method Private Method Creates a Node for Representation in the Diagram 20060724
6 CREATE_SPLITTER_AND_TOOLBAR Instance method Private Method Network Nesting 20060721
7 EXPORT_DATAFLOW_DOCU Instance method Private Method 20120412
8 FILTER_NODE_TABLE Instance method Private Method Filter Out Runtime Objects (Example) From Table 20060728
9 FREE Instance method Public Method 20100318
10 GET_NETPLAN_TITLE Instance method Public Method 20060915
11 GET_RSNETGRAPHIC_NODE Instance method Private Method Returns RSNETGRAPHIC_NODE (Newly Created or from Table) 20060725
12 ON_CTXMNUFCODESEL_NETPLAN Instance method Private Event handling method Context Menu Selection from Network 20060808
13 ON_CTXMNUREQUEST_NETPLAN Instance method Private Event handling method Context Menu Request from Network 20060808
14 ON_DOUBLECLICK_NETPLAN Instance method Private Event handling method Event Handler for Double-Click on an Object 20060810
15 ON_FUNC_SELECT Instance method Private Event handling method Code for Toolbar Function 20060731
16 ON_HANDLE_DROPDOWN_CLICKED Instance method Private Event handling method Dropdown Menu for Zoom 20060803
17 REFRESH Instance method Private Method 20070108
18 REFRESH_TOOLBAR Instance method Private Method refresh_toolbar to set zoomtext 20060803
19 SAVE_DATAFLOW Instance method Private Method 20110203
20 SET_DISPLAY_LEVEL_INSTEAD Instance method Public Method 20071017
Events
Class CL_RSAWBNDF_DISPLAY_DF has no event.
Types
Class CL_RSAWBNDF_DISPLAY_DF has no local type.
Method Signatures

Method ADD_TOOLBAR_BUTTONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ZOOMTEXT Call by reference Type reference (TYPE) GUI_TEXT Menu Painter: Funktions- oder Menütext (4.0) 20060803

Method ADD_TOOLBAR_BUTTONS on class CL_RSAWBNDF_DISPLAY_DF has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_POPUP_MODUS Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20100531
2 Importing I_R_CL_COLLECT_OBJECTS Call by reference Object reference (TYPE REF TO) CL_RSAWBNDF_COLLECT_OBJECTS 20060724
3 Importing I_R_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20060721
# Exception Resumable Description Created on
1 CX_RSAWBN_DF_NOT_DISPLAYED Exception: Datenfluss konnte nicht angezeigt werden 20091016

Method CREATE_GRAPH Signature

Method CREATE_GRAPH on class CL_RSAWBNDF_DISPLAY_DF has no parameter.
# Exception Resumable Description Created on
1 CX_RSAWBN_DF_NOT_DISPLAYED Methode wurde nicht erfolgreich ausgeführt 20060825

Method CREATE_RSNETGRAPHIC_LINK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ASC_TYPE Call by reference Type reference (TYPE) RSO_ASC_TYPE Typ einer Assoziation im BW Repository 20060731
2 Importing I_R_OBJ Call by reference Object reference (TYPE REF TO) CL_RSAWBN_OBJ Masterklasse AWB Objekte 20060725
3 Importing I_R_PREDECESSOR_TAB Call by reference Object reference (TYPE REF TO) IF_RSNETGRAPHIC_TABLE Tabellenobjekt des Netzplans 20060725
4 Importing I_R_SUCCESSOR_TAB Call by reference Object reference (TYPE REF TO) IF_RSNETGRAPHIC_TABLE Tabellenobjekt des Netzplans 20060725

Method CREATE_RSNETGRAPHIC_LINK on class CL_RSAWBNDF_DISPLAY_DF has no exception.

Method CREATE_RSNETGRAPHIC_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IS_INVALID Call by reference Type reference (TYPE) RS_BOOL Boolean 20060809
2 Importing I_IS_START_OBJ Call by reference Type reference (TYPE) RS_BOOL Boolean 20060809
3 Importing I_NODE_LEVEL Call by reference Type reference (TYPE) RSNG_OBJLEVEL Level eines Objektes im Netzplan 20060814
4 Importing I_R_OBJ Call by reference Object reference (TYPE REF TO) CL_RSAWBN_OBJ Masterklasse AWB Objekte 20060724
5 Returning R_R_RSNETGRAPHIC_NODE Value transfer Object reference (TYPE REF TO) IF_RSNETGRAPHIC_TABLE Tabellenobjekt des Netzplans 20060724

Method CREATE_RSNETGRAPHIC_NODE on class CL_RSAWBNDF_DISPLAY_DF has no exception.

Method CREATE_SPLITTER_AND_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_R_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20060721
2 Importing I_R_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20060727

Method CREATE_SPLITTER_AND_TOOLBAR on class CL_RSAWBNDF_DISPLAY_DF has no exception.

Method EXPORT_DATAFLOW_DOCU Signature

Method EXPORT_DATAFLOW_DOCU on class CL_RSAWBNDF_DISPLAY_DF has no parameter.
Method EXPORT_DATAFLOW_DOCU on class CL_RSAWBNDF_DISPLAY_DF has no exception.

Method FILTER_NODE_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_AWBOBJ_LINK Call by reference Type reference (TYPE) RSAWBNDF_T_AWBOBJ_LINK Tabelle enthält Verbindungen (Links) zwischen AWB-Objekten 20060728
2 Changing C_T_AWBOBJ_REF Call by reference Type reference (TYPE) RSAWBNDF_T_AWBOBJ_REF Tabelle (Hashed) zur verwaltung von AWB-Objekten 20060728

Method FILTER_NODE_TABLE on class CL_RSAWBNDF_DISPLAY_DF has no exception.

Method FREE Signature

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

Method GET_NETPLAN_TITLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_TITLE Value transfer Type reference (TYPE) TEXT60 Textfeld der Länge 60 20060915

Method GET_NETPLAN_TITLE on class CL_RSAWBNDF_DISPLAY_DF has no exception.

Method GET_RSNETGRAPHIC_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IS_INVALID Call by reference Type reference (TYPE) RS_BOOL Boolean 20060809
2 Importing I_IS_START_OBJ Call by reference Type reference (TYPE) RS_BOOL Boolean 20060809
3 Importing I_NODE_LEVEL Call by reference Type reference (TYPE) RSNG_OBJLEVEL Boolean 20060814
4 Importing I_R_OBJ Call by reference Object reference (TYPE REF TO) CL_RSAWBN_OBJ Masterklasse AWB Objekte 20060725
5 Returning R_R_RSNETGRAPHIC_NODE Value transfer Object reference (TYPE REF TO) IF_RSNETGRAPHIC_TABLE Tabellenobjekt des Netzplans 20060725

Method GET_RSNETGRAPHIC_NODE on class CL_RSAWBNDF_DISPLAY_DF has no exception.

Method ON_CTXMNUFCODESEL_NETPLAN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BACKGROUND Value transfer Attribute reference (LIKE) 20060808
2 Importing FCODE Value transfer Attribute reference (LIKE) 20060808
3 Importing ROWINDEX Value transfer Attribute reference (LIKE) 20060808
4 Importing R_LINK Value transfer Attribute reference (LIKE) 20060808
5 Importing R_TABLE Value transfer Attribute reference (LIKE) 20060808

Method ON_CTXMNUFCODESEL_NETPLAN on class CL_RSAWBNDF_DISPLAY_DF has no exception.

Method ON_CTXMNUREQUEST_NETPLAN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BACKGROUND Value transfer Attribute reference (LIKE) 20060808
2 Importing ROWINDEX Value transfer Attribute reference (LIKE) 20060808
3 Importing R_CTXMNU Value transfer Attribute reference (LIKE) 20060808
4 Importing R_LINK Value transfer Attribute reference (LIKE) 20060808
5 Importing R_TABLE Value transfer Attribute reference (LIKE) 20060808

Method ON_CTXMNUREQUEST_NETPLAN on class CL_RSAWBNDF_DISPLAY_DF has no exception.

Method ON_DOUBLECLICK_NETPLAN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ROW Value transfer Attribute reference (LIKE) 20060810
2 Importing R_LINK Value transfer Attribute reference (LIKE) 20060810
3 Importing R_TABLE Value transfer Attribute reference (LIKE) 20060810

Method ON_DOUBLECLICK_NETPLAN on class CL_RSAWBNDF_DISPLAY_DF has no exception.

Method ON_FUNC_SELECT Signature

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

Method ON_FUNC_SELECT on class CL_RSAWBNDF_DISPLAY_DF has no exception.

Method ON_HANDLE_DROPDOWN_CLICKED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Value transfer Attribute reference (LIKE) 20060803
2 Importing POSX Value transfer Attribute reference (LIKE) 20060803
3 Importing POSY Value transfer Attribute reference (LIKE) 20060803

Method ON_HANDLE_DROPDOWN_CLICKED on class CL_RSAWBNDF_DISPLAY_DF has no exception.

Method REFRESH Signature

Method REFRESH on class CL_RSAWBNDF_DISPLAY_DF has no parameter.
Method REFRESH on class CL_RSAWBNDF_DISPLAY_DF has no exception.

Method REFRESH_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ZOOMTEXT Call by reference Type reference (TYPE) GUI_TEXT Menu Painter: Funktions- oder Menütext (4.0) 20060803

Method REFRESH_TOOLBAR on class CL_RSAWBNDF_DISPLAY_DF has no exception.

Method SAVE_DATAFLOW Signature

Method SAVE_DATAFLOW on class CL_RSAWBNDF_DISPLAY_DF has no parameter.
# Exception Resumable Description Created on
1 CX_RSDF_CANCELED Funktion abgebrochen 20110203

Method SET_DISPLAY_LEVEL_INSTEAD Signature

Method SET_DISPLAY_LEVEL_INSTEAD on class CL_RSAWBNDF_DISPLAY_DF has no parameter.
Method SET_DISPLAY_LEVEL_INSTEAD on class CL_RSAWBNDF_DISPLAY_DF has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 710