Hierarchy
⤷ CA-GTF-TS-RFW (Application Component) Reconciliation Framework
⤷ RFW (Package) Reconciliation Framework
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 | BUFFER_4_GUI | Instance attribute | Public | Type reference (TYPE) | TAB_GUIBUFFER_RFW | Buffer for Node Insertion/Update/Deletion | 20010111 | ||
2 | CURRENT_INSTANCE_INDEX | Static Attribute | Private | Type reference (TYPE) | I | CURRENT_INSTANCE_INDEX | 20010111 | ||
3 | CURRENT_NODE_INDEX | Instance attribute | Private | Type reference (TYPE) | I | CURRENT_NODE_INDEX | 20010111 | ||
4 | DC_DETAIL_RFW | Static Attribute | Private | Object reference (TYPE REF TO) | CL_DC_DETAIL_RFW | DC_DETAIL_RFW | 20010111 | ||
5 | EDGES | Instance attribute | Private | Type reference (TYPE) | TAB_EDGES | EDGES | 20010111 | ||
6 | FIRST_LEV_GUI_OPT | Instance attribute | Public | Type reference (TYPE) | CHAR1 | Flag used to trigger optimization for GUI | 20010115 | ||
7 | FLT_VAL | Instance attribute | Private | Type reference (TYPE) | APPLICATION_RFW | FLT_VAL | 20010111 | ||
8 | IF_EX | Instance attribute | Private | Object reference (TYPE REF TO) | IF_EX_DC_GRAPH_RFW | IF_EX | 20010111 | ||
9 | INSTANCES | Static Attribute | Private | See coding | 20010111 | ||||
10 | NODES | Instance attribute | Private | Type reference (TYPE) | NODES_WITH_ADDITIONAL_DATA_RFW | NODES | 20010111 | ||
11 | TEXT | Instance attribute | Private | Type reference (TYPE) | STRING | TEXT | 20010111 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ADD_EDGE | Instance method | Public | Method | Add Edge | 19990830 |
2 | ADD_NODE | Instance method | Public | Method | Insert Group | 19990826 |
3 | CHANGE_NODE | Instance method | Public | Method | Change Nodes | 19991125 |
4 | CHECK_NODE | Instance method | Public | Method | Existence Check for Node Reference | 19991103 |
5 | CLEAR | Static method | Public | Method | Delete graph | 19990830 |
6 | CLEAR_ADDITIONAL_NODE_DATA | Instance method | Private | Method | Delete Traversing Indices | 20000919 |
7 | COMPARE_NODES | Static method | Public | Method | Compare Attribute Values of Two Nodes | 20000510 |
8 | CONSTRUCTOR | Instance method | Public | Constructor | CONSTRUCTOR | 19990922 |
9 | DEFAULT_ENUMERATE_NODES | Static method | Private | Method | Standard Node Numbering | 20010105 |
10 | DELETE_EDGE | Instance method | Private | Method | Delete Link | 19991109 |
11 | DELETE_NODE | Instance method | Public | Method | Delete node | 19991109 |
12 | GET_ANCHORS | Instance method | Private | Method | Determine Minimum Quantity of Anchor Nodes for Graph | 19990923 |
13 | GET_DC_DETAIL | Static method | Public | Method | Get Detail Node | 20020423 |
14 | GET_FIRST_GRAPH | Static method | Public | Method | Get Reference to First Registered Graphs | 19991015 |
15 | GET_FIRST_NODE | Instance method | Public | Method | Get First Nodes of Node Table | 19990902 |
16 | GET_FLT_VAL | Instance method | Public | Method | Get Filter Value | 20001116 |
17 | GET_GRAPH_TEXT | Instance method | Public | Method | Get Graph Description | 19990922 |
18 | GET_INTERFACE | Instance method | Public | Method | Delivers the Interface | 19991202 |
19 | GET_NEIGHBORS | Instance method | Public | Method | Get Direct Neighbors and/or Next Node | 19991108 |
20 | GET_NEXT_GRAPH | Static method | Public | Method | Get Reference to First Registered Graphs | 19991015 |
21 | GET_NEXT_NODE | Instance method | Public | Method | Read Next Nodes of Node Table | 19990902 |
22 | GET_NODES | Instance method | Public | Method | Get All Nodes of Current Graph | 20040511 |
23 | GET_NODES_OF_SUBTREE | Instance method | Private | Method | Read Sub-Tree Successor Nodes | 20010116 |
24 | GET_NODETYPES | Instance method | Public | Method | Get Node Types | 20001011 |
25 | GET_NODE_BY_INDEX | Instance method | Private | Method | Import Nodes via Index | 19990902 |
26 | GET_NODE_BY_KEY | Instance method | Public | Method | Get Nodes | 19990901 |
27 | INIT | Instance method | Public | Method | Delete Content of Graph | 20010323 |
28 | INSERT_NODE | Instance method | Public | Method | Create nodes | 19991214 |
29 | MARK_ALL_SUCCESSORS | Instance method | Private | Method | Determine Successor Nodes (Transitive) | 20000919 |
30 | ORDER_NODES_OF_GRAPH | Instance method | Public | Method | Order the Nodes | 20010112 |
31 | READ_GRAPH | Instance method | Public | Method | Get Graph | 20000511 |
32 | RELOAD_NODES | Instance method | Public | Method | Reload Nodes | 20000519 |
33 | SAVE | Instance method | Public | Method | Save Graph | 19991214 |
34 | SET_GRAPH_TEXT | Instance method | Public | Method | Set Graph Texts | 20000203 |
35 | SET_TRAVERSING_CIRCULAR_WAVES | Instance method | Public | Method | Set Traversing Circular Waves | 19990903 |
36 | SET_TRAVERSING_LIST | Instance method | Public | Method | Calculate Traversing for Sequential Output | 19990903 |
37 | SET_TRAVERSING_SORTED_COLUMN | Instance method | Public | Method | Set Traversing LIst on Sorted Column | 19991130 |
38 | SUBTREE_RECURSIVE_SEARCH | 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 | Exporting | EDGE | Value transfer | Object reference (TYPE REF TO) | CL_DC_EDGE_RFW | Neue Kante | 19991119 | ||
2 | Importing | NODE_FROM | Value transfer | Object reference (TYPE REF TO) | CL_DC_NODE_RFW | Startknoten | 19990830 | ||
3 | Importing | NODE_TO | Value transfer | Object reference (TYPE REF TO) | CL_DC_NODE_RFW | Zielknoten | 19990830 | ||
4 | Importing | WEIGHT | Value transfer | Type reference (TYPE) | STRING | Kantengewicht | 19990920 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NODE_MISSING | Knoten nicht vorhanden | 19990830 |
Method ADD_NODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | 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 | Exporting | MSG | Call by reference | Type reference (TYPE) | BAPIRET2 | Fehlernachricht | 20010209 | ||
2 | Importing | NODE | Value transfer | Object reference (TYPE REF TO) | CL_DC_NODE_RFW | Knoten | 19991125 | ||
3 | Exporting | 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 | Exporting | EXISTING | Value transfer | Type reference (TYPE) | C | 'X': Knoten im Graph vorhanden | 19991103 | ||
2 | Importing | 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 | Importing | 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 | Exporting | COMPARISON_RESULT | Call by reference | Object reference (TYPE REF TO) | CL_DC_DETAIL_RFW | Vergleichsergebnis | 20000515 | ||
2 | Importing | GRAPH_ONE | Value transfer | Object reference (TYPE REF TO) | CL_DC_GRAPH_RFW | Graph, der linken Vergleichsknoten enthält | 20010220 | ||
3 | Importing | GRAPH_TWO | Value transfer | Object reference (TYPE REF TO) | CL_DC_GRAPH_RFW | Graph, der rechten Vergleichsknoten enthält | 20010220 | ||
4 | Exporting | MSG | Call by reference | Type reference (TYPE) | BAPIRET2 | Return parameter | 20010406 | ||
5 | Importing | NODE_ONE | Value transfer | Object reference (TYPE REF TO) | CL_DC_NODE_RFW | Linker Vergleichsknoten | 20010220 | ||
6 | Importing | NODE_TWO | Value transfer | Object reference (TYPE REF TO) | CL_DC_NODE_RFW | Rechter Vergleichsknoten | 20010220 | ||
7 | Exporting | RC | Call by reference | Type reference (TYPE) | INT4 | Natural number | 20010406 | ||
8 | Exporting | REFRESH_GRAPH_ONE | Call by reference | Type reference (TYPE) | C | 'X': Graph für linken Vergleichsknoten auffrischen | 20010220 | ||
9 | Exporting | 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 | Importing | FLT_VAL | Value transfer | Type reference (TYPE) | APPLICATION_RFW | Anwendungsname | 20000925 | ||
2 | Importing | NO_REGISTRATION | Value transfer | Type reference (TYPE) | C | Kein Eintrag in INSTANCES | 20010228 | ||
3 | Importing | 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 | Importing | GRAPH | Call by reference | Object reference (TYPE REF TO) | CL_DC_GRAPH_RFW | Graph | 20010105 | ||
2 | Changing | NEXT_INDEX | Call by reference | Type reference (TYPE) | I | Knotenindex | 20010105 | ||
3 | Changing | NODES | Call by reference | Type reference (TYPE) | NODES_WITH_ADDITIONAL_DATA_RFW | Tabelle für knoten mit zusätlichen Daten | 20010105 | ||
4 | Importing | 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 | Importing | NODE_FROM | Value transfer | Object reference (TYPE REF TO) | CL_DC_NODE_RFW | Startknoten | 19991109 | ||
2 | Importing | NODE_TO | Value transfer | Object reference (TYPE REF TO) | CL_DC_NODE_RFW | Zielknoten | 19991109 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | UNKNOWN_EDGE | Unbekannte Kante | 19991109 |
Method DELETE_NODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | MSG | Call by reference | Type reference (TYPE) | BAPIRET2 | Fehlernachricht | 20010209 | ||
2 | Importing | NODE | Value transfer | Object reference (TYPE REF TO) | CL_DC_NODE_RFW | Knoten | 19991109 | ||
3 | Exporting | RC | Call by reference | Type reference (TYPE) | INT4 | Rückgabewert | 20010209 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | UNKNOWN_NODE | Unbekannter Knoten | 19991109 |
Method GET_ANCHORS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | 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 | Exporting | 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 | Exporting | GRAPH | Call by reference | Object reference (TYPE REF TO) | CL_DC_GRAPH_RFW | Referenz auf Graph | 19991015 | ||
2 | Exporting | TEXT | Call by reference | Type reference (TYPE) | STRING | Beschreibung des Graphen | 19991015 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NOT_FOUND | Graph nicht vorhanden | 19991015 |
Method GET_FIRST_NODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ATTRIBUTES | Call by reference | Type reference (TYPE) | TAB_DC_ATTRIBUTE_RFW | Knotenattribute | 19990902 | ||
2 | Exporting | ATTRIBUTES_ADM | Call by reference | Type reference (TYPE) | TAB_DC_ATTRIBUTE_ADM_RFW | Verwaltungsinformation für Knotenattribute | 19990902 | ||
3 | Importing | IGNORE_STATUS | Call by reference | Type reference (TYPE) | C | 'X': Änderungskennzeichen ignorieren | 19991123 | ||
4 | Exporting | NODE | Call by reference | Object reference (TYPE REF TO) | CL_DC_NODE_RFW | Knotenreferenz | 19990922 | ||
5 | Exporting | NODETYPE | Call by reference | Object reference (TYPE REF TO) | CL_DC_NODETYPE_RFW | Knotentypreferenz | 19990922 | ||
6 | Exporting | NODE_TEXT | Call by reference | Type reference (TYPE) | STRING | Knoten (Beschreibung) | 19991213 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NOT_FOUND | Knoten nicht gefunden | 19990902 |
Method GET_FLT_VAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | 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 | Exporting | 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 | Exporting | 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 | Importing | IGNORE_STATUS | Call by reference | Type reference (TYPE) | C | 'X': Änderungskennzeichen ignorieren | 19991128 | ||
2 | Importing | NODE | Value transfer | Object reference (TYPE REF TO) | CL_DC_NODE_RFW | Aktueller Knoten | 19991108 | ||
3 | Changing | PREDECESSORS | Call by reference | Type reference (TYPE) | TAB_NODES | Direkte Vorgängerknoten | 19991108 | ||
4 | Importing | READ_PREDECESSORS | Value transfer | Type reference (TYPE) | C | 'X': Vorgängerknoten lesen | 19991108 | ||
5 | Importing | READ_SUCCESSORS | Value transfer | Type reference (TYPE) | C | 'X': Nachfolgeknoten lesen | 19991108 | ||
6 | Changing | 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 | Exporting | GRAPH | Call by reference | Object reference (TYPE REF TO) | CL_DC_GRAPH_RFW | Referenz auf Graph | 19991015 | ||
2 | Exporting | TEXT | Call by reference | Type reference (TYPE) | STRING | Beschreibung des Graphen | 19991015 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NOT_FOUND | Graph nicht vorhanden | 19991015 |
Method GET_NEXT_NODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ATTRIBUTES | Call by reference | Type reference (TYPE) | TAB_DC_ATTRIBUTE_RFW | Knotenattribute | 19990902 | ||
2 | Exporting | ATTRIBUTES_ADM | Call by reference | Type reference (TYPE) | TAB_DC_ATTRIBUTE_ADM_RFW | Verwaltungsinformation für Knotenattribute | 19990902 | ||
3 | Importing | IGNORE_STATUS | Call by reference | Type reference (TYPE) | C | 'X': Änderungskennzeichen ignorieren | 19991123 | ||
4 | Exporting | NODE | Call by reference | Object reference (TYPE REF TO) | CL_DC_NODE_RFW | Knotenreferenz | 19990922 | ||
5 | Exporting | NODETYPE | Call by reference | Object reference (TYPE REF TO) | CL_DC_NODETYPE_RFW | Knotentypreferenz | 19990922 | ||
6 | Exporting | NODE_TEXT | Call by reference | Type reference (TYPE) | STRING | Knoten (Beschreibung) | 19991213 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NOT_FOUND | Knoten nicht gefunden | 19990902 |
Method GET_NODES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | 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 | Importing | ASCENDING_ORDER | Call by reference | Type reference (TYPE) | CHAR1 | flag for order | 20010116 | ||
2 | Importing | NODE | Call by reference | Object reference (TYPE REF TO) | CL_DC_NODE_RFW | Graphknoten | 20010116 | ||
3 | Exporting | 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 | Exporting | 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 | Exporting | ATTRIBUTES | Call by reference | Type reference (TYPE) | TAB_DC_ATTRIBUTE_RFW | Knotenattribute | 19990902 | ||
2 | Exporting | ATTRIBUTES_ADM | Call by reference | Type reference (TYPE) | TAB_DC_ATTRIBUTE_ADM_RFW | Verwaltungsinformation für Knotenattribute | 19990902 | ||
3 | Changing | CURRENT_INDEX | Call by reference | Type reference (TYPE) | I | Aktueller Index | 19990902 | ||
4 | Importing | IGNORE_STATUS | Call by reference | Type reference (TYPE) | C | 'X': Änderungskennzeichen ignorieren | 19991123 | ||
5 | Exporting | NODE | Call by reference | Object reference (TYPE REF TO) | CL_DC_NODE_RFW | Knotenreferenz | 19990922 | ||
6 | Exporting | NODETYPE | Call by reference | Object reference (TYPE REF TO) | CL_DC_NODETYPE_RFW | Knotentypreferenz | 19990922 | ||
7 | Exporting | NODE_ID | Call by reference | Type reference (TYPE) | I | Interne Knotennummer | 19990902 | ||
8 | Exporting | NODE_TEXT | Call by reference | Type reference (TYPE) | STRING | Knoten (Beschreibung) | 19991025 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NOT_FOUND | 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 | Importing | KEY | Value transfer | Type reference (TYPE) | TAB_DC_ATTRIBUTE_RFW | Knotenschlüssel | 19990901 | ||
2 | Exporting | NODE | Value transfer | Object reference (TYPE REF TO) | CL_DC_NODE_RFW | Knoten | 19990901 | ||
3 | Importing | NODETYPE | Value transfer | Object reference (TYPE REF TO) | CL_DC_NODETYPE_RFW | Knotentyp | 19990901 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ATTRIBUTE_MISMATCH | Schlüsselattribute passen nicht zum Knotentyp | 19990901 | |
2 | NOT_FOUND | 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 | Exporting | MSG | Call by reference | Type reference (TYPE) | BAPIRET2 | Fehlernachricht | 20010209 | ||
2 | Exporting | NODE | Call by reference | Object reference (TYPE REF TO) | CL_DC_NODE_RFW | Neu angelegter Knoten | 19991214 | ||
3 | Importing | NODETYPE | Call by reference | Object reference (TYPE REF TO) | CL_DC_NODETYPE_RFW | Gefragter Knotentyp | 20001213 | ||
4 | Importing | PATTERN | Call by reference | Object reference (TYPE REF TO) | CL_DC_NODE_RFW | Vorlageknoten | 19991214 | ||
5 | Importing | PREDECESSORS | Call by reference | Type reference (TYPE) | TAB_NODES | Vorgängerknoten | 19991214 | ||
6 | Exporting | RC | Call by reference | Type reference (TYPE) | INT4 | Rückgabewert | 20010209 | ||
7 | Importing | 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 | Importing | ROOT | Value transfer | Object reference (TYPE REF TO) | CL_DC_NODE_RFW | Startknoten | 20000919 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ROOT_NOT_FOUND | 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 | Importing | 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 | Importing | ADAPTER | Call by reference | Object reference (TYPE REF TO) | CL_ADAPTER_RFW | Zugriffsbaustein | 20001011 | ||
2 | Importing | SELECTION_FIELDS | Value transfer | Type reference (TYPE) | RSPARAMS_RFW | Selektionsfelder | 20000511 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ARGUMENT_ERROR | Fehler in übergebenen Daten | 20000511 | |
2 | DATA_ERROR | Fehler in Datenbanktabelle | 20000511 | |
3 | NOT_FOUND | 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 | Importing | NODES | Value transfer | Type reference (TYPE) | TAB_NODES | Nachzuladende Knoten | 20000519 | ||
2 | Importing | 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 | Importing | 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 | CYCLIC_GRAPH | 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 | Importing | 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 | Importing | HIERARCHY_INDEX | Value transfer | Type reference (TYPE) | INT4 | Natural number | 20010116 | ||
2 | Importing | PREDECESSORS | Call by reference | Type reference (TYPE) | TAB_NODES | Predecessors | 20010116 | ||
3 | Changing | 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 |