SAP ABAP Class CL_GUI_AQQGRAPHIC_CONTROL (BW Basis Class Network Control)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-QUE (Application Component) SAP Query
     SQUECNTRL (Package) Control for SQVI and SQ02
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_GUI_CONTROL Proxy Class for Control in GUI 20011025
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_GUI_AQQGRAPHIC_NETPLAN Network Control 20011025
Properties
Class CL_GUI_AQQGRAPHIC_CONTROL  
Short Description BW Basis Class Network Control    
Super Class CL_GUI_CONTROL Proxy Class for Control in GUI 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class AQQIS_CNTRL    
Program status P  SAP Standard Production Program 
Category 0   
Package SQUECNTRL   Control for SQVI and SQ02 
Created 20011025   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 AQQIS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CNTL Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_GUI_AQQGRAPHIC_CONTROL has no interface implemented.
Friends
Class CL_GUI_AQQGRAPHIC_CONTROL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_EVENT_CONTEXTMENUSEL Constant Public Type reference (TYPE) I 2 Context Menu Entry Selected 20011025
2 C_EVENT_DSTOBJECTCHANGED Constant Public Type reference (TYPE) I 16 Link: New Target Object 20011025
3 C_EVENT_LEFTBUTTONDOUBLECLICK Constant Public Type reference (TYPE) I 5 Double-Click Left Mouse Button 20011025
4 C_EVENT_LEFTBUTTONDOWN Constant Public Type reference (TYPE) I 3 Hold Down Left Mouse Button 20011025
5 C_EVENT_LEFTBUTTONUP Constant Public Type reference (TYPE) I 4 Release Left Mouse Button 20011025
6 C_EVENT_LINKLEFTBUTTONDBLCLK Constant Public Type reference (TYPE) I 11 Link: Double-Click Left Mouse Button 20011025
7 C_EVENT_LINKLEFTBUTTONDOWN Constant Public Type reference (TYPE) I 22 Link: Left Mouse Button Held Down 20011025
8 C_EVENT_LINKLEFTBUTTONUP Constant Public Type reference (TYPE) I 23 Link: Left Mouse Button Released 20011025
9 C_EVENT_LINKRIGHTBUTTONDOWN Constant Public Type reference (TYPE) I 12 Link: Right Mouse Button Held Down 20011025
10 C_EVENT_LINKTEXTCHANGED Constant Public Type reference (TYPE) I 13 Link: Changed Text 20011025
11 C_EVENT_NEWLINK Constant Public Type reference (TYPE) I 20 New Link 20011025
12 C_EVENT_NEWTABLE Constant Public Type reference (TYPE) I 21 New Table 20011025
13 C_EVENT_OBJECTDOUBLECLICK Constant Public Type reference (TYPE) I 1 Double-Click 20011025
14 C_EVENT_PRECHANGEDSTOBJECT Constant Public Type reference (TYPE) I 14 New Target Object Possible 20011025
15 C_EVENT_PRECHANGESRCOBJECT Constant Public Type reference (TYPE) I 15 Is New Source Object Possible? 20011025
16 C_EVENT_PREDROPROWOBJECT Constant Public Type reference (TYPE) I 18 Is Drop Into Rows Possible? 20011025
17 C_EVENT_RIGHTBUTTONDOWN Constant Public Type reference (TYPE) I 6 Right Mouse Button Held Down 20011025
18 C_EVENT_RIGHTBUTTONUP Constant Public Type reference (TYPE) I 7 Right Mouse Button Released 20011025
19 C_EVENT_ROWOBJECTDROPPED Constant Public Type reference (TYPE) I 19 Drop Into Row 20011025
20 C_EVENT_SRCOBJECTCHANGED Constant Public Type reference (TYPE) I 17 Link: New Source Object 20011025
21 C_EVENT_TEXTCHANGED Constant Public Type reference (TYPE) I 8 Changed Cell Text 20011025
22 P_LINKSTYLEID Instance attribute Private Type reference (TYPE) AQQ_STYLE Style of an Object in Network 20011025
23 P_NODESTYLEID Instance attribute Private Type reference (TYPE) AQQ_STYLE Style of an Object in Network 20011025
24 P_R_ADAPT Instance attribute Private Object reference (TYPE REF TO) CL_GUI_AQQGRAPHIC_ADAPT Adapter 20011025
25 P_STYLEID Instance attribute Private Type reference (TYPE) AQQ_STYLE Style of an Object in Network 20011025
26 P_S_ADAPT_HANDLE Instance attribute Private Type reference (TYPE) CNTL_HANDLE 20011025
27 P_TH_LINKSTYLE Instance attribute Private Type reference (TYPE) AQQ_TH_STYLE Table Style IDs 20011025
28 P_TH_NODESTYLE Instance attribute Private Type reference (TYPE) AQQ_TH_STYLE Table Style IDs 20011025
Methods
# Method Level Visibility Method type Description Created on
1 ADD_COLOR Instance method Public Method Insert Dynamic Color for Color Pallet 20011025
2 CALLMETHOD Instance method Public Method Call_Method 20011025
3 CONSTRUCTOR Instance method Public Constructor Constructor 20011025
4 CREATE_NAVIGATOR Instance method Protected Method Create Navigator 20011025
5 DELETE_DATA Instance method Protected Method 20011025
6 FREE_CONTROLS Instance method Public Method free controls 20011025
7 GET_POSITION_OF_OBJECTS Instance method Protected Method Supplies Position of All Objects 20011025
8 GET_SELECTED_OBJECTS Instance method Protected Method Delivers Selected Objects 20011025
9 HANDLE_ONDROP Instance method Protected Event handling method drophandler 20011025
10 SEND_LINKS Instance method Protected Method Send Links to Frontend 20011025
11 SEND_METADATA Instance method Protected Method Send Metadata for a Table to Frontend 20011025
12 SEND_TABLES Instance method Protected Method Send Table to Frontend 20011025
13 SET_DD_HANDLE Instance method Protected Method Set Network D&D Handle 20011025
14 SET_DISPLAYONLY Instance method Protected Method Switch on/off Display Mode 20020111
15 SET_LINKSTYLE Instance method Public Method Style Generation for a Link 20011025
16 SET_SELECTED_OBJECTS Instance method Protected Method Mark Objects as Selected 20011025
17 SET_STYLE Instance method Public Method Set Style 20011025
18 _SETGET_STYLEID Instance method Private Method Generate ID 20011025
19 __CALC_RGB Static method Public Method Calculate rgb 20011025
Events
Class CL_GUI_AQQGRAPHIC_CONTROL has no event.
Types
Class CL_GUI_AQQGRAPHIC_CONTROL has no local type.
Method Signatures

