SAP ABAP Interface /UI2/IF_LSAPI (L-Shape API interface)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   CA-UI2-INT-BE (Application Component) Backend Enablement
     /UI2/NWBC_CORE (Package) NetWeaver Business Client - Core Functionality
Properties
Interface /UI2/IF_LSAPI  
Short Description L-Shape API interface    
General Data
Package /UI2/NWBC_CORE   NetWeaver Business Client - Core Functionality 
Created 20120817   SAP 
Last changed 20141120    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 /UI2/IF_NWBC_CONSTANTS Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 /UI2/IF_LSAPI_DATA_CONTEXT L-Shape API Data Context interface 20120817
2 /UI2/IF_LSAPI_RESOLVE L-Shape URL Resolve interface 20131121
Friends
Interface /UI2/IF_LSAPI has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_S_PROTOCOL Constant Public See coding 20120820
2 MC_FEATURE_NWBC_NATIVE_SAPGUI Constant Public Type reference (TYPE) T_FEATURE_TYPE 3 20130418
3 MC_FEATURE_NWBC_NAVIGATE Constant Public Type reference (TYPE) T_FEATURE_TYPE 0 20120820
4 MC_FEATURE_NWBC_NAVIGATE_OBN Constant Public Type reference (TYPE) T_FEATURE_TYPE 1 20120820
5 MC_FEATURE_NWBC_TAB_BROWSING Constant Public Type reference (TYPE) T_FEATURE_TYPE 2 20120820
6 MC_OBN_PARAMETERS Constant Public Type reference (TYPE) STRING `obnParameters` 20120820
7 MC_OBN_RESOLVING_MODE Constant Public Type reference (TYPE) STRING `resolvingMode` 20120817
8 MC_OBN_RESOLVING_MODE_DEF Constant Public Type reference (TYPE) STRING `Default` 20120817
9 MC_OBN_RESOLVING_MODE_SOURCE Constant Public Type reference (TYPE) STRING `SourceRole` 20120817
10 MC_TR_FORCE_SAPGUI Constant Public Type reference (TYPE) STRING `sap-force_sapgui` 20130418
Methods
# Method Level Visibility Method type Description Created on
1 GET_VERSION Instance method Public Method Return Client Version (Depends on Client Type) 20120817
2 IS_SUPPORTED Instance method Public Method Check for Function Support 20120817
3 NAVIGATE Instance method Public Method Navigate to Node in Navigation Tree or to URL 20120817
4 RESOLVE_NAVIGATION Instance method Public Method 20131121
Events
Interface /UI2/IF_LSAPI has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_APP_DESCRIPTOR Public Attribute reference (LIKE) 20130523
2 T_FEATURE_TYPE Public Type reference (TYPE) INT1 Dummy for B20 int1 (Local Everywhere) 20120817
3 T_HISTORY_MODE Public Type reference (TYPE) INT1 Dummy for B20 int1 (Local Everywhere) 20120817
4 T_NAVIGATION_MODE Public Type reference (TYPE) INT1 Dummy for B20 int1 (Local Everywhere) 20120817
5 T_NAVIGATION_TARGET Public Attribute reference (LIKE) 20130523
6 T_NAVIGATION_TARGETS Public Attribute reference (LIKE) 20130524
7 T_PARAMETERS Public See coding 20120820 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 Importing CONTEXT_STRING Call by reference Type reference (TYPE) STRING 20120820
2 Importing HTTP_REQUEST Call by reference Object reference (TYPE REF TO) IF_HTTP_REQUEST 20120820
3 Returning VERSION Value transfer Type reference (TYPE) STRING 20120820

Method GET_VERSION on Interface /UI2/IF_LSAPI has no exception.

Method IS_SUPPORTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTEXT_STRING Call by reference Type reference (TYPE) STRING 20120820
2 Importing FEATURE Call by reference Type reference (TYPE) T_FEATURE_TYPE 20120820
3 Importing HTTP_REQUEST Call by reference Object reference (TYPE REF TO) IF_HTTP_REQUEST 20120820
4 Returning IS_SUPPORTED Value transfer Type reference (TYPE) ABAP_BOOL 20120820

Method IS_SUPPORTED on Interface /UI2/IF_LSAPI has no exception.

Method NAVIGATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing HISTORY_MODE Call by reference Type reference (TYPE) T_HISTORY_MODE 1 20120820
2 Importing LOCATION Call by reference Type reference (TYPE) STRING 20120820
3 Importing MODE Call by reference Type reference (TYPE) T_NAVIGATION_MODE 99 20120820
4 Importing PARAMETERS Call by reference Type reference (TYPE) T_PARAMETERS 20120820
5 Importing POST_PARAMETERS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20120820
6 Returning SCRIPT Value transfer Type reference (TYPE) STRING 20120820
7 Importing TITLE Call by reference Type reference (TYPE) STRING 20120820
8 Importing WINDOW_ATTRIBUTES Call by reference Type reference (TYPE) STRING 20120820
9 Importing WINDOW_ID Call by reference Type reference (TYPE) STRING 20120820
10 Importing WORK_PROTECT Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20120820
# Exception Resumable Description Created on
1 ERROR 20120820
2 FEATURE_NOT_SUPPORTED_BY_CLNT 20120820

Method RESOLVE_NAVIGATION Signature

Method RESOLVE_NAVIGATION on Interface /UI2/IF_LSAPI has no parameter.
Method RESOLVE_NAVIGATION on Interface /UI2/IF_LSAPI has no exception.
History
Last changed by/on SAP  20141120 
SAP Release Created in 100