Hierarchy
⤷
⤷
Properties
| Class | CL_DC_GRAPH_RFW | |
| Short Description | Graph | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | RFW | Reconciliation Framework |
| Created | 19990826 | SAP |
| Last change | 20040930 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_DC_GRAPH_RFW has no forward declaration.
Interfaces
Class CL_DC_GRAPH_RFW has no interface implemented.
Friends
Class CL_DC_GRAPH_RFW has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Public | Type reference (TYPE) | TAB_GUIBUFFER_RFW | Buffer for Node Insertion/Update/Deletion | 20010111 | |||
| 2 | Static Attribute | Private | Type reference (TYPE) | I | CURRENT_INSTANCE_INDEX | 20010111 | |||
| 3 | Instance attribute | Private | Type reference (TYPE) | I | CURRENT_NODE_INDEX | 20010111 | |||
| 4 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_DC_DETAIL_RFW | DC_DETAIL_RFW | 20010111 | |||
| 5 | Instance attribute | Private | Type reference (TYPE) | TAB_EDGES | EDGES | 20010111 | |||
| 6 | Instance attribute | Public | Type reference (TYPE) | CHAR1 | Flag used to trigger optimization for GUI | 20010115 | |||
| 7 | Instance attribute | Private | Type reference (TYPE) | APPLICATION_RFW | FLT_VAL | 20010111 | |||
| 8 | Instance attribute | Private | Object reference (TYPE REF TO) | IF_EX_DC_GRAPH_RFW | IF_EX | 20010111 | |||
| 9 | Static Attribute | Private | See coding | 20010111 | |||||
| 10 | Instance attribute | Private | Type reference (TYPE) | NODES_WITH_ADDITIONAL_DATA_RFW | NODES | 20010111 | |||
| 11 | Instance attribute | Private | Type reference (TYPE) | STRING | TEXT | 20010111 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Add Edge | 19990830 | |
| 2 | Instance method | Public | Method | Insert Group | 19990826 | |
| 3 | Instance method | Public | Method | Change Nodes | 19991125 | |
| 4 | Instance method | Public | Method | Existence Check for Node Reference | 19991103 | |
| 5 | Static method | Public | Method | Delete graph | 19990830 | |
| 6 | Instance method | Private | Method | Delete Traversing Indices | 20000919 | |
| 7 | Static method | Public | Method | Compare Attribute Values of Two Nodes | 20000510 | |
| 8 | Instance method | Public | Constructor | CONSTRUCTOR | 19990922 | |
| 9 | Static method | Private | Method | Standard Node Numbering | 20010105 | |
| 10 | Instance method | Private | Method | Delete Link | 19991109 | |
| 11 | Instance method | Public | Method | Delete node | 19991109 | |
| 12 | Instance method | Private | Method | Determine Minimum Quantity of Anchor Nodes for Graph | 19990923 | |
| 13 | Static method | Public | Method | Get Detail Node | 20020423 | |
| 14 | Static method | Public | Method | Get Reference to First Registered Graphs | 19991015 | |
| 15 | Instance method | Public | Method | Get First Nodes of Node Table | 19990902 | |
| 16 | Instance method | Public | Method | Get Filter Value | 20001116 | |
| 17 | Instance method | Public | Method | Get Graph Description | 19990922 | |
| 18 | Instance method | Public | Method | Delivers the Interface | 19991202 | |
| 19 | Instance method | Public | Method | Get Direct Neighbors and/or Next Node | 19991108 | |
| 20 | Static method | Public | Method | Get Reference to First Registered Graphs | 19991015 | |
| 21 | Instance method | Public | Method | Read Next Nodes of Node Table | 19990902 | |
| 22 | Instance method | Public | Method | Get All Nodes of Current Graph | 20040511 | |
| 23 | Instance method | Private | Method | Read Sub-Tree Successor Nodes | 20010116 | |
| 24 | Instance method | Public | Method | Get Node Types | 20001011 | |
| 25 | Instance method | Private | Method | Import Nodes via Index | 19990902 | |
| 26 | Instance method | Public | Method | Get Nodes | 19990901 | |
| 27 | Instance method | Public | Method | Delete Content of Graph | 20010323 | |
| 28 | Instance method | Public | Method | Create nodes | 19991214 | |
| 29 | Instance method | Private | Method | Determine Successor Nodes (Transitive) | 20000919 | |
| 30 | Instance method | Public | Method | Order the Nodes | 20010112 | |
| 31 | Instance method | Public | Method | Get Graph | 20000511 | |
| 32 | Instance method | Public | Method | Reload Nodes | 20000519 | |
| 33 | Instance method | Public | Method | Save Graph | 19991214 | |
| 34 | Instance method | Public | Method | Set Graph Texts | 20000203 | |
| 35 | Instance method | Public | Method | Set Traversing Circular Waves | 19990903 | |
| 36 | Instance method | Public | Method | Calculate Traversing for Sequential Output | 19990903 | |
| 37 | Instance method | Public | Method | Set Traversing LIst on Sorted Column | 19991130 | |
| 38 | Instance method | Private | Method | Recursive Search of Nodes | 20010116 |
Events
Class CL_DC_GRAPH_RFW has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | NODES_AND_LEVELS | Private | See coding | nodes_and_levels | 20010116 | |
|
| 2 | NODE_AND_LEVEL | Private | See coding | NODE_AND_LEVEL | 20010116 | |
Method Signatures
Method ADD_EDGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EDGE | Value transfer | Object reference (TYPE REF TO) | CL_DC_EDGE_RFW | Neue Kante | 19991119 | |||
| 2 | NODE_FROM | Value transfer | Object reference (TYPE REF TO) | CL_DC_NODE_RFW | Startknoten | 19990830 | |||
| 3 | NODE_TO | Value transfer | Object reference (TYPE REF TO) | CL_DC_NODE_RFW | Zielknoten | 19990830 | |||
| 4 | WEIGHT | Value transfer | Type reference (TYPE) | STRING | Kantengewicht | 19990920 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Knoten nicht vorhanden | 19990830 |
Method ADD_NODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NODE | Value transfer | Object reference (TYPE REF TO) | CL_DC_NODE_RFW | Knoten | 19990826 |
Method ADD_NODE on class CL_DC_GRAPH_RFW has no exception.
Method CHANGE_NODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | MSG | Call by reference | Type reference (TYPE) | BAPIRET2 | Fehlernachricht | 20010209 | |||
| 2 | NODE | Value transfer | Object reference (TYPE REF TO) | CL_DC_NODE_RFW | Knoten | 19991125 | |||
| 3 | RC | Call by reference | Type reference (TYPE) | INT4 | Rückgabewert | 20010209 |
Method CHANGE_NODE on class CL_DC_GRAPH_RFW has no exception.
Method CHECK_NODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EXISTING | Value transfer | Type reference (TYPE) | C | 'X': Knoten im Graph vorhanden | 19991103 | |||
| 2 | NODE | Value transfer | Object reference (TYPE REF TO) | CL_DC_NODE_RFW | Knotenreferenz | 19991103 |
Method CHECK_NODE on class CL_DC_GRAPH_RFW has no exception.
Method CLEAR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | GRAPH | Value transfer | Object reference (TYPE REF TO) | CL_DC_GRAPH_RFW | Graph | 20010228 |
Method CLEAR on class CL_DC_GRAPH_RFW has no exception.
Method CLEAR_ADDITIONAL_NODE_DATA Signature
Method CLEAR_ADDITIONAL_NODE_DATA on class CL_DC_GRAPH_RFW has no parameter.
Method CLEAR_ADDITIONAL_NODE_DATA on class CL_DC_GRAPH_RFW has no exception.
Method COMPARE_NODES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | COMPARISON_RESULT | Call by reference | Object reference (TYPE REF TO) | CL_DC_DETAIL_RFW | Vergleichsergebnis | 20000515 | |||
| 2 | GRAPH_ONE | Value transfer | Object reference (TYPE REF TO) | CL_DC_GRAPH_RFW | Graph, der linken Vergleichsknoten enthält | 20010220 | |||
| 3 | GRAPH_TWO | Value transfer | Object reference (TYPE REF TO) | CL_DC_GRAPH_RFW | Graph, der rechten Vergleichsknoten enthält | 20010220 | |||
| 4 | MSG | Call by reference | Type reference (TYPE) | BAPIRET2 | Return parameter | 20010406 | |||
| 5 | NODE_ONE | Value transfer | Object reference (TYPE REF TO) | CL_DC_NODE_RFW | Linker Vergleichsknoten | 20010220 | |||
| 6 | NODE_TWO | Value transfer | Object reference (TYPE REF TO) | CL_DC_NODE_RFW | Rechter Vergleichsknoten | 20010220 | |||
| 7 | RC | Call by reference | Type reference (TYPE) | INT4 | Natural number | 20010406 | |||
| 8 | REFRESH_GRAPH_ONE | Call by reference | Type reference (TYPE) | C | 'X': Graph für linken Vergleichsknoten auffrischen | 20010220 | |||
| 9 | REFRESH_GRAPH_TWO | Call by reference | Type reference (TYPE) | C | 'X': Graph für rechten Vergleichsknoten auffrischen | 20010220 |
Method COMPARE_NODES on class CL_DC_GRAPH_RFW has no exception.
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FLT_VAL | Value transfer | Type reference (TYPE) | APPLICATION_RFW | Anwendungsname | 20000925 | |||
| 2 | NO_REGISTRATION | Value transfer | Type reference (TYPE) | C | Kein Eintrag in INSTANCES | 20010228 | |||
| 3 | TEXT | Value transfer | Type reference (TYPE) | STRING | Graph (Bezeichnung) | 19990922 |
Method CONSTRUCTOR on class CL_DC_GRAPH_RFW has no exception.
Method DEFAULT_ENUMERATE_NODES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | GRAPH | Call by reference | Object reference (TYPE REF TO) | CL_DC_GRAPH_RFW | Graph | 20010105 | |||
| 2 | NEXT_INDEX | Call by reference | Type reference (TYPE) | I | Knotenindex | 20010105 | |||
| 3 | NODES | Call by reference | Type reference (TYPE) | NODES_WITH_ADDITIONAL_DATA_RFW | Tabelle für knoten mit zusätlichen Daten | 20010105 | |||
| 4 | OVERALL_TRAVERSING_LEVEL | Call by reference | Type reference (TYPE) | I | Hierarchieebene | 20010105 |
Method DEFAULT_ENUMERATE_NODES on class CL_DC_GRAPH_RFW has no exception.
Method DELETE_EDGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NODE_FROM | Value transfer | Object reference (TYPE REF TO) | CL_DC_NODE_RFW | Startknoten | 19991109 | |||
| 2 | NODE_TO | Value transfer | Object reference (TYPE REF TO) | CL_DC_NODE_RFW | Zielknoten | 19991109 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Unbekannte Kante | 19991109 |
Method DELETE_NODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | MSG | Call by reference | Type reference (TYPE) | BAPIRET2 | Fehlernachricht | 20010209 | |||
| 2 | NODE | Value transfer | Object reference (TYPE REF TO) | CL_DC_NODE_RFW | Knoten | 19991109 | |||
| 3 | RC | Call by reference | Type reference (TYPE) | INT4 | Rückgabewert | 20010209 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Unbekannter Knoten | 19991109 |
Method GET_ANCHORS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ANCHORS | Call by reference | Type reference (TYPE) | TAB_NODES | Minimale Ankerknotenmenge | 19990923 |
Method GET_ANCHORS on class CL_DC_GRAPH_RFW has no exception.
Method GET_DC_DETAIL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_DETAIL | Call by reference | Object reference (TYPE REF TO) | CL_DC_DETAIL_RFW | Knoten Detailanzeige/-vergleich | 20020423 |
Method GET_DC_DETAIL on class CL_DC_GRAPH_RFW has no exception.
Method GET_FIRST_GRAPH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | GRAPH | Call by reference | Object reference (TYPE REF TO) | CL_DC_GRAPH_RFW | Referenz auf Graph | 19991015 | |||
| 2 | TEXT | Call by reference | Type reference (TYPE) | STRING | Beschreibung des Graphen | 19991015 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Graph nicht vorhanden | 19991015 |
Method GET_FIRST_NODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ATTRIBUTES | Call by reference | Type reference (TYPE) | TAB_DC_ATTRIBUTE_RFW | Knotenattribute | 19990902 | |||
| 2 | ATTRIBUTES_ADM | Call by reference | Type reference (TYPE) | TAB_DC_ATTRIBUTE_ADM_RFW | Verwaltungsinformation für Knotenattribute | 19990902 | |||
| 3 | IGNORE_STATUS | Call by reference | Type reference (TYPE) | C | 'X': Änderungskennzeichen ignorieren | 19991123 | |||
| 4 | NODE | Call by reference | Object reference (TYPE REF TO) | CL_DC_NODE_RFW | Knotenreferenz | 19990922 | |||
| 5 | NODETYPE | Call by reference | Object reference (TYPE REF TO) | CL_DC_NODETYPE_RFW | Knotentypreferenz | 19990922 | |||
| 6 | NODE_TEXT | Call by reference | Type reference (TYPE) | STRING | Knoten (Beschreibung) | 19991213 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Knoten nicht gefunden | 19990902 |
Method GET_FLT_VAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FLT_VAL | Value transfer | Type reference (TYPE) | APPLICATION_RFW | Aufrufende Anwendungen für RFW | 20001116 |
Method GET_FLT_VAL on class CL_DC_GRAPH_RFW has no exception.
Method GET_GRAPH_TEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | TEXT | Call by reference | Type reference (TYPE) | STRING | Graph (Bezeichnung) | 19990922 |
Method GET_GRAPH_TEXT on class CL_DC_GRAPH_RFW has no exception.
Method GET_INTERFACE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | INTERFACE | Call by reference | Object reference (TYPE REF TO) | IF_EX_DC_GRAPH_RFW | Interface | 19991202 |
Method GET_INTERFACE on class CL_DC_GRAPH_RFW has no exception.
Method GET_NEIGHBORS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IGNORE_STATUS | Call by reference | Type reference (TYPE) | C | 'X': Änderungskennzeichen ignorieren | 19991128 | |||
| 2 | NODE | Value transfer | Object reference (TYPE REF TO) | CL_DC_NODE_RFW | Aktueller Knoten | 19991108 | |||
| 3 | PREDECESSORS | Call by reference | Type reference (TYPE) | TAB_NODES | Direkte Vorgängerknoten | 19991108 | |||
| 4 | READ_PREDECESSORS | Value transfer | Type reference (TYPE) | C | 'X': Vorgängerknoten lesen | 19991108 | |||
| 5 | READ_SUCCESSORS | Value transfer | Type reference (TYPE) | C | 'X': Nachfolgeknoten lesen | 19991108 | |||
| 6 | SUCCESSORS | Call by reference | Type reference (TYPE) | TAB_NODES | Direkte Nachfolgerknoten | 19991108 |
Method GET_NEIGHBORS on class CL_DC_GRAPH_RFW has no exception.
Method GET_NEXT_GRAPH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | GRAPH | Call by reference | Object reference (TYPE REF TO) | CL_DC_GRAPH_RFW | Referenz auf Graph | 19991015 | |||
| 2 | TEXT | Call by reference | Type reference (TYPE) | STRING | Beschreibung des Graphen | 19991015 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Graph nicht vorhanden | 19991015 |
Method GET_NEXT_NODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ATTRIBUTES | Call by reference | Type reference (TYPE) | TAB_DC_ATTRIBUTE_RFW | Knotenattribute | 19990902 | |||
| 2 | ATTRIBUTES_ADM | Call by reference | Type reference (TYPE) | TAB_DC_ATTRIBUTE_ADM_RFW | Verwaltungsinformation für Knotenattribute | 19990902 | |||
| 3 | IGNORE_STATUS | Call by reference | Type reference (TYPE) | C | 'X': Änderungskennzeichen ignorieren | 19991123 | |||
| 4 | NODE | Call by reference | Object reference (TYPE REF TO) | CL_DC_NODE_RFW | Knotenreferenz | 19990922 | |||
| 5 | NODETYPE | Call by reference | Object reference (TYPE REF TO) | CL_DC_NODETYPE_RFW | Knotentypreferenz | 19990922 | |||
| 6 | NODE_TEXT | Call by reference | Type reference (TYPE) | STRING | Knoten (Beschreibung) | 19991213 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Knoten nicht gefunden | 19990902 |
Method GET_NODES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_NODES | Call by reference | Type reference (TYPE) | NODES_WITH_ADDITIONAL_DATA_RFW | Tabelle für Knoten mit zusätzlichen Daten | 20040511 |
Method GET_NODES on class CL_DC_GRAPH_RFW has no exception.
Method GET_NODES_OF_SUBTREE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ASCENDING_ORDER | Call by reference | Type reference (TYPE) | CHAR1 | flag for order | 20010116 | |||
| 2 | NODE | Call by reference | Object reference (TYPE REF TO) | CL_DC_NODE_RFW | Graphknoten | 20010116 | |||
| 3 | SUBTREE | Call by reference | Type reference (TYPE) | NODES_AND_LEVELS | Subtree | 20010116 |
Method GET_NODES_OF_SUBTREE on class CL_DC_GRAPH_RFW has no exception.
Method GET_NODETYPES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NODETYPES | Call by reference | Type reference (TYPE) | TAB_NODETYPES | Knotentypen | 20001011 |
Method GET_NODETYPES on class CL_DC_GRAPH_RFW has no exception.
Method GET_NODE_BY_INDEX Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ATTRIBUTES | Call by reference | Type reference (TYPE) | TAB_DC_ATTRIBUTE_RFW | Knotenattribute | 19990902 | |||
| 2 | ATTRIBUTES_ADM | Call by reference | Type reference (TYPE) | TAB_DC_ATTRIBUTE_ADM_RFW | Verwaltungsinformation für Knotenattribute | 19990902 | |||
| 3 | CURRENT_INDEX | Call by reference | Type reference (TYPE) | I | Aktueller Index | 19990902 | |||
| 4 | IGNORE_STATUS | Call by reference | Type reference (TYPE) | C | 'X': Änderungskennzeichen ignorieren | 19991123 | |||
| 5 | NODE | Call by reference | Object reference (TYPE REF TO) | CL_DC_NODE_RFW | Knotenreferenz | 19990922 | |||
| 6 | NODETYPE | Call by reference | Object reference (TYPE REF TO) | CL_DC_NODETYPE_RFW | Knotentypreferenz | 19990922 | |||
| 7 | NODE_ID | Call by reference | Type reference (TYPE) | I | Interne Knotennummer | 19990902 | |||
| 8 | NODE_TEXT | Call by reference | Type reference (TYPE) | STRING | Knoten (Beschreibung) | 19991025 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Knoten nicht gefunden | 19990902 |
Method GET_NODE_BY_KEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | KEY | Value transfer | Type reference (TYPE) | TAB_DC_ATTRIBUTE_RFW | Knotenschlüssel | 19990901 | |||
| 2 | NODE | Value transfer | Object reference (TYPE REF TO) | CL_DC_NODE_RFW | Knoten | 19990901 | |||
| 3 | NODETYPE | Value transfer | Object reference (TYPE REF TO) | CL_DC_NODETYPE_RFW | Knotentyp | 19990901 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Schlüsselattribute passen nicht zum Knotentyp | 19990901 | ||
| 2 | Knoten nicht vorhanden | 19990901 |
Method INIT Signature
Method INIT on class CL_DC_GRAPH_RFW has no parameter.
Method INIT on class CL_DC_GRAPH_RFW has no exception.
Method INSERT_NODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | MSG | Call by reference | Type reference (TYPE) | BAPIRET2 | Fehlernachricht | 20010209 | |||
| 2 | NODE | Call by reference | Object reference (TYPE REF TO) | CL_DC_NODE_RFW | Neu angelegter Knoten | 19991214 | |||
| 3 | NODETYPE | Call by reference | Object reference (TYPE REF TO) | CL_DC_NODETYPE_RFW | Gefragter Knotentyp | 20001213 | |||
| 4 | PATTERN | Call by reference | Object reference (TYPE REF TO) | CL_DC_NODE_RFW | Vorlageknoten | 19991214 | |||
| 5 | PREDECESSORS | Call by reference | Type reference (TYPE) | TAB_NODES | Vorgängerknoten | 19991214 | |||
| 6 | RC | Call by reference | Type reference (TYPE) | INT4 | Rückgabewert | 20010209 | |||
| 7 | SUCCESSORS | Call by reference | Type reference (TYPE) | TAB_NODES | Nachfolgeknoten | 19991214 |
Method INSERT_NODE on class CL_DC_GRAPH_RFW has no exception.
Method MARK_ALL_SUCCESSORS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ROOT | Value transfer | Object reference (TYPE REF TO) | CL_DC_NODE_RFW | Startknoten | 20000919 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Startknoten existiert nicht | 20000919 |
Method ORDER_NODES_OF_GRAPH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | SORTING_COLUMN | Call by reference | Type reference (TYPE) | LVC_FNAME | ALV control: Field name of internal table field | 20010112 |
Method ORDER_NODES_OF_GRAPH on class CL_DC_GRAPH_RFW has no exception.
Method READ_GRAPH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ADAPTER | Call by reference | Object reference (TYPE REF TO) | CL_ADAPTER_RFW | Zugriffsbaustein | 20001011 | |||
| 2 | SELECTION_FIELDS | Value transfer | Type reference (TYPE) | RSPARAMS_RFW | Selektionsfelder | 20000511 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler in übergebenen Daten | 20000511 | ||
| 2 | Fehler in Datenbanktabelle | 20000511 | ||
| 3 | Kein Knoten für übergebene Selektionsfelder gefunden | 20000511 |
Method RELOAD_NODES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NODES | Value transfer | Type reference (TYPE) | TAB_NODES | Nachzuladende Knoten | 20000519 | |||
| 2 | SEQUENCE_NUMBERS | Value transfer | Type reference (TYPE) | TAB_SEQUENCE_NUMBERS_RFW | Nachzuladende Attribute | 20000925 |
Method RELOAD_NODES on class CL_DC_GRAPH_RFW has no exception.
Method SAVE Signature
Method SAVE on class CL_DC_GRAPH_RFW has no parameter.
Method SAVE on class CL_DC_GRAPH_RFW has no exception.
Method SET_GRAPH_TEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | TEXT | Call by reference | Type reference (TYPE) | STRING | Graphtext | 20000203 |
Method SET_GRAPH_TEXT on class CL_DC_GRAPH_RFW has no exception.
Method SET_TRAVERSING_CIRCULAR_WAVES Signature
Method SET_TRAVERSING_CIRCULAR_WAVES on class CL_DC_GRAPH_RFW has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Nicht alle Knoten konnten über Ankerknoten erreicht werden | 20000919 |
Method SET_TRAVERSING_LIST Signature
Method SET_TRAVERSING_LIST on class CL_DC_GRAPH_RFW has no parameter.
Method SET_TRAVERSING_LIST on class CL_DC_GRAPH_RFW has no exception.
Method SET_TRAVERSING_SORTED_COLUMN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | SORTING_COLUMN | Call by reference | Type reference (TYPE) | LVC_FNAME | Sortierspalte | 19991130 |
Method SET_TRAVERSING_SORTED_COLUMN on class CL_DC_GRAPH_RFW has no exception.
Method SUBTREE_RECURSIVE_SEARCH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | HIERARCHY_INDEX | Value transfer | Type reference (TYPE) | INT4 | Natural number | 20010116 | |||
| 2 | PREDECESSORS | Call by reference | Type reference (TYPE) | TAB_NODES | Predecessors | 20010116 | |||
| 3 | TAB_SUBTREE | Call by reference | Type reference (TYPE) | NODES_AND_LEVELS | tables of subtrees | 20010116 |
Method SUBTREE_RECURSIVE_SEARCH on class CL_DC_GRAPH_RFW has no exception.
History
| Last changed by/on | SAP | 20040930 |
| SAP Release Created in |