SAP ABAP Interface IF_GUI_AQQGRAPHIC (General Network Control Methods)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-QUE (Application Component) SAP Query
     SQUECNTRL (Package) Control for SQVI and SQ02
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_GUI_AQQGRAPHIC_ALL Network Control: Internal and External Methods 20011025
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GUI_AQQGRAPHIC_NETPLAN Network Control 20011025
Properties
Interface IF_GUI_AQQGRAPHIC  
Short Description General Network Control Methods    
General Data
Package SQUECNTRL   Control for SQVI and SQ02 
Created 20011025   SAP 
Last changed 00000000   SAP 
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)
Interfaces
Interface IF_GUI_AQQGRAPHIC has no interface.
Friends
Interface IF_GUI_AQQGRAPHIC has no friend.
Attributes
Interface IF_GUI_AQQGRAPHIC has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ADD_COLOR Instance method Public Method Add Frog Color to Color Pallet 20011025
2 ADD_LINK Instance method Public Method Add Link 20011025
3 ADD_TABLE Instance method Public Method Add Table 20011025
4 ARRANGE_OBJECTS Instance method Public Method Refresh Objects 20011025
5 ARRANGE_SINGLE_TABLE Instance method Public Method Allocate Table to Network without Overlaps 20011025
6 CREATE_NEW_LINK_STYLE Instance method Public Method Generates a New Link Style 20011025
7 DELETE_OBJECTS Instance method Public Method Delete Objects 20011025
8 ENSURE_VISIBLE Instance method Public Method Table Moved to Visible Area 20011025
9 FREE_IT Instance method Public Method Delete Attributes and Exit 20011025
10 GET_CENTRAL_OBJECT Instance method Public Method Delivers Table Nearest to the Center 20011025
11 GET_NEW_LINK Instance method Public Method Delivers New Link 20011025
12 GET_NEW_TABLE Instance method Public Method Delivers New Table Object 20011025
13 GET_POSITION_OF_OBJECTS Instance method Public Method Delivers Position of all Objects 20011025
14 GET_SELECTED_OBJECTS Instance method Public Method Delivers Selected Objects 20011025
15 GET_ZOOM Instance method Public Method Delivers zoom 20011025
16 PRINT Instance method Public Method Print Network 20011025
17 SAVE_AS_JPG Instance method Public Method Save as jpg 20011025
18 SEND_DATA_TO_FRONTEND Instance method Public Method Newly Added Objects Sent to Frontend 20011025
19 SET_ACTIVEMODE Instance method Public Method Set Mode for Generating Links 20011025
20 SET_BACKGROUNDCOLOR Instance method Public Method Set background color 20011025
21 SET_DISPLAYONLY Instance method Public Method Switch on/off Display Mode 20020111
22 SET_DRAGDROP_HANDLE Instance method Public Method Set D&D Handle for Network Control 20011025
23 SET_NAVIGATION_VISIBLE Instance method Public Method Set Naviagtor Visibility 20011025
24 SET_ROTATION Instance method Public Method Set Network Configuration (0-3) 20011025
25 SET_SELECTED_OBJECTS Instance method Public Method Mark Objects as Selected 20011025
26 SET_TABLEDISTANCE Instance method Public Method Set Distance Between Tables 20011025
27 SET_TITLE Instance method Public Method Set Title for Network 20011025
28 SET_VISIBILITY Instance method Public Method Set Visibility of Objects 20011025
29 SET_ZOOM Instance method Public Method Set Zoom (1-200%) 20011025
Events
# Event Type Visibility Description Created on
1 CHECKBOXCLICK Instance Event
(0)
Public
(2)
Klick on Checkbox 20011025
2 CTXMNUFCODESEL Instance Event
(0)
Public
(2)
F-Code Selected in Context Menu 20011025
3 CTXMNUREQUEST Instance Event
(0)
Public
(2)
Request Context Menu 20011025
4 LINK_CREATED Instance Event
(0)
Public
(2)
New Link 20011025
5 LINK_PRED_CHANGED Instance Event
(0)
Public
(2)
Link: New Predecessor 20011025
6 LINK_SUCC_CHANGED Instance Event
(0)
Public
(2)
Link: New Successor 20011025
7 OBJECT_DOUBLE_CLICK Instance Event
(0)
Public
(2)
Double-Click on Network Object 20011025
8 ONDROP Instance Event
(0)
Public
(2)
Object Dropped on Network ( on Object or Background) 20011025
Types
Interface IF_GUI_AQQGRAPHIC has no local type.
Method Signatures

