SAP ABAP Class IF_LSAPI (L-Shape API interface)
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface composition (i COMPRISING i_ref) | IF_LSAPI_DATA_CONTEXT | L-Shape API Data Context interface | 20101021 |
Properties
| Class | IF_LSAPI | |
| Short Description | L-Shape API interface | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | ||
| Created | 20100901 | SAP |
| Last change | 20131127 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class IF_LSAPI has no interface implemented.
Friends
Class IF_LSAPI has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Public | See coding | 20101209 | |||||
| 2 | Constant | Public | Type reference (TYPE) | T_FEATURE_TYPE | 3 | Client support native SAP GUI | 20130412 | ||
| 3 | Constant | Public | Type reference (TYPE) | T_FEATURE_TYPE | 0 | ls-navigate protocolo extension supported | 20101011 | ||
| 4 | Constant | Public | Type reference (TYPE) | T_FEATURE_TYPE | 1 | ls-obn protocol extension supported | 20101021 | ||
| 5 | Constant | Public | Type reference (TYPE) | T_FEATURE_TYPE | 2 | Client supports Tab based browsing | 20120730 | ||
| 6 | Constant | Public | Type reference (TYPE) | STRING | `obnParameters` | 20120309 | |||
| 7 | Constant | Public | Type reference (TYPE) | STRING | `resolvingMode` | 20120309 | |||
| 8 | Constant | Public | Type reference (TYPE) | STRING | `Default` | 20120309 | |||
| 9 | Constant | Public | Type reference (TYPE) | STRING | `SourceRole` | 20120309 | |||
| 10 | Constant | Public | Type reference (TYPE) | STRING | `sap-force_sapgui` | 20130412 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Return Client Version (Depends on Client Type) | 20101011 | |
| 2 | Instance method | Public | Method | Check for Function Support | 20101011 | |
| 3 | Instance method | Public | Method | Navigate to Node in Navigation Tree or to URL | 20100901 |
Events
Class IF_LSAPI has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | T_FEATURE_TYPE | Public | Type reference (TYPE) | INT1 | 20111114 | |
|
| 2 | T_HISTORY_MODE | Public | Type reference (TYPE) | INT1 | 20111114 | |
|
| 3 | T_NAVIGATION_MODE | Public | Type reference (TYPE) | INT1 | 20111114 | |
|
| 4 | T_PARAMETERS | Public | See coding | 20101210 | t_parameters TYPE SORTED TABLE OF ihttpnvp WITH UNIQUE KEY name
|
Method Signatures
Method GET_VERSION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CONTEXT_STRING | Call by reference | Type reference (TYPE) | STRING | 20101011 | ||||
| 2 | HTTP_REQUEST | Call by reference | Object reference (TYPE REF TO) | IF_HTTP_REQUEST | HTTP Framework (iHTTP) HTTP Request | 20101011 | |||
| 3 | VERSION | Value transfer | Type reference (TYPE) | STRING | Client version string | 20101011 |
Method GET_VERSION on class IF_LSAPI has no exception.
Method IS_SUPPORTED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CONTEXT_STRING | Call by reference | Type reference (TYPE) | STRING | 20101011 | ||||
| 2 | FEATURE | Call by reference | Type reference (TYPE) | T_FEATURE_TYPE | LSAPI feature type | 20101011 | |||
| 3 | HTTP_REQUEST | Call by reference | Object reference (TYPE REF TO) | IF_HTTP_REQUEST | HTTP Framework (iHTTP) HTTP Request | 20101011 | |||
| 4 | IS_SUPPORTED | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20101011 |
Method IS_SUPPORTED on class IF_LSAPI has no exception.
Method NAVIGATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | HISTORY_MODE | Call by reference | Type reference (TYPE) | T_HISTORY_MODE | 1 | Defines How Often Navigation Entry Occurs in History | 20100901 | ||
| 2 | LOCATION | Call by reference | Type reference (TYPE) | STRING | Location String as Tree Node, URL or SAP GUI Transaction | 20100901 | |||
| 3 | MODE | Call by reference | Type reference (TYPE) | T_NAVIGATION_MODE | 99 | Navigation in Same or External Window | 20100901 | ||
| 4 | PARAMETERS | Call by reference | Type reference (TYPE) | T_PARAMETERS | Generic List of Keys/Value Relationships as Strings | 20100901 | |||
| 5 | POST_PARAMETERS | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | TRUE if POST Is to Be Used for Processing; Otherwise GET | 20100901 | ||
| 6 | SCRIPT | Value transfer | Type reference (TYPE) | STRING | When Possible, LSAPI Call JavaScript | 20100916 | |||
| 7 | TITLE | Call by reference | Type reference (TYPE) | STRING | Title of the New Content Area | 20100901 | |||
| 8 | WINDOW_ATTRIBUTES | Call by reference | Type reference (TYPE) | STRING | String Containing a List of Attributes of the New Window | 20100901 | |||
| 9 | WINDOW_ID | Call by reference | Type reference (TYPE) | STRING | ID of the Window; Can Be Used to Reuse Existing Windows | 20100901 | |||
| 10 | WORK_PROTECT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | If true, User Is Asked Before Dirty Session is Left | 20100901 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Unclassified error | 20100901 | ||
| 2 | Syntax is not supported by current implementation | 20110509 |
History
| Last changed by/on | SAP | 20131127 |
| SAP Release Created in |