SAP ABAP Class CL_GUI_GRLT (Internal; Do Not Use !! ( restricted license - see docu))
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-UTL (Application Component) Workbench Utilities
     SEU_GLT (Package) Graph Layout Toolkit
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 19991207
Properties
Class CL_GUI_GRLT  
Short Description Internal; Do Not Use !! ( restricted license - see docu)    
Super Class CL_GUI_CONTROL Proxy Class for Control in GUI 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SEU_GLT   Graph Layout Toolkit 
Created 19991207   SAP 
Last change 20000818   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CNDP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 GRLT Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_GUI_GRLT has no interface implemented.
Friends
Class CL_GUI_GRLT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 EVENTID_EDGE_ADDED Constant Public Type reference (TYPE) I 4 New link inserted 20000816
2 EVENTID_EDGE_DOUBLE_CLICK Constant Public Type reference (TYPE) I 3 Double-click link 20000825
3 EVENTID_LABEL_DOUBLE_CLICK Constant Public Type reference (TYPE) I 2 Double-click field label 20000825
4 EVENTID_NODE_DOUBLE_CLICK Constant Public Type reference (TYPE) I 1 Double-Click Node 19991208
5 HDIGRAPH Static Attribute Protected Object reference (TYPE REF TO) CL_GUI_OBJECT Hierarchical Digraph 20000824
6 HTAILOR Static Attribute Protected Object reference (TYPE REF TO) CL_GUI_OBJECT Hierarchical Tailor 20000824
7 OBJECT_REF Static Attribute Protected Object reference (TYPE REF TO) CL_GUI_OBJECT " 20000825
8 RGB_BLACK Constant Public Type reference (TYPE) I 0 RGB Color Value Black 20000818
9 RGB_BLUE Constant Public Type reference (TYPE) I 16711680 RGB Color Value Blue 20000818
10 RGB_GREEN Constant Public Type reference (TYPE) I 65535 RGB Color Value Green 20000818
11 RGB_GREY Constant Public Type reference (TYPE) I 12632256 RGB Color Value Grey 20000818
12 RGB_RED Constant Public Type reference (TYPE) I 255 RGB Color Value Red 20000818
13 RGB_WHITE Constant Public Type reference (TYPE) I 16777215 RGB Color Value White 20000818
14 ROOT_DIGRAPH Static Attribute Protected Object reference (TYPE REF TO) CL_GUI_OBJECT Root Digraph Proxy 19991207
15 TS_ADD_EDGE_MODE Constant Public Type reference (TYPE) I 4 Add Edge Mode 20000816
16 TS_ADD_NODE_MODE Constant Public Type reference (TYPE) I 3 Add Node Mode 20000816
17 TS_CONTROL Instance attribute Private Object reference (TYPE REF TO) CL_GUI_OBJECT " 19991207
18 TS_LEFT_TO_RIGHT Constant Public Type reference (TYPE) I 256 Alignment left to right 20000821
19 TS_SELECT_MODE Constant Public Type reference (TYPE) I 2 Select Mode 19991207
20 TS_TOP_TO_BOTTOM Constant Public Type reference (TYPE) I 1 Alignment top to bottom 20000821
21 TS_ZOOM_MODE Constant Public Type reference (TYPE) I 1 Zoom Mode 19991207
Methods
# Method Level Visibility Method type Description Created on
1 ADD_EDGES Instance method Public Method Insert links 19991207
2 ADD_LABELS Instance method Public Method Insert field labels 19991207
3 ADD_NODES Instance method Public Method Insert Nodes 19991207
4 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 19991207
5 CONSTRUCTOR Instance method Public Constructor Constructor 19991207
6 DELETE_EDGES Instance method Public Method Delete links 20000824
7 DESELECT_ALL Instance method Public Method Deselect All 20000824
8 FIT_IN_WINDOW Instance method Public Method Adjust graph in window 19991207
9 GET_SELECTED_EDGES Instance method Public Method Get selected links 20000817
10 GET_SELECTED_LABELS Instance method Public Method Get selected field labels 20000828
11 GET_SELECTED_NODES Instance method Public Method Get selected nodes 20000828
12 LABEL_SET_TEXT Instance method Public Method Field label: Set text 20000825
13 LAYOUT Instance method Public Method Execute layout 19991207
14 LOAD_GRAPH_PROPERTY_DIALOG Instance method Public Method Display configuration window 19991207
15 LOAD_OVERVIEW_WINDOW Instance method Public Method Display overview window 19991207
16 PRINT_GRAPH Instance method Public Method Print graph 19991207
17 REFRESH Instance method Public Method Redraw 20000824
18 SELECT_ALL Instance method Public Method Select All 20000824
19 SET_BACKGROUND_COLOR Instance method Public Method Set background color 20000818
20 SET_HLEVEL_ORIENTATION Instance method Public Method Set order of levels in hierarchy display 20000821
21 SET_HLEVEL_SPACING Instance method Public Method Set distance between levels in hierarchy display 20000821
22 SET_MAX_NODE_WIDTH Instance method Public Method Set maximum node width 20000929
23 SET_TS_MODE Instance method Public Method Set mode (Zoom mode, add edge mode, add node mode...) 19991207
Events
# Event Type Visibility Description Created on
1 EDGE_ADDED Instance Event
(0)
Public
(2)
Link inserted 20000816
2 EDGE_DOUBLE_CLICK Instance Event
(0)
Public
(2)
Double-click link 20000825
3 LABEL_DOUBLE_CLICK Instance Event
(0)
Public
(2)
Double-click field label 20000825
4 NODE_DOUBLE_CLICK Instance Event
(0)
Public
(2)
Double-click node 19991208
Types
Class CL_GUI_GRLT has no local type.
Method Signatures