Method ADD_COLOR Signature

Method ADD_COLOR on Interface IF_GUI_AQQGRAPHIC has no parameter.
Method ADD_COLOR on Interface IF_GUI_AQQGRAPHIC has no exception.

Method ADD_LINK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_LINK Call by reference Object reference (TYPE REF TO) IF_AQQGRAPHIC_LINK Linkobject im Netzplan 20011025

Method ADD_LINK on Interface IF_GUI_AQQGRAPHIC has no exception.

Method ADD_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_TABLE Call by reference Object reference (TYPE REF TO) IF_AQQGRAPHIC_TABLE Tabellenobjekt im Netzplan 20011025

Method ADD_TABLE on Interface IF_GUI_AQQGRAPHIC has no exception.

Method ARRANGE_OBJECTS Signature

Method ARRANGE_OBJECTS on Interface IF_GUI_AQQGRAPHIC has no parameter.
Method ARRANGE_OBJECTS on Interface IF_GUI_AQQGRAPHIC has no exception.

Method ARRANGE_SINGLE_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FOR_ALL_TABLES Call by reference Type reference (TYPE) AQQIS_BOOL AQQIS_C_FALSE Alle Tabellen ohne Überscheidungen anordnen 20011025
2 Importing I_R_TABLE Call by reference Object reference (TYPE REF TO) IF_AQQGRAPHIC_TABLE Tabellenobjekt des Netzplans 20011025

Method ARRANGE_SINGLE_TABLE on Interface IF_GUI_AQQGRAPHIC has no exception.

Method CREATE_NEW_LINK_STYLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_LINKSTYLE Value transfer Type reference (TYPE) AQQ_STYLE Style eines Objektes im Netzplan 20011025
2 Importing I_ARROWEND Call by reference Type reference (TYPE) AQQIS_BOOL AQQIS_C_TRUE Pfeil am Ende 20011025
3 Importing I_ARROWSTART Call by reference Type reference (TYPE) AQQIS_BOOL AQQIS_C_FALSE Pfeil am Anfang 20011025
4 Importing I_COLOR Call by reference Type reference (TYPE) AQQ_COLOR AQQIS_C_DEFVAL-LINKCOLOR Farbe des Links 20011025
5 Importing I_LINETYPE Call by reference Type reference (TYPE) AQLINETYPE AQQIS_C_LINETYPE-NORMAL Linie gestrichelt 20011025
6 Importing I_WIDTH Call by reference Type reference (TYPE) AQQ_WIDTH AQQIS_C_DEFVAL-LINKWIDTH Linienbreite 20011025

Method CREATE_NEW_LINK_STYLE on Interface IF_GUI_AQQGRAPHIC has no exception.

Method DELETE_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DELETE_ALL Value transfer Type reference (TYPE) AQQIS_BOOL AQQIS_C_FALSE Alle Objekte löschen 20011025
2 Importing I_R_LINK Value transfer Object reference (TYPE REF TO) IF_AQQGRAPHIC_LINK Linkobject im Netzplan 20011025
3 Importing I_R_TABLE Value transfer Object reference (TYPE REF TO) IF_AQQGRAPHIC_TABLE Tabellenobjekt des Netzplans 20011025
4 Importing I_T_LINK Value transfer Type reference (TYPE) AQQ_T_LINKS Linkobjekte 20011025
5 Importing I_T_TABLE Value transfer Type reference (TYPE) AQQ_T_TABLE Tabelle von Tabllen- bzw Zeilenobjekten 20011025
6 Importing I_UPDATE_FRONTEND Call by reference Type reference (TYPE) AQQIS_BOOL AQQIS_C_TRUE Daten zum Frontend schicken 20011025