Method ADD_COLOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FROGID Call by reference Type reference (TYPE) I Id für den Frogzugriff 20011025
2 Importing I_PALID Call by reference Type reference (TYPE) I Id in der Palette (Control) 20011025
3 Importing I_RGB Call by reference Type reference (TYPE) I RGB-Wert für den Classicgui 20011025

Method ADD_COLOR on class CL_GUI_AQQGRAPHIC_CONTROL has no exception.

Method CALLMETHOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing METHOD Value transfer Type reference (TYPE) C Name 20011025
2 Importing P1 Value transfer Type reference (TYPE) ANY 20011025

Method CALLMETHOD on class CL_GUI_AQQGRAPHIC_CONTROL has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LIFETIME Value transfer Type reference (TYPE) I CNTL_LIFETIME_IMODE 20011025
2 Importing I_R_PARENT Value transfer Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20011025
3 Importing I_SHELLSTYLE Value transfer Type reference (TYPE) I 20011025
# Exception Resumable Description Created on
1 CANCELED other errors 20011025
2 CNTL_ERROR 20011025
3 CNTL_SYSTEM_ERROR 20011025
4 CREATE_ERROR 20011025
5 LIFETIME_ERROR 20011025

Method CREATE_NAVIGATOR Signature

Method CREATE_NAVIGATOR on class CL_GUI_AQQGRAPHIC_CONTROL has no parameter.
Method CREATE_NAVIGATOR on class CL_GUI_AQQGRAPHIC_CONTROL has no exception.

Method DELETE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_OBJECTID Call by reference Type reference (TYPE) AQQ_T_OBJECTID Objectids 20011025
# Exception Resumable Description Created on
1 CANCELLED Abbruch 20011025

Method FREE_CONTROLS Signature