Method ADD_EDGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EDGE_TABLE Call by reference Type reference (TYPE) TSEDGES Kantentabelle 19991207
# Exception Resumable Description Created on
1 FAILED Allgemeiner Fehler 19991207

Method ADD_LABELS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LABEL_TABLE Call by reference Type reference (TYPE) TSLABELS Labeltabelle 19991207
# Exception Resumable Description Created on
1 FAILED Allgemeiner Fehler 19991207

Method ADD_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE_TABLE Call by reference Type reference (TYPE) TSNODES Knotentabelle 19991207
# Exception Resumable Description Created on
1 FAILED Allgemeiner Fehler 19991207

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_GUI_GRLT has no parameter.
Method CLASS_CONSTRUCTOR on class CL_GUI_GRLT has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LIFETIME Value transfer Type reference (TYPE) I " 19991207
2 Importing PARENT Value transfer Object reference (TYPE REF TO) CL_GUI_CONTAINER Parent-Container 19991207
3 Importing SHELLSTYLE Value transfer Type reference (TYPE) I Shellstyle 19991207
4 Importing WITH_TOOLBAR Call by reference Type reference (TYPE) SEU_BOOL GRLT_C_FALSE mit Toolbar 20000823
# Exception Resumable Description Created on
1 CNTL_SYSTEM_ERROR " 19991207
2 CREATE_ERROR " 19991207
3 FAILED " 19991207
4 LIFETIME_ERROR " 19991207

Method DELETE_EDGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EDGE_TABLE Call by reference Type reference (TYPE) TSIDS Kantentabelle 20000824
# Exception Resumable Description Created on
1 FAILED Allgemeiner Fehler 20000824

Method DESELECT_ALL Signature

Method DESELECT_ALL on class CL_GUI_GRLT has no parameter.
# Exception Resumable Description Created on
1 CNTL_SYSTEM_ERROR " 20000824
2 FAILED " 20000824

Method FIT_IN_WINDOW Signature

Method FIT_IN_WINDOW on class CL_GUI_GRLT has no parameter.
# Exception Resumable Description Created on
1 CNTL_SYSTEM_ERROR " 19991207
2 FAILED " 19991207

Method GET_SELECTED_EDGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting SELECTED_EDGES Call by reference Type reference (TYPE) TSIDS selektierte Kanten 20000817
# Exception Resumable Description Created on
1 CNTL_SYSTEM_ERROR " 20000817
2 DP_ERROR Fehler beim Data Provider 20000817
3 FAILED Allgemeiner Fehler 20000817

Method GET_SELECTED_LABELS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting SELECTED_LABELS Call by reference Type reference (TYPE) TSIDS selektierte Label 20000828
# Exception Resumable Description Created on
1 CNTL_SYSTEM_ERROR " 20000828
2 DP_ERROR Fehler beim Data Provider 20000828
3 FAILED Allgemeiner Fehler 20000828

Method GET_SELECTED_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting SELECTED_NODES Call by reference Type reference (TYPE) TSIDS selektierte Knoten 20000828
# Exception Resumable Description Created on
1 CNTL_SYSTEM_ERROR " 20000828
2 DP_ERROR Fehler beim Data Provider 20000828
3 FAILED Allgemeiner Fehler 20000828

