SAP ABAP Class IF_SNI_TREE (Interface: Structure Navigation IView)
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_FPB_SNI_ACCESS | Hierarchies in Structure Navigation IView (SNI) | 20040826 |
Properties
| Class | IF_SNI_TREE | |
| Short Description | Interface: Structure Navigation IView | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | ||
| Created | 20040824 | SAP |
| Last change | 20050220 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class IF_SNI_TREE has no forward declaration.
Interfaces
Class IF_SNI_TREE has no interface implemented.
Friends
Class IF_SNI_TREE has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Public | Type reference (TYPE) | STRING | 'DDLB_SEARCH_CHANGED' | 20040909 | |||
| 2 | Constant | Public | Type reference (TYPE) | STRING | 'DDLB_TREE_CHANGED' | 20040909 | |||
| 3 | Constant | Public | Type reference (TYPE) | STRING | 'FOCUS_CHANGED' | 20040917 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | SNI Initialization: Buttons, Dropdown Listbox | 20050203 | |
| 2 | Instance method | Public | Method | Contents of Dropdown Listbox for the Search | 20040831 | |
| 3 | Instance method | Public | Method | Back-End Events | 20040824 | |
| 4 | Instance method | Public | Method | SNI Initialization | 20040824 | |
| 5 | Instance method | Public | Method | Read Data Again? | 20050203 | |
| 6 | Instance method | Public | Method | Find | 20040824 | |
| 7 | Instance method | Public | Method | Read Tree Areas | 20040824 | |
| 8 | Instance method | Public | Method | Read Child Nodes | 20040824 |
Events
Class IF_SNI_TREE has no event.
Types
Class IF_SNI_TREE has no local type.
Method Signatures
Method GET_APPLICATION_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_DDLB_INFO | Call by reference | Type reference (TYPE) | FPB_S_SNI_DDLB_INFO | Infos für Dropdown Listbox | 20050203 | |||
| 2 | ET_APPL_BUTTONS | Call by reference | Type reference (TYPE) | FPB_T_SNI_APPL_TOOLBAR_BUTTONS | Toolbar Buttons für SNI | 20050203 | |||
| 3 | ET_DDLB_ITEMS | Call by reference | Type reference (TYPE) | FPB_T_SNI_APPL_DDLB | Dropdown Listboxeinträge der Anwendung | 20050203 | |||
| 4 | ET_MESSAGES | Call by reference | Type reference (TYPE) | FPB_T_BAPIRETURN1 | Tabelle mit BAPI Return Informationen | 20050203 |
Method GET_APPLICATION_DATA on class IF_SNI_TREE has no exception.
Method GET_SEARCH_ITEMS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_DDLB_ITEMS | Call by reference | Type reference (TYPE) | FPB_T_SNI_APPL_DDLB_SEARCH | DDLB Einträge für die Suche | 20040831 | |||
| 2 | ET_MESSAGES | Call by reference | Type reference (TYPE) | FPB_T_BAPIRETURN1 | Tabellentype zu BAPIRETURN1 | 20040916 | |||
| 3 | ET_SEARCH_ITEMS | Call by reference | Type reference (TYPE) | FPB_T_SNI_SEARCH_ITEMS | Eingabefelder für die Suche | 20040915 |
Method GET_SEARCH_ITEMS on class IF_SNI_TREE has no exception.
Method HANDLE_EVENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_EVENT | Call by reference | Type reference (TYPE) | FPB_SNI_EVENT | 20040824 | ||||
| 2 | ID_FOCUS_OBJECT | Call by reference | Type reference (TYPE) | FPB_SNI_OBJECTKEY | SNI Objektkey | 20040824 | |||
| 3 | IT_SELECTED_OBJECTS | Call by reference | Type reference (TYPE) | FPB_T_SNI_OBJECTKEY | Tabelle mit Objektschlüsseln | 20040824 |
Method HANDLE_EVENT on class IF_SNI_TREE has no exception.
Method INIT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_INIT_PARAMS | Call by reference | Type reference (TYPE) | FPB_S_SNI_INIT_PARAMS_APPL | Initialisierungsparameter für SNI | 20040826 | |||
| 2 | ET_MESSAGES | Call by reference | Type reference (TYPE) | FPB_T_BAPIRETURN1 | Tabelle mit BAPI Return Informationen | 20040826 | |||
| 3 | ID_APPLICATION | Call by reference | Type reference (TYPE) | FPB_SNI_ID | beliebige Id in SNI | 20040913 | |||
| 4 | ID_ROLE | Call by reference | Type reference (TYPE) | FPB_SNI_ID | beliebige Id in SNI | 20040913 |
Method INIT on class IF_SNI_TREE has no exception.
Method IS_DIRTY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_DIRTY | Value transfer | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20050207 |
Method IS_DIRTY on class IF_SNI_TREE has no exception.
Method QUERY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | FPB_T_BAPIRETURN1 | Tabelle mit BAPI Return Informationen | 20040826 | |||
| 2 | ET_OBJECTKEYS | Call by reference | Type reference (TYPE) | FPB_T_SNI_OBJECTKEY | Tabelle der Baumdarstellung im Structure Navigation IView | 20040826 | |||
| 3 | IT_SEARCH_DATA | Call by reference | Type reference (TYPE) | FPB_T_SNI_SEARCH_DATA | Zeilen mit Suchanfragen | 20040826 |
Method QUERY on class IF_SNI_TREE has no exception.
Method READ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ED_FOCUS_OBJECT | Call by reference | Type reference (TYPE) | FPB_SNI_OBJECTKEY | SNI Objektkey | 20040824 | |||
| 2 | ET_MESSAGES | Call by reference | Type reference (TYPE) | FPB_T_BAPIRETURN1 | Tabelle mit BAPI Return Informationen | 20040826 | |||
| 3 | ET_TREEDATA | Call by reference | Type reference (TYPE) | FPB_T_SNI_TREE_DATA | Tabelle der Baumdarstellung im Structure Navigation IView | 20040824 | |||
| 4 | IT_OBJECT_KEY | Call by reference | Type reference (TYPE) | FPB_T_SNI_OBJECTKEY | Tabelle mit Objektschlüsseln | 20040824 |
Method READ on class IF_SNI_TREE has no exception.
Method READ_CHILDREN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | FPB_T_BAPIRETURN1 | Tabelle mit BAPI Return Informationen | 20040826 | |||
| 2 | ET_TREEDATA | Call by reference | Type reference (TYPE) | FPB_T_SNI_TREE_DATA | Tabelle der Baumdarstellung im Structure Navigation IView | 20040824 | |||
| 3 | ID_OBJECT_KEY | Call by reference | Type reference (TYPE) | FPB_SNI_OBJECTKEY | SNI Objektkey | 20040824 |
Method READ_CHILDREN on class IF_SNI_TREE has no exception.
History
| Last changed by/on | SAP | 20050220 |
| SAP Release Created in |