Hierarchy
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface composition (i COMPRISING i_ref) | IF_HDS_TREE_WRITE | Interface for Writing a Tree | 20050304 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_HDS_ACCESS_DELEGATE | Delegation of Access Methods | 20050308 |
Properties
| Interface | IF_HDS_TREE_READ | |
| Short Description | Interface for Reading a Tree |
General Data
| Package | HDS_MANAGER | Central Access to HDS |
| Created | 20050304 | SAP |
| Last changed | 20110908 | SAP |
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | ABAP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_HDS_TREE_ACTIVATE | Activation of a Tree | 20050409 | ||
| 2 | IF_HDS_TREE_TRANSPORT | Methods for Transport | 20050329 |
Friends
Interface IF_HDS_TREE_READ has no friend.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CON_STATE_ACTIVE | Instance attribute | Public | Attribute reference (LIKE) | 20050421 | ||||
| 2 | CON_STATE_INACTIVE | Instance attribute | Public | Attribute reference (LIKE) | 20050421 | ||||
| 3 | CON_STATE_NEW | Instance attribute | Public | Attribute reference (LIKE) | 20050421 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | 20050409 | ||
| 2 | Instance method | Public | Method | Check Tree for Consistency | 20050418 | |
| 3 | Instance method | Public | Method | Generates a Transient Copy of Tree | 20070622 | |
| 4 | Instance method | Public | Method | Close Instance | 20050329 | |
| 5 | Instance method | Public | Method | 20050422 | ||
| 6 | Instance method | Public | Method | 20050422 | ||
| 7 | Instance method | Public | Method | Supplies a Descriptive Text for the Application | 20050427 | |
| 8 | Instance method | Public | Method | Supplies Application ID | 20050422 | |
| 9 | Instance method | Public | Method | Supplies the Back End Callback Instance | 20050401 | |
| 10 | Instance method | Public | Method | Supplies the Front End Callback Instance of the Tree | 20050401 | |
| 11 | Instance method | Public | Method | Supples User of Last Change | 20050415 | |
| 12 | Instance method | Public | Method | 20050421 | ||
| 13 | Instance method | Public | Method | 20050607 | ||
| 14 | Instance method | Public | Method | Supplies OSS Component (if Supplied) of Application | 20050427 | |
| 15 | Instance method | Public | Method | Supplies a Query Interface to the Current Tree | 20050322 | |
| 16 | Instance method | Public | Method | Supplies Root Node of Tree | 20050304 | |
| 17 | Instance method | Public | Method | 20060526 | ||
| 18 | Instance method | Public | Method | 20050409 | ||
| 19 | Instance method | Public | Method | Supplies Time Stamp of Last Change | 20050415 | |
| 20 | Instance method | Public | Method | Supplies Category of Derivation Tree | 20070316 | |
| 21 | Instance method | Public | Method | Supplies Tree ID | 20050422 | |
| 22 | Instance method | Public | Method | Supplies Properties of the Tree as Structure | 20060811 | |
| 23 | Instance method | Public | Method | Supplies Current Information About Consistency Status | 20050418 | |
| 24 | Instance method | Public | Method | Serializes the Transferred Node and Its Lower-Level Nodes | 20060810 | |
| 25 | Instance method | Public | Method | 20050421 | ||
| 26 | Instance method | Public | Method | 20050421 |
Events
Interface IF_HDS_TREE_READ has no event.
Types
Interface IF_HDS_TREE_READ has no local type.
Method Signatures
Method ACTIVATE Signature
Method ACTIVATE on Interface IF_HDS_TREE_READ has no parameter.
Method ACTIVATE on Interface IF_HDS_TREE_READ has no exception.
Method CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_FLG_INCONSISTENT | Value transfer | Type reference (TYPE) | HDS_DTE_FLAG | Kennzeichen: Baum besitzt Inkonsistenzen | 20050418 |
Method CHECK on Interface IF_HDS_TREE_READ has no exception.
Method CLONE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_REF_EVENT_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HDS_TREE_EVENT_HANDLER | Interface für Events des Baumes | 20070622 | |||
| 2 | I_REF_TREECATG | Call by reference | Object reference (TYPE REF TO) | CE_HDS_TREE_CATEGORY | Baumtyp des Ableitungsbaumklons | 20070625 | |||
| 3 | I_TREE_CLONE_CHECK | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Prüfen ob das Klonen möglich ist | 20070718 | ||
| 4 | I_TREE_ID | Call by reference | Type reference (TYPE) | HDS_DTE_TREE_ID | ID/Name des Ableitungsbaumclones | 20070625 | |||
| 5 | R_REF_TREE_CLONE | Value transfer | Object reference (TYPE REF TO) | IF_HDS_TREE_WRITE | Interface zum Schreiben eines Baumes | 20070622 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Aktion konnte nicht durchgeführt werden | 20070622 | ||
| 2 | Fehler beim Kopieren von Bäumen | 20070622 | ||
| 3 | Methodenparameter wurde nur initial versorgt | 20070622 |
Method DESTROY Signature
Method DESTROY on Interface IF_HDS_TREE_READ has no parameter.
Method DESTROY on Interface IF_HDS_TREE_READ has no exception.
Method GET_ACTIVATION_TIMESTAMP Signature
Method GET_ACTIVATION_TIMESTAMP on Interface IF_HDS_TREE_READ has no parameter.
Method GET_ACTIVATION_TIMESTAMP on Interface IF_HDS_TREE_READ has no exception.
Method GET_ACTIVATOR Signature
Method GET_ACTIVATOR on Interface IF_HDS_TREE_READ has no parameter.
Method GET_ACTIVATOR on Interface IF_HDS_TREE_READ has no exception.
Method GET_APPLICATION_DESCRIPTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_APPL_TEXT | Value transfer | Type reference (TYPE) | HDS_DTE_APPL_TEXT | Beschreibender Text einer Applikation | 20050427 |
Method GET_APPLICATION_DESCRIPTION on Interface IF_HDS_TREE_READ has no exception.
Method GET_APPL_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_APPL_ID | Value transfer | Type reference (TYPE) | HDS_DTE_APPL_ID | Anwendungsidentifikation | 20050422 |
Method GET_APPL_ID on Interface IF_HDS_TREE_READ has no exception.
Method GET_CALLBACK_BE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_REF_CALLBACK_BE | Value transfer | Object reference (TYPE REF TO) | IF_HDS_CALLBACK_BE | Callback Interface für Backend | 20060526 |
Method GET_CALLBACK_BE on Interface IF_HDS_TREE_READ has no exception.
Method GET_CALLBACK_UI Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_REF_CALLBACK_UI | Value transfer | Object reference (TYPE REF TO) | IF_HDS_CALLBACK_UI | Callback Interface für Backend | 20060420 |
Method GET_CALLBACK_UI on Interface IF_HDS_TREE_READ has no exception.
Method GET_CHANGE_USER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_CHANGE_USER | Value transfer | Type reference (TYPE) | HDS_DTE_CHANGE_USER | Letzter Änderer (Benutzername) | 20050415 |
Method GET_CHANGE_USER on Interface IF_HDS_TREE_READ has no exception.
Method GET_GENPROG_NAME Signature
Method GET_GENPROG_NAME on Interface IF_HDS_TREE_READ has no parameter.
Method GET_GENPROG_NAME on Interface IF_HDS_TREE_READ has no exception.
Method GET_GENPROG_STATE Signature
Method GET_GENPROG_STATE on Interface IF_HDS_TREE_READ has no parameter.
Method GET_GENPROG_STATE on Interface IF_HDS_TREE_READ has no exception.
Method GET_OSS_COMPONENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_OSS_COMPONENT | Value transfer | Type reference (TYPE) | HDS_DTE_OSS_COMPONENT | OSS Komponente einer Anwendnug | 20050427 |
Method GET_OSS_COMPONENT on Interface IF_HDS_TREE_READ has no exception.
Method GET_QUERY_INTERFACE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_REF_QUERY | Value transfer | Object reference (TYPE REF TO) | IF_HDS_QUERY | 20060526 |
Method GET_QUERY_INTERFACE on Interface IF_HDS_TREE_READ has no exception.
Method GET_ROOT_NODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_REF_ROOT | Value transfer | Object reference (TYPE REF TO) | CL_HDS_DERIVATION_NODE | Knoten eines Ableitungsbaums | 20060420 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler bei der Anbindung der Anwendung | 20050309 |
Method GET_SOURCE_STRUCDESCR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_REF_STRUCDESCR | Value transfer | Object reference (TYPE REF TO) | CL_HDS_DERIVATION_STRUCDESCR | 20060526 |
Method GET_SOURCE_STRUCDESCR on Interface IF_HDS_TREE_READ has no exception.
Method GET_STATE Signature
Method GET_STATE on Interface IF_HDS_TREE_READ has no parameter.
Method GET_STATE on Interface IF_HDS_TREE_READ has no exception.
Method GET_TIMESTAMP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_TIMESTAMP | Value transfer | Type reference (TYPE) | HDS_DTE_CHANGE_TIMESTAMP | Timestamp der letzten Änderung | 20050415 |
Method GET_TIMESTAMP on Interface IF_HDS_TREE_READ has no exception.
Method GET_TREECATG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_REF_TREECATG | Value transfer | Object reference (TYPE REF TO) | CE_HDS_TREE_CATEGORY | 20070316 |
Method GET_TREECATG on Interface IF_HDS_TREE_READ has no exception.
Method GET_TREE_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_TREE_ID | Value transfer | Type reference (TYPE) | HDS_DTE_TREE_ID | ID/Name des Ableitungsbaums | 20050422 |
Method GET_TREE_ID on Interface IF_HDS_TREE_READ has no exception.
Method GET_TREE_PROPERTIES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_STR_PROPERTIES | Value transfer | Type reference (TYPE) | HDS_STR_UI_TREE_PROPERTIES | UI Felder zu Eigenschaften des Ableitungsbaums | 20060811 |
Method GET_TREE_PROPERTIES on Interface IF_HDS_TREE_READ has no exception.
Method IS_INCONSISTENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_FLG_INCONSISTENT | Value transfer | Type reference (TYPE) | HDS_DTE_FLAG | Kennzeichen: Baum ist inkonsistent | 20050418 |
Method IS_INCONSISTENT on Interface IF_HDS_TREE_READ has no exception.
Method SERIALIZE_NODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_REF_NODE | Call by reference | Object reference (TYPE REF TO) | CL_HDS_DERIVATION_NODE | Knoten eines Ableitungsbaums | 20060810 | |||
| 2 | R_TAB_SERIALIZED_NODES | Value transfer | Type reference (TYPE) | HDS_TAB_NODE | Tabellentyp zu THDS_NODE | 20060810 |
Method SERIALIZE_NODE on Interface IF_HDS_TREE_READ has no exception.
Method TRANSPORT_CHECK Signature
Method TRANSPORT_CHECK on Interface IF_HDS_TREE_READ has no parameter.
Method TRANSPORT_CHECK on Interface IF_HDS_TREE_READ has no exception.
Method TRANSPORT_INSERT Signature
Method TRANSPORT_INSERT on Interface IF_HDS_TREE_READ has no parameter.
Method TRANSPORT_INSERT on Interface IF_HDS_TREE_READ has no exception.
History
| Last changed by/on | SAP | 20110908 |
| SAP Release Created in | 40 |