Method LABEL_SET_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LABEL_ID Value transfer Type reference (TYPE) I Id des Labels 20000825
2 Importing REDRAW Value transfer Type reference (TYPE) AS4FLAG 'X': Graph neu zeichnen 20000825
3 Importing TEXT Call by reference Type reference (TYPE) TEXT132 Neuer Text 20000825
# Exception Resumable Description Created on
1 CNTL_SYSTEM_ERROR " 20000825
2 FAILED " 20000825

Method LAYOUT Signature

Method LAYOUT on class CL_GUI_GRLT has no parameter.
# Exception Resumable Description Created on
1 CNTL_SYSTEM_ERROR " 19991207
2 FAILED " 19991207

Method LOAD_GRAPH_PROPERTY_DIALOG Signature

Method LOAD_GRAPH_PROPERTY_DIALOG on class CL_GUI_GRLT has no parameter.
# Exception Resumable Description Created on
1 CNTL_SYSTEM_ERROR " 19991207
2 FAILED " 19991207

Method LOAD_OVERVIEW_WINDOW Signature

Method LOAD_OVERVIEW_WINDOW on class CL_GUI_GRLT has no parameter.
# Exception Resumable Description Created on
1 CNTL_SYSTEM_ERROR " 19991207
2 FAILED " 19991207

Method PRINT_GRAPH Signature

Method PRINT_GRAPH on class CL_GUI_GRLT has no parameter.
# Exception Resumable Description Created on
1 CNTL_SYSTEM_ERROR " 19991207
2 FAILED " 19991207

Method REFRESH Signature

Method REFRESH on class CL_GUI_GRLT has no parameter.
# Exception Resumable Description Created on
1 CNTL_SYSTEM_ERROR " 20000824
2 FAILED " 20000824

Method SELECT_ALL Signature

Method SELECT_ALL on class CL_GUI_GRLT has no parameter.
# Exception Resumable Description Created on
1 CNTL_SYSTEM_ERROR " 20000824
2 FAILED " 20000824

Method SET_BACKGROUND_COLOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLOR Value transfer Type reference (TYPE) INT4 Hintergrundfarbe 20000818
# Exception Resumable Description Created on
1 CNTL_SYSTEM_ERROR " 20000818
2 FAILED " 20000818

Method SET_HLEVEL_ORIENTATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ORIENTATION Value transfer Type reference (TYPE) INT4 1 Anordnung der Levels (default: top to bottom) 20000821
# Exception Resumable Description Created on
1 CNTL_SYSTEM_ERROR " 20000821
2 FAILED " 20000821

Method SET_HLEVEL_SPACING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SPACING Value transfer Type reference (TYPE) INT4 24 Abstand zwischen Levels 20000821
# Exception Resumable Description Created on
1 CNTL_SYSTEM_ERROR " 20000821
2 FAILED " 20000821

Method SET_MAX_NODE_WIDTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing WIDTH Value transfer Type reference (TYPE) I maximale Breite 20000929
# Exception Resumable Description Created on
1 CNTL_ERROR " 20000929
2 CNTL_SYSTEM_ERROR " 20000929

Method SET_TS_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MODE Value transfer Type reference (TYPE) I Modus 19991207
# Exception Resumable Description Created on
1 CNTL_SYSTEM_ERROR " 19991207
2 FAILED " 19991207
3 ILLEGAL_MODE " 19991207
Event Signatures

Event EDGE_ADDED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 DEST_NODE_ID Exporting Value transfer Type reference (TYPE) I ID des Zielknotens 20000926
2 EDGE_ID Exporting Value transfer Type reference (TYPE) I ID der neuen Kante 20000816
3 SRC_NODE_ID Exporting Value transfer Type reference (TYPE) I ID des Startknotens 20000926

Event EDGE_DOUBLE_CLICK Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 EDGE_ID Exporting Value transfer Type reference (TYPE) I ID der Kante 20000825

Event LABEL_DOUBLE_CLICK Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 LABEL_ID Exporting Value transfer Type reference (TYPE) I ID des Labels 20000825

Event NODE_DOUBLE_CLICK Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 NODE_ID Exporting Value transfer Type reference (TYPE) I ID des Knotens 19991208
History
Last changed by/on SAP  20000818 
SAP Release Created in 46D