Method DELETE_OBJECTS on Interface IF_GUI_AQQGRAPHIC has no exception.

Method ENSURE_VISIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MOVE_TO_CENTER Call by reference Type reference (TYPE) AQQIS_BOOL =X -> Tabelle wird in die Mitte verschoben 20011025
2 Importing I_R_TABLE Call by reference Object reference (TYPE REF TO) IF_AQQGRAPHIC_TABLE Tabellenobjekt des Netzplans 20011025

Method ENSURE_VISIBLE on Interface IF_GUI_AQQGRAPHIC has no exception.

Method FREE_IT Signature

Method FREE_IT on Interface IF_GUI_AQQGRAPHIC has no parameter.
Method FREE_IT on Interface IF_GUI_AQQGRAPHIC has no exception.

Method GET_CENTRAL_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_R_TABLE Call by reference Object reference (TYPE REF TO) IF_AQQGRAPHIC_TABLE Tabellenobjekt des Netzplans 20011025

Method GET_CENTRAL_OBJECT on Interface IF_GUI_AQQGRAPHIC has no exception.

Method GET_NEW_LINK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_R_LINK Value transfer Object reference (TYPE REF TO) IF_AQQGRAPHIC_LINK Linkobject im Netzplan 20011025

Method GET_NEW_LINK on Interface IF_GUI_AQQGRAPHIC has no exception.

Method GET_NEW_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_R_TABLE Value transfer Object reference (TYPE REF TO) IF_AQQGRAPHIC_TABLE Tabellenobjekt des Netzplans 20011025

Method GET_NEW_TABLE on Interface IF_GUI_AQQGRAPHIC has no exception.

Method GET_POSITION_OF_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_T_TABLEPOS Value transfer Type reference (TYPE) AQQ_T_TABLEPOS Tabellenpositionen 20011025

Method GET_POSITION_OF_OBJECTS on Interface IF_GUI_AQQGRAPHIC has no exception.

Method GET_SELECTED_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_T_OBJECTS Value transfer Type reference (TYPE) AQQ_T_OBJECTS Netzplanobjekte 20011025

Method GET_SELECTED_OBJECTS on Interface IF_GUI_AQQGRAPHIC has no exception.

Method GET_ZOOM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_ZOOM Value transfer Type reference (TYPE) I Zoomwert 1-200% 20011025

Method GET_ZOOM on Interface IF_GUI_AQQGRAPHIC has no exception.

Method PRINT Signature

Method PRINT on Interface IF_GUI_AQQGRAPHIC has no parameter.
Method PRINT on Interface IF_GUI_AQQGRAPHIC has no exception.

Method SAVE_AS_JPG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FILENAME Call by reference Type reference (TYPE) C Pfad und Namen unter dem das JPG gespeichert wird 20011025

Method SAVE_AS_JPG on Interface IF_GUI_AQQGRAPHIC has no exception.

Method SEND_DATA_TO_FRONTEND Signature

Method SEND_DATA_TO_FRONTEND on Interface IF_GUI_AQQGRAPHIC has no parameter.
Method SEND_DATA_TO_FRONTEND on Interface IF_GUI_AQQGRAPHIC has no exception.

Method SET_ACTIVEMODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MODE Call by reference Type reference (TYPE) I Modus Link erzeugen 20011025
# Exception Resumable Description Created on
1 WRONG_ACTIVEMODE wrong mode 20011025

Method SET_BACKGROUNDCOLOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COLOR Call by reference Type reference (TYPE) AQQ_COLOR Farbe 20011025

Method SET_BACKGROUNDCOLOR on Interface IF_GUI_AQQGRAPHIC has no exception.

Method SET_DISPLAYONLY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHANGEBACKCOLOR Call by reference Type reference (TYPE) AQQ_BOOL AQQIS_C_TRUE Hintergrundfarbe setzen 20020111
2 Importing I_ON Call by reference Type reference (TYPE) AQQ_BOOL X=anzeigen, ' ' = Ändern 20020111
# Exception Resumable Description Created on
1 WRONG_INPUTVALUE Falscher Parameterwert 20020111

Method SET_DRAGDROP_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_DRAGDROP_HANDLE on Interface IF_GUI_AQQGRAPHIC has no exception.

Method SET_NAVIGATION_VISIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_VISIBLE Call by reference Type reference (TYPE) AQQIS_BOOL AQQIS_C_TRUE 20011025

Method SET_NAVIGATION_VISIBLE on Interface IF_GUI_AQQGRAPHIC has no exception.

Method SET_ROTATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FACTOR Call by reference Type reference (TYPE) I Drehung um factor * 90 Grad 20011025

Method SET_ROTATION on Interface IF_GUI_AQQGRAPHIC 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_OBJECTS Value transfer Type reference (TYPE) AQQ_T_OBJECTS Netzplanobjekte 20011025

Method SET_SELECTED_OBJECTS on Interface IF_GUI_AQQGRAPHIC has no exception.

Method SET_TABLEDISTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_HORIZONTAL Call by reference Type reference (TYPE) I AQQIS_C_HORIZONTDIST 20011025
2 Importing I_VERTIKAL Call by reference Type reference (TYPE) I AQQIS_C_VERTIKALDIST 20011025

Method SET_TABLEDISTANCE on Interface IF_GUI_AQQGRAPHIC has no exception.

Method SET_TITLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TITLE Call by reference Type reference (TYPE) C Titel des Netzplans 20011025

Method SET_TITLE on Interface IF_GUI_AQQGRAPHIC has no exception.

Method SET_VISIBILITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ROW Value transfer Type reference (TYPE) INT2 Zeilennr 20011025
2 Importing I_R_LINK Value transfer Object reference (TYPE REF TO) IF_AQQGRAPHIC_LINK Linkobject im Netzplan 20011025
3 Importing I_R_TABLE Value transfer Object reference (TYPE REF TO) IF_AQQGRAPHIC_TABLE Tabellenobjekt des Netzplans 20011025
4 Importing I_VISIBLE Value transfer Type reference (TYPE) AQQIS_BOOL X = sichtbar 20011025

Method SET_VISIBILITY on Interface IF_GUI_AQQGRAPHIC has no exception.

Method SET_ZOOM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AUTOZOOM Call by reference Type reference (TYPE) AQQIS_BOOL AQQIS_C_FALSE true => autozoom, Prozentwert wird nicht berücksichtigt 20011025
2 Importing I_ZOOM Call by reference Type reference (TYPE) I Prozentwert 1-200 20011025

Method SET_ZOOM on Interface IF_GUI_AQQGRAPHIC has no exception.
Event Signatures

Event CHECKBOXCLICK Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 COL Exporting Value transfer Type reference (TYPE) AQQ_COLNR Spaltennummer 20011025
2 ROW Exporting Value transfer Type reference (TYPE) AQQ_ROWNR Zeilennummer 20011025
3 R_DOIT Exporting Value transfer Object reference (TYPE REF TO) CL_AQQGRAPHIC_DOIT Flag Checkboxstatus ändern? 20011025
4 R_TABLE Exporting Value transfer Object reference (TYPE REF TO) IF_AQQGRAPHIC_TABLE Tabellenobjekt des Netzplans 20011025
5 STATE Exporting Value transfer Type reference (TYPE) AQQIS_BOOL Checkbox markiert oder nicht 20011025

Event CTXMNUFCODESEL Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 BACKGROUND Exporting Value transfer Type reference (TYPE) AQQIS_BOOL true, wenn Kontextmenü auf Hintergrund 20011025
2 FCODE Exporting Value transfer Type reference (TYPE) SYUCOMM Funktionscode 20011025
3 ROWINDEX Exporting Value transfer Type reference (TYPE) INT2 Zeilennr 20011025
4 R_LINK Exporting Value transfer Object reference (TYPE REF TO) IF_AQQGRAPHIC_LINK Linkobject 20011025
5 R_TABLE Exporting Value transfer Object reference (TYPE REF TO) IF_AQQGRAPHIC_TABLE Tabellenobjekt des Netzplans 20011025

Event CTXMNUREQUEST Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 BACKGROUND Exporting Value transfer Type reference (TYPE) AQQIS_BOOL true, wenn Kontextmenü auf Hintergrund 20011025
2 ROWINDEX Exporting Value transfer Type reference (TYPE) INT2 Zeilennr 20011025
3 R_CTXMNU Exporting Value transfer Object reference (TYPE REF TO) CL_CTMENU Context Menu, das gefüllt werden muß 20011025
4 R_LINK Exporting Value transfer Object reference (TYPE REF TO) IF_AQQGRAPHIC_LINK Linkobject 20011025
5 R_TABLE Exporting Value transfer Object reference (TYPE REF TO) IF_AQQGRAPHIC_TABLE Tabellenobjekt des Netzplans 20011025

Event LINK_CREATED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 PRED_ROW Exporting Value transfer Type reference (TYPE) AQQ_ROWNR Zeilennummer Vorgänger 20011025
2 R_DOIT Exporting Value transfer Object reference (TYPE REF TO) CL_AQQGRAPHIC_DOIT Doit-Klasse für Netzplanevents 20011025
3 R_NEWLINK Exporting Value transfer Object reference (TYPE REF TO) IF_AQQGRAPHIC_LINK Linkobject im Netzplan 20011025
4 R_PREDTAB Exporting Value transfer Object reference (TYPE REF TO) IF_AQQGRAPHIC_TABLE Tabellenobjekt Vorgänger 20011025
5 R_SUCCTAB Exporting Value transfer Object reference (TYPE REF TO) IF_AQQGRAPHIC_TABLE Tabellenobjekt Nachfolger 20011025
6 SUCC_ROW Exporting Value transfer Type reference (TYPE) AQQ_ROWNR Zeilennummer Nachfolger 20011025

Event LINK_PRED_CHANGED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 PREDROW Exporting Value transfer Type reference (TYPE) AQQ_ROWNR Zeilennr 20011025
2 R_DOIT Exporting Value transfer Object reference (TYPE REF TO) CL_AQQGRAPHIC_DOIT doitobject 20011025
3 R_LINK Exporting Value transfer Object reference (TYPE REF TO) IF_AQQGRAPHIC_LINK Linkobject im Netzplan 20011025
4 R_PREDTAB Exporting Value transfer Object reference (TYPE REF TO) IF_AQQGRAPHIC_TABLE Tabellenobjekt des Netzplans 20011025

Event LINK_SUCC_CHANGED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 R_DOIT Exporting Value transfer Object reference (TYPE REF TO) CL_AQQGRAPHIC_DOIT doitobject 20011025
2 R_LINK Exporting Value transfer Object reference (TYPE REF TO) IF_AQQGRAPHIC_LINK Linkobject im Netzplan 20011025
3 R_SUCCTAB Exporting Value transfer Object reference (TYPE REF TO) IF_AQQGRAPHIC_TABLE Tabellenobjekt des Netzplans 20011025
4 SUCCROW Exporting Value transfer Type reference (TYPE) AQQ_ROWNR Zeilennr 20011025

Event OBJECT_DOUBLE_CLICK Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 ROW Exporting Value transfer Type reference (TYPE) AQQ_ROWNR Zeilennummer 20011025
2 R_LINK Exporting Value transfer Object reference (TYPE REF TO) IF_AQQGRAPHIC_LINK Linkobject im Netzplan 20011025
3 R_TABLE Exporting Value transfer Object reference (TYPE REF TO) IF_AQQGRAPHIC_TABLE Tabellenobjekt des Netzplans 20011025

Event ONDROP Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 BACKGROUND Exporting Value transfer Type reference (TYPE) AQQIS_BOOL Drop auf Hintergrund 20011025
2 R_DRAGDROPOBJECT Exporting Value transfer Object reference (TYPE REF TO) CL_DRAGDROPOBJECT Drag & Drop DataObject 20011025
3 R_TABLE Exporting Value transfer Object reference (TYPE REF TO) IF_AQQGRAPHIC_TABLE Tabellenobjekt des Netzplans 20011025
History
Last changed by/on SAP  00000000 
SAP Release Created in