Method FREE_CONTROLS on class CL_GUI_AQQGRAPHIC_CONTROL has no parameter.
Method FREE_CONTROLS on class CL_GUI_AQQGRAPHIC_CONTROL has no exception.

Method GET_POSITION_OF_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_OBJPOS Call by reference Type reference (TYPE) AQQ_T_OBJPOS Positionen von Objekten im Netzplan 20011025

Method GET_POSITION_OF_OBJECTS on class CL_GUI_AQQGRAPHIC_CONTROL has no exception.

Method GET_SELECTED_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_OBJECTID Call by reference Type reference (TYPE) AQQ_T_OBJECTID Objectids 20011025

Method GET_SELECTED_OBJECTS on class CL_GUI_AQQGRAPHIC_CONTROL has no exception.

Method HANDLE_ONDROP Signature

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

Method HANDLE_ONDROP on class CL_GUI_AQQGRAPHIC_CONTROL has no exception.

Method SEND_LINKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_LINK Call by reference Type reference (TYPE) AQQ_T_LINK Links in der Netzplangrafik 20011025
# Exception Resumable Description Created on
1 CANCELED Abbruch, Fehler beim Senden der Daten ans Control 20011025

Method SEND_METADATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_METADATA Call by reference Type reference (TYPE) AQQ_T_METADATA Links in der Netzplangrafik 20011025
# Exception Resumable Description Created on
1 CANCELED Abbruch, Fehler beim Senden der Daten ans Control 20011025

Method SEND_TABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_TABLE Call by reference Type reference (TYPE) TABLE Links in der Netzplangrafik 20011025
# Exception Resumable Description Created on
1 CANCELED Abbruch, Fehler beim Senden der Daten ans Control 20011025

Method SET_DD_HANDLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DD_HANDLE Call by reference Type reference (TYPE) I Drag&Drop- Handle 20011025

Method SET_DD_HANDLE on class CL_GUI_AQQGRAPHIC_CONTROL has no exception.

Method SET_DISPLAYONLY Signature

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

Method SET_DISPLAYONLY on class CL_GUI_AQQGRAPHIC_CONTROL has no exception.

Method SET_LINKSTYLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_STYLEID Call by reference Type reference (TYPE) AQQ_STYLE Style eines Objektes im Netzplan 20011025
2 Importing I_STYLEID Call by reference Type reference (TYPE) AQQ_STYLE Style eines Objektes im Netzplan 20011025
3 Importing I_S_LINKSTYLE Call by reference Type reference (TYPE) AQSLSTYLE Eigenschaften einer Kante 20011025

Method SET_LINKSTYLE on class CL_GUI_AQQGRAPHIC_CONTROL has no exception.

Method SET_SELECTED_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_OBJECTID Call by reference Type reference (TYPE) AQQ_T_OBJECTID Objectids 20011025

Method SET_SELECTED_OBJECTS on class CL_GUI_AQQGRAPHIC_CONTROL has no exception.

Method SET_STYLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_STYLEID Call by reference Type reference (TYPE) AQQ_STYLE Style eines Objektes im Netzplan 20011025
2 Importing I_STYLEID Call by reference Type reference (TYPE) AQQ_STYLE Style eines Objektes im Netzplan 20011025
3 Importing I_T_FONTSTYLE Call by reference Type reference (TYPE) AQQIS_T_STYLE 20011025
4 Importing I_T_STYLE Call by reference Type reference (TYPE) AQQIS_T_STYLE 20011025
# Exception Resumable Description Created on
1 STYLEID_EXISTS Styleid existiert bereits 20011025

Method _SETGET_STYLEID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_STYLEID Value transfer Type reference (TYPE) AQQ_STYLE Style eines Objektes im Netzplan 20011025
2 Importing I_STYLEID Call by reference Type reference (TYPE) AQQ_STYLE Style eines Objektes im Netzplan 20011025
# Exception Resumable Description Created on
1 STYLEID_EXISTS style existiert bereits 20011025

Method __CALC_RGB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_INT Value transfer Type reference (TYPE) I 20011025
2 Importing I_BLUE Call by reference Type reference (TYPE) I 20011025
3 Importing I_GREEN Call by reference Type reference (TYPE) I 20011025
4 Importing I_RED Call by reference Type reference (TYPE) I 20011025

Method __CALC_RGB on class CL_GUI_AQQGRAPHIC_CONTROL has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in