SAP ABAP Class IF_UC_HRY ((Partial) Hierarchy)
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_UC_HRY | Hierarchy (name) | 20010614 |
Properties
| Class | IF_UC_HRY | |
| Short Description | (Partial) Hierarchy | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | ||
| Created | 20010614 | SAP |
| Last change | 20050615 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class IF_UC_HRY has no forward declaration.
Interfaces
Class IF_UC_HRY has no interface implemented.
Friends
Class IF_UC_HRY 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) | UCD_TH_HRY_BOTUP | Global Sequence Information for Nodes of All Hierarchies | 20010730 | |||
| 2 | Instance attribute | Public | Type reference (TYPE) | UCD_TS_HRY_EDGE_PC | Mapping of Predecessors <-> Successors f.All HYs of a Char. | 20011008 | |||
| 3 | Instance attribute | Public | Type reference (TYPE) | UCD_TS_HRY_EDGE_CP | Map of Predecessor <= Successor of all Hiers of a Char. | 20011020 | |||
| 4 | Instance attribute | Public | Type reference (TYPE) | UCD_TH_HRY_NODE_USAGE | All Nodes | 20011020 | |||
| 5 | Instance attribute | Public | Type reference (TYPE) | UCD_TH_S_SID | All True TopNodes (nodes without predecessors) | 20010730 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Is there a path that links two nodes? | 20010823 | |
| 2 | Instance method | Public | Method | Get Instance with Inheritance Info | 20011009 | |
| 3 | Instance method | Public | Method | Get all end nodes | 20010823 | |
| 4 | Instance method | Public | Method | Get all nodes with given type | 20040107 | |
| 5 | Instance method | Public | Method | Get all higher-level nodes | 20020709 | |
| 6 | Instance method | Public | Method | DO NOT USE !!!!!!!!!!! | 20030312 | |
| 7 | Instance method | Public | Method | Time Stamp of Data Origin | 20050607 | |
| 8 | Instance method | Public | Method | Get All Top Nodes | 20010830 | |
| 9 | Instance method | Public | Method | Get Hy Info in Tree Format | 20010614 | |
| 10 | Instance method | Public | Method | Make Instance for Tree Display | 20010725 | |
| 11 | Instance method | Public | Method | Get All True Nodes | 20011025 | |
| 12 | Instance method | Public | Method | Get All Real Node Types That Exist | 20030820 |
Events
Class IF_UC_HRY has no event.
Types
Class IF_UC_HRY has no local type.
Method Signatures
Method ARE_CONNECTED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_CONNECTED | Value transfer | Type reference (TYPE) | UC_FLG | Allgemeines Kennzeichen SAP Konsolidierung | 20010823 | |||
| 2 | IS_SID_1 | Call by reference | Type reference (TYPE) | UCD_S_SID | Darstellung eines Merkmalswerts als SID für Merkmal und Wert | 20010823 | |||
| 3 | IS_SID_2 | Call by reference | Type reference (TYPE) | UCD_S_SID | Darstellung eines Merkmalswerts als SID für Merkmal und Wert | 20010823 |
Method ARE_CONNECTED on class IF_UC_HRY has no exception.
Method GET_INHERITANCE_INSTANCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_INSTANCE | Call by reference | Object reference (TYPE REF TO) | IF_UC_HRY_INHERITANCE | Hierarchie, Vererbungsinformation | 20011009 |
Method GET_INHERITANCE_INSTANCE on class IF_UC_HRY has no exception.
Method GET_LEAVES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_SID | Call by reference | Type reference (TYPE) | UCD_TH_SID | Darstellung eines Merkmalswerts als SID für *ein* Merkmal | 20010823 | |||
| 2 | IS_SID | Call by reference | Type reference (TYPE) | UCD_S_SID | Darstellung eines Merkmalswerts als SID für Merkmal und Wert | 20010823 |
Method GET_LEAVES on class IF_UC_HRY has no exception.
Method GET_NODES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_SID | Call by reference | Type reference (TYPE) | UCD_TH_S_SID | Darstellung eines Merkmalswerts als SID für Merkmal und Wer | 20040107 | |||
| 2 | IS_SID | Call by reference | Type reference (TYPE) | UCD_S_SID | Darstellung eines Merkmalswerts als SID für Merkmal und Wert | 20040107 | |||
| 3 | I_NODE_FN_SID | Call by reference | Type reference (TYPE) | UC_SID | Knotentyp der Einträge in ET_SID (als Feldnamen-SID) | 20040107 |
Method GET_NODES on class IF_UC_HRY has no exception.
Method GET_PARENTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_SID | Call by reference | Type reference (TYPE) | UCD_TH_S_SID | Ergebnis-Tabelle (alle übergeordnete Knoten) | 20020709 | |||
| 2 | IS_BOTTOM | Call by reference | Type reference (TYPE) | UCD_S_SID | Bottom-Knoten | 20020911 | |||
| 3 | I_PARENT_FN_SID | Call by reference | Type reference (TYPE) | UC_SID | Parent Feldname SID (um die Parents zu Filtern) | 20020911 |
Method GET_PARENTS on class IF_UC_HRY has no exception.
Method GET_SUB_ASSIGNMENTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_EDGE | Call by reference | Type reference (TYPE) | UCD_TS_HRY_EDGE_PC | Zuordnung Vorgänger => Nachfolger aller Hier. eines Merkmals | 20030312 | |||
| 2 | IS_SID | Call by reference | Type reference (TYPE) | UCD_S_SID | Darstellung eines Merkmalswerts als SID für Merkmal und Wert | 20030312 | |||
| 3 | IT_SID | Call by reference | Type reference (TYPE) | UCD_TH_S_SID | Darstellung eines Merkmalswerts als SID für Merkmal und Wer | 20030326 |
Method GET_SUB_ASSIGNMENTS on class IF_UC_HRY has no exception.
Method GET_TIMESTAMP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EF_OBSOLETE | Call by reference | Type reference (TYPE) | UC_FLG | Allgemeines Kennzeichen SAP Konsolidierung | 20050607 | |||
| 2 | E_TIMESTAMP | Call by reference | Type reference (TYPE) | TIMESTAMP | UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) | 20050607 |
Method GET_TIMESTAMP on class IF_UC_HRY has no exception.
Method GET_TOP_NODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_TOPNODE | Call by reference | Type reference (TYPE) | UCD_TH_S_SID | Darstellung eines Merkmalswerts als SID für Merkmal und Wer | 20010830 | |||
| 2 | I_ALL_TRUE_NODES | Call by reference | Type reference (TYPE) | UC_FLG | ='': Hole alle Hrynamen-Knoten, ='X': Hole alle echte Top-Kn | 20010830 | |||
| 3 | I_SORT | Call by reference | Type reference (TYPE) | UC_FLG | ='X': Nach technischen Namen sortieren | 20010830 |
Method GET_TOP_NODE on class IF_UC_HRY has no exception.
Method GET_TREE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_FLD2SID | Call by reference | Type reference (TYPE) | UCD_TH_MAP_FLD2SID | to be deleted !!! use do_model->do_sidmap ! | 20010614 | |||
| 2 | ET_NID2SID | Call by reference | Type reference (TYPE) | UCD_TH_HRY_MAP_NID2SID | Mapping Hierarchieknoten-SID => Feldname/Wert-SID | 20010614 | |||
| 3 | ET_SID2FLD | Call by reference | Type reference (TYPE) | UCD_TH_MAP_SID2FLD | to be deleted !!! | 20010614 | |||
| 4 | ET_SID2NID | Call by reference | Type reference (TYPE) | UCD_TS_HRY_MAP_SID2NID | Mapping Hierarchieknoten-SID <= Feldname/Wert-SID | 20010614 | |||
| 5 | ET_TREE | Call by reference | Type reference (TYPE) | UCD_TH_HRY_TREE | Hierarchiedarstellung als Baum | 20010614 | |||
| 6 | E_FIRST_NODE | Call by reference | Type reference (TYPE) | UC_NID | Surrogatschlüssel für Hierarchieknoten | 20010614 | |||
| 7 | IT_ROOT | Call by reference | Type reference (TYPE) | UCD_TH_S_SID | Menge der Wurzelknoten | 20010725 |
Method GET_TREE on class IF_UC_HRY has no exception.
Method GET_TREE_INSTANCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_HRY_TREE | Call by reference | Object reference (TYPE REF TO) | IF_UC_HRY_TREE | Hierarchie als Baum | 20010725 | |||
| 2 | IT_ROOT | Call by reference | Type reference (TYPE) | UCD_TH_S_SID | Menge der Wurzelknoten | 20010725 |
Method GET_TREE_INSTANCE on class IF_UC_HRY has no exception.
Method GET_TRUENODES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_SID | Call by reference | Type reference (TYPE) | UCD_TH_S_SID | Darstellung eines Merkmalswerts als SID für Merkmal und Wer | 20011025 | |||
| 2 | IS_SID | Call by reference | Type reference (TYPE) | UCD_S_SID | Darstellung eines Merkmalswerts als SID für Merkmal und Wert | 20011025 |
Method GET_TRUENODES on class IF_UC_HRY has no exception.
Method GET_TRUENODE_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_FIELD | Call by reference | Type reference (TYPE) | UC0_TS_FIELD | Liste von Feldnamen | 20030820 |
Method GET_TRUENODE_TYPE on class IF_UC_HRY has no exception.
History
| Last changed by/on | SAP | 20050615 |
| SAP Release Created in |