SAP ABAP Class CL_INM_SESSION_STATE (Session State for getting current state information)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PPM-CF (Application Component) Common Functions
     INM_UI_LOGIC (Package) PPM Cross Application UI Objects
Properties
Class CL_INM_SESSION_STATE  
Short Description Session State for getting current state information    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package INM_UI_LOGIC   PPM Cross Application UI Objects 
Created 20080521   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
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)
2 IF_FPM_PARAMETER Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_INM_SESSION_STATE has no interface implemented.
Friends
Class CL_INM_SESSION_STATE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MP_PORTAL_MNGR Instance attribute Private Object reference (TYPE REF TO) IF_WD_PORTAL_INTEGRATION Web Dynpro: Portal Integration 20100311
2 MR_NAVIGATION Instance attribute Private Object reference (TYPE REF TO) CL_INM_NAVIGATION INM Navigation 20080529
3 MR_VIEWSERVICES Instance attribute Private Object reference (TYPE REF TO) /RPM/CL_COMMON_UI_VIEWSERVICES View Services : Common UI Services 20090223
4 MS_CURRENT_CONTEXT Instance attribute Private Type reference (TYPE) /RPM/TS_OBJECT_HIER Portfolio Hierarchy 20080604
5 MS_SUBOBJECT_CONTEXT Instance attribute Private Type reference (TYPE) /RPM/TS_OBJECT_HIER Context for any subobject - reusable WDC 20090701
6 MT_BUFFER_OBJECTS Instance attribute Private Type reference (TYPE) INM_TT_EVENT_OBJECTS Table of buffered objects per event 20090422
7 MT_BUS_PARAMS Instance attribute Private Type reference (TYPE) APB_LPD_T_PARAMS Key/Value Pairs 20080904
8 MT_BUS_PARAM_KEYS Instance attribute Private Type reference (TYPE) IF_FPM_PARAMETER=>T_KEYS 20080904
9 MT_DB_TAB_SWITCHES Instance attribute Private Type reference (TYPE) /RPM/TT_OBJECT_TYPES Object types texts 20090728
10 MT_EVENT_STACK Instance attribute Private Type reference (TYPE) /RPM/TT_OBJECT_TYPES Object type events 20090422
11 MT_ICONS Instance attribute Private Type reference (TYPE) INM_TT_OBJ_HDR_ICONS Object Header Icons 20080922
12 MT_IDR_TICKETS Instance attribute Private Type reference (TYPE) INM_TT_OBJ_HDR_TEXTS Object header 20080922
13 MT_MESSAGES Instance attribute Private Type reference (TYPE) /RPM/TT_MESSAGES Table Type for Messages 20081202
14 MT_MOT Instance attribute Private Type reference (TYPE) /RPM/TT_OBJECT_TYPES Object types texts 20080709
15 MT_REGISTERED_APPS Instance attribute Private Type reference (TYPE) /RPM/TT_OBJECT_TYPES Object types texts 20090728
16 MT_SUBOBJECTS Instance attribute Public Type reference (TYPE) /RPM/TT_OBJECT_TYPES Object types texts 20081120
17 MT_VIEWS Instance attribute Private Type reference (TYPE) STRING_TABLE Table of Strings 20080922
18 MV_APPL_MODE Instance attribute Private Type reference (TYPE) INM_NAV_TV_MODE Target Application Mode 20080609
19 MV_AUTH_CHK_REQ Instance attribute Private Type reference (TYPE) WDY_BOOLEAN Authorization check required or not 20080709
20 MV_CTX_PARENT_GUID Instance attribute Private Type reference (TYPE) RPM_TV_GUID Guid for application objects 20090213
21 MV_CTX_PARENT_TYPE Instance attribute Private Type reference (TYPE) /RPM/OBJECT_TYPE Object Type 20090213
22 MV_CURRENT_VIEW_ID Instance attribute Private Type reference (TYPE) STRING Current View ID 20081222
23 MV_EDIT_MODE Instance attribute Private Type reference (TYPE) /RPM/TV_EDIT_MODE Edit mode of application objects 20080709
24 MV_FIELD_NAME Instance attribute Private Type reference (TYPE) STRING Field name 20081208
25 MV_HIDE_HIERARCHY Instance attribute Private Type reference (TYPE) ABAP_BOOL Hide Hierarchy in object header 20090630
26 MV_HIDE_STAGE_GATES Instance attribute Private Type reference (TYPE) ABAP_BOOL Hide stage gates in object header 20090630
27 MV_IS_AUTHORIZED Instance attribute Private Type reference (TYPE) WDY_BOOLEAN Supplement for True Boolean Type: 'X' == True '' == False 20081017
28 MV_IS_DIRTY Instance attribute Private Type reference (TYPE) WDY_BOOLEAN Supplement for True Boolean Type: 'X' == True '' == False 20100727
29 MV_IS_DISPLAY_AFTER_CREATE_FT Instance attribute Private Type reference (TYPE) WDY_BOOLEAN Supplement for True Boolean Type: 'X' == True '' == False 20081202
30 MV_IS_PRJ_EXISTS Instance attribute Private Type reference (TYPE) WDY_BOOLEAN Supplement for True Boolean Type: 'X' == True '' == False 20090722
31 MV_IS_READ_EDIT Instance attribute Private Type reference (TYPE) STRING Used for initiative to find the read-only(R) or Edit(E) 20090209
32 MV_IS_STATUS_LOCKED Instance attribute Private Type reference (TYPE) WDY_BOOLEAN Supplement for True Boolean Type: 'X' == True '' == False 20090804
33 MV_IS_VIEW_TEMP Instance attribute Private Type reference (TYPE) WDY_BOOLEAN Supplement for True Boolean Type: 'X' == True '' == False 20090717
34 MV_LOGSYS Instance attribute Private Type reference (TYPE) LOGSYS Logical system 20090325
35 MV_MAIN_PORTFOLIO_GUID Instance attribute Private Type reference (TYPE) RPM_TV_GUID Guid for application objects 20090407
36 MV_OBJECT_NAME Instance attribute Private Type reference (TYPE) STRING Object Name 20090211
37 MV_ORIG_OBJ_NAME_VERSION Instance attribute Private Type reference (TYPE) STRING Version's original object name 20100414
38 MV_PORTAL_ROLE Instance attribute Private Type reference (TYPE) AGR_NAME Role Name 20080609
39 MV_PORT_CTYPE Instance attribute Private Type reference (TYPE) CHAR1 Portfolio/Main Class/Hier Class 20090925
40 MV_PROJECT_TYPE Instance attribute Private Type reference (TYPE) STRING Project Type (CP / PS) 20090525
41 MV_PROJ_CREATE_NID Instance attribute Private Type reference (TYPE) WDR_NOTIFICATION_ID Notification ID for async project creation 20090706
42 MV_PSP_SWITCH Instance attribute Private Type reference (TYPE) WDY_BOOLEAN PSP Switch 20100805
43 MV_SDC Instance attribute Private Type reference (TYPE) INM_TV_SDC_TYPE SDC Type 20080521
44 MV_THUMBNAIL_EXISTS Instance attribute Private Type reference (TYPE) STRING Supplement for True Boolean Type: 'X' == True '' == False 20090618
45 MV_TITLE Instance attribute Private Type reference (TYPE) STRING Object Header Title 20080922
46 MV_TITLE_TOOLTIP Instance attribute Private Type reference (TYPE) STRING Object Header Tooltip 20080922
47 MV_TYPE Instance attribute Private Type reference (TYPE) STRING Item / Initiative Type 20090506
48 MV_VERSION_INFO_CHANGEABLE Instance attribute Private Type reference (TYPE) WDY_BOOLEAN Single-Character Flag 20090818
49 MV_VERSION_TYPE Instance attribute Private Type reference (TYPE) /RPM/TV_VERSION_TYPE Version Type 20090130
50 SO_INM_SESSION_STATE Static Attribute Private Object reference (TYPE REF TO) CL_INM_SESSION_STATE Session State for getting SDC info 20080521
Methods
# Method Level Visibility Method type Description Created on
1 ADD_MOT Instance method Public Method Keeps a list of modfied object types 20080709
2 CLEAR_MOT Instance method Public Method Clears modified object list 20081120
3 CONSTRUCTOR Instance method Private Constructor Constructor 20080529
4 GET_APPLICATION_DIRTY_FLAG Instance method Public Method Gets the application dirty flag 20100727
5 GET_APPL_MODE Instance method Public Method Gets the application mode 20080609
6 GET_BUFFER_OBJECTS Instance method Public Method Gets the objects in buffer 20090421
7 GET_BUS_PARAMS Instance method Public Method 20080904
8 GET_BUS_PARAM_KEYS Instance method Public Method 20080904
9 GET_CURRENT_CONTEXT Instance method Public Method Gets the current context 20080604
10 GET_CURRENT_STATE Instance method Public Method Gets the current state info like auth chk req, lock mode, ap 20080709
11 GET_CURRENT_VIEW_ID Instance method Public Method Gets the current view id 20081222
12 GET_DASHBOARD_INFO Instance method Public Method Gets the dashboard specific info 20090626
13 GET_DB_TAB_SWITCH Instance method Public Method Gets if there has been a tab switch from same obj appl type 20090728
14 GET_EVENT_STACK Instance method Public Method Gets the stack of events 20090421
15 GET_HELP_URL Instance method Public Method Returns the help url 20090901
16 GET_INSTANCE Static method Public Method Returns single instance of the class 20080521
17 GET_IS_AUTHORIZED Instance method Public Method Gets the is_authorized flag for an object type. 20081017
18 GET_IS_DISPLAY_AFTER_CREATE_FT Instance method Public Method Gets object is displayed firstime after create 20081202
19 GET_LOGSYS Instance method Public Method Gets the logical system 20090325
20 GET_MESSAGES Instance method Public Method Gets the message list 20081127
21 GET_MOT Instance method Public Method Gets a list of modified object types 20080709
22 GET_NAVIGATION_INSTANCE Instance method Public Method Gets the navigation instance 20080528
23 GET_OBJECT_DETAILS Instance method Public Method Gets the object details 20090211
24 GET_OBJ_HDR_ATTR Instance method Public Method Gets the object header attributes for reusable components 20080922
25 GET_PORTAL_ROLE Instance method Public Method Gets the portal role 20080609
26 GET_PROJECT_EXISTS Instance method Public Method Returns if a project exists or not 20090722
27 GET_PROJECT_TYPE Instance method Public Method Gets the project type per item type 20090622
28 GET_PSP_SWITCH Instance method Public Method Gets the PSP switch 20100805
29 GET_SDC Instance method Public Method Get the current Shared Data Component 20080521
30 GET_SERVICED_FIELDNAME Instance method Public Method Gets the fieldname for which the service is implemented 20081208
31 GET_SUBOBJECT_CONTEXT Instance method Public Method Gets the context for the subobject 20090701
32 GET_VERSION_INFO Instance method Public Method Gets version type 20090130
33 GET_VIEWLIST Instance method Public Method Sets the list of views to be hidden 20080922
34 GET_VIEWSERVICES_INSTANCE Instance method Public Method Gets the 'singlton' instance of viewservices per session 20090223
35 REGISTER_PE_APP Instance method Public Method Registers Application for Portal Eventing 20090728
36 SET_APPLICATION_DIRTY_FLAG Instance method Public Method Sets the application dirty flag 20100311
37 SET_APPL_MODE Instance method Public Method Updates the application mode 20080610
38 SET_BUFFER_OBJECTS Instance method Public Method Sets the objects in buffer 20090421
39 SET_CURRENT_CONTEXT Instance method Public Method Sets/updates the current context 20080604
40 SET_CURRENT_STATE Instance method Public Method Updates the current state 20080709
41 SET_CURRENT_VIEW_ID Instance method Public Method Sets the curent view id(sub/main) 20081222
42 SET_DASHBOARD_INFO Instance method Public Method Sets the dashboard specific info 20090626
43 SET_DB_TAB_SWITCH Instance method Public Method Sets/resets dashboard tab switches 20090728
44 SET_EVENT_STACK Instance method Public Method Sets the stack of events 20090421
45 SET_IS_AUTHORIZED Instance method Public Method Sets the is_authorized flag for an object type. 20081017
46 SET_IS_DISPLAY_AFTER_CREATE_FT Instance method Public Method Sets object is displayed firstime after create 20081202
47 SET_MESSAGES Instance method Public Method Sets/clears message list 20081127
48 SET_OBJECT_DETAILS Instance method Public Method Sets the object name and other details 20090211
49 SET_OBJ_HDR_ATTR Instance method Public Method Sets the object header attributes for reusable components 20080922
50 SET_PROJECT_EXISTS Instance method Public Method Sets if a project exists or not 20090722
51 SET_SDC Instance method Public Method Sets the current SDC info to the session state 20080526
52 SET_SERVICED_FIELDNAME Instance method Public Method Sets the fieldname for which the service is implemented 20081208
53 SET_SUBOBJECT_CONTEXT Instance method Public Method Sets the context for the subobject 20090701
54 SET_VERSION_INFO Instance method Public Method Sets the version info 20090130
55 SET_VIEWLIST Instance method Public Method Sets the list of views to be hidden 20080922
56 SET_WORK_PROTECT_MODE Instance method Public Method Sets the work protect mode 20100311
Events
Class CL_INM_SESSION_STATE has no event.
Types
Class CL_INM_SESSION_STATE has no local type.
Method Signatures

Method ADD_MOT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) /RPM/OBJECT_TYPE Object Type 20080709

Method ADD_MOT on class CL_INM_SESSION_STATE has no exception.

Method CLEAR_MOT Signature

Method CLEAR_MOT on class CL_INM_SESSION_STATE has no parameter.
Method CLEAR_MOT on class CL_INM_SESSION_STATE has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CURRENT_CONTEXT Call by reference Type reference (TYPE) /RPM/TS_OBJECT_HIER Portfolio Hierarchy 20080529
2 Importing IP_PORTAL_MNGR Call by reference Object reference (TYPE REF TO) IF_WD_PORTAL_INTEGRATION Web Dynpro: Portal Integration 20100311
3 Importing IT_BUS_PARAMS Call by reference Type reference (TYPE) APB_LPD_T_PARAMS Key/Value Pairs 20080904
4 Importing IT_BUS_PARAM_KEYS Call by reference Type reference (TYPE) IF_FPM_PARAMETER=>T_KEYS 20080904
5 Importing IV_APPL_MODE Call by reference Type reference (TYPE) INM_NAV_TV_MODE Target Application Mode 20080529
6 Importing IV_APPL_TYPE Call by reference Type reference (TYPE) INM_NAV_TV_APPL_TYPE Application Type 20090120
7 Importing IV_CTX_PARENT_GUID Call by reference Type reference (TYPE) /RPM/TV_GUID Guid for application objects 20090213
8 Importing IV_CTX_PARENT_TYPE Call by reference Type reference (TYPE) /RPM/OBJECT_TYPE Object Type 20090213
9 Importing IV_MAIN_PORT_GUID Call by reference Type reference (TYPE) RPM_TV_GUID Guid for application objects 20090407
10 Importing IV_PORTAL_ROLE Call by reference Type reference (TYPE) AGR_NAME Role Name 20080529

Method CONSTRUCTOR on class CL_INM_SESSION_STATE has no exception.

Method GET_APPLICATION_DIRTY_FLAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_IS_DIRTY Call by reference Type reference (TYPE) WDY_BOOLEAN Supplement for True Boolean Type: 'X' == True '' == False 20100727

Method GET_APPLICATION_DIRTY_FLAG on class CL_INM_SESSION_STATE has no exception.

Method GET_APPL_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_APPL_MODE Call by reference Type reference (TYPE) INM_NAV_TV_MODE Target Application Mode 20080609

Method GET_APPL_MODE on class CL_INM_SESSION_STATE has no exception.

Method GET_BUFFER_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_BUFFER_OBJECTS Call by reference Type reference (TYPE) INM_TT_NAV_OBJECT_HIER Table of object structures 20090422
2 Importing IV_EVENT Call by reference Type reference (TYPE) /RPM/TV_UI_ACTION_TYPE UI Action Type 20090424
3 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) /RPM/OBJECT_TYPE Object Type 20090424

Method GET_BUFFER_OBJECTS on class CL_INM_SESSION_STATE has no exception.

Method GET_BUS_PARAMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BUS_PARAMS Call by reference Type reference (TYPE) APB_LPD_T_PARAMS Key/Value Pairs 20080904

Method GET_BUS_PARAMS on class CL_INM_SESSION_STATE has no exception.

Method GET_BUS_PARAM_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BUS_PARAM_KEYS Call by reference Type reference (TYPE) IF_FPM_PARAMETER=>T_KEYS 20080904

Method GET_BUS_PARAM_KEYS on class CL_INM_SESSION_STATE has no exception.

Method GET_CURRENT_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ALTERNATE_NAV_CTX Call by reference Type reference (TYPE) /RPM/TS_NAV_CONTEXT Navigation context for alternate scenarios 20090702
2 Exporting ES_CONTEXT Call by reference Type reference (TYPE) /RPM/TS_OBJECT_HIER Portfolio Hierarchy 20080604
3 Exporting EV_CTX_PARENT_GUID Call by reference Type reference (TYPE) /RPM/TV_GUID Guid for application objects 20090213
4 Exporting EV_CTX_PARENT_TYPE Call by reference Type reference (TYPE) /RPM/OBJECT_TYPE Object Type 20090213
5 Exporting EV_MAIN_PORT_GUID Call by reference Type reference (TYPE) RPM_TV_GUID Guid for application objects 20090407

Method GET_CURRENT_CONTEXT on class CL_INM_SESSION_STATE has no exception.

Method GET_CURRENT_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_AUTH_CHK_REQ Call by reference Type reference (TYPE) WDY_BOOLEAN Supplement for True Boolean Type: 'X' == True '' == False 20080709
2 Exporting EV_EDIT_MODE Call by reference Type reference (TYPE) /RPM/TV_EDIT_MODE Edit mode of application objects 20080709
3 Exporting EV_IS_READ_EDIT Call by reference Type reference (TYPE) STRING Used for initiative to find the read-only(R) or Edit(E) 20090209
4 Exporting EV_IS_STATUS_LOCKED Call by reference Type reference (TYPE) WDY_BOOLEAN Supplement for True Boolean Type: 'X' == True '' == False 20090804

Method GET_CURRENT_STATE on class CL_INM_SESSION_STATE has no exception.

Method GET_CURRENT_VIEW_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_VIEW_ID Call by reference Type reference (TYPE) STRING 20081222

Method GET_CURRENT_VIEW_ID on class CL_INM_SESSION_STATE has no exception.

Method GET_DASHBOARD_INFO Signature

Method GET_DASHBOARD_INFO on class CL_INM_SESSION_STATE has no parameter.
Method GET_DASHBOARD_INFO on class CL_INM_SESSION_STATE has no exception.

Method GET_DB_TAB_SWITCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_TAB_SWITCH Call by reference Type reference (TYPE) WDY_BOOLEAN Supplement for True Boolean Type: 'X' == True '' == False 20090728
2 Importing IV_OBJ_TYPE Call by reference Type reference (TYPE) /RPM/OBJECT_TYPE Object Type 20090728

Method GET_DB_TAB_SWITCH on class CL_INM_SESSION_STATE has no exception.

Method GET_EVENT_STACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_EVENT_STACK Call by reference Type reference (TYPE) STRING_TABLE Object types texts 20090422
2 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) /RPM/OBJECT_TYPE Object Type 20090428

Method GET_EVENT_STACK on class CL_INM_SESSION_STATE has no exception.

Method GET_HELP_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_HELP_LINK Call by reference Type reference (TYPE) STRING 20090901
2 Importing IV_KW_FORMAT Call by reference Type reference (TYPE) STRING 20090901
3 Importing IV_KW_STRUCTURE Call by reference Type reference (TYPE) WDY_BOOLEAN 'X' Supplement for True Boolean Type: 'X' == True '' == False 20090901
4 Importing IV_LANGU Call by reference Type reference (TYPE) SPRAS SY-LANGU Language Key 20090901
5 Importing IV_LOIO Call by reference Type reference (TYPE) STRING 'XML' 20090901

Method GET_HELP_URL on class CL_INM_SESSION_STATE has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CURRENT_CONTEXT Call by reference Type reference (TYPE) INM_TS_NAV_OBJECT_HIER Portfolio Hierarchy 20080529
2 Importing IP_PORTAL_MNGR Call by reference Object reference (TYPE REF TO) IF_WD_PORTAL_INTEGRATION Web Dynpro: Portal Integration 20100311
3 Importing IT_BUS_PARAMS Call by reference Type reference (TYPE) APB_LPD_T_PARAMS Key/Value Pairs 20080904
4 Importing IT_BUS_PARAM_KEYS Call by reference Type reference (TYPE) IF_FPM_PARAMETER=>T_KEYS 20080904
5 Importing IV_APPL_MODE Call by reference Type reference (TYPE) INM_NAV_TV_MODE Target Application Mode 20080529
6 Importing IV_APPL_TYPE Call by reference Type reference (TYPE) INM_NAV_TV_APPL_TYPE Application Type 20090120
7 Importing IV_PORTAL_ROLE Call by reference Type reference (TYPE) AGR_NAME Role Name 20080529
8 Returning RO_INM_SESSION_STATE Value transfer Object reference (TYPE REF TO) CL_INM_SESSION_STATE Session State for getting SDC info 20080526

Method GET_INSTANCE on class CL_INM_SESSION_STATE has no exception.

Method GET_IS_AUTHORIZED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_IS_AUTHORIZED Call by reference Type reference (TYPE) WDY_BOOLEAN Supplement for True Boolean Type: 'X' == True '' == False 20081017

Method GET_IS_AUTHORIZED on class CL_INM_SESSION_STATE has no exception.

Method GET_IS_DISPLAY_AFTER_CREATE_FT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FIRST_TIME Call by reference Type reference (TYPE) WDY_BOOLEAN Supplement for True Boolean Type: 'X' == True '' == False 20081202

Method GET_IS_DISPLAY_AFTER_CREATE_FT on class CL_INM_SESSION_STATE has no exception.

Method GET_LOGSYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_LOGSYS Call by reference Type reference (TYPE) LOGSYS Logical system 20090325

Method GET_LOGSYS on class CL_INM_SESSION_STATE has no exception.

Method GET_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /RPM/TT_MESSAGES Table Type for Messages 20081127

Method GET_MESSAGES on class CL_INM_SESSION_STATE has no exception.

Method GET_MOT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MOT Call by reference Type reference (TYPE) /RPM/TT_OBJECT_TYPES Object types texts 20080709
2 Exporting EV_SUBOBJECTS_MODIFIED Call by reference Type reference (TYPE) WDY_BOOLEAN Supplement for True Boolean Type: 'X' == True '' == False 20081120

Method GET_MOT on class CL_INM_SESSION_STATE has no exception.

Method GET_NAVIGATION_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_NAVIGATION Call by reference Object reference (TYPE REF TO) CL_INM_NAVIGATION INM Navigation 20080529

Method GET_NAVIGATION_INSTANCE on class CL_INM_SESSION_STATE has no exception.

Method GET_OBJECT_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_IS_VIEW_TEMP Call by reference Type reference (TYPE) WDY_BOOLEAN Supplement for True Boolean Type: 'X' == True '' == False 20090716
2 Exporting EV_ITEM_EXT_ID Call by reference Type reference (TYPE) RPM_TV_EXTID ID 20090629
3 Exporting EV_OBJECT_NAME Call by reference Type reference (TYPE) STRING 20090211
4 Exporting EV_ORIG_OBJ_NAME_VERSION Call by reference Type reference (TYPE) STRING Version's original object name 20100414
5 Exporting EV_PORT_CTYPE Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20090925
6 Exporting EV_PROJ_TYPE Call by reference Type reference (TYPE) DPR_TV_OBL_TYPE Type of Linked Object 20090525
7 Exporting EV_THUMBNAIL_EXISTS Call by reference Type reference (TYPE) STRING Supplement for True Boolean Type: 'X' == True '' == False 20090618
8 Exporting EV_TYPE Call by reference Type reference (TYPE) STRING Item/Initiative Type 20090506
9 Exporting EV_VERSION_INFO_CHANGEABLE Call by reference Type reference (TYPE) WDY_BOOLEAN Supplement for True Boolean Type: 'X' == True '' == False 20090818

Method GET_OBJECT_DETAILS on class CL_INM_SESSION_STATE has no exception.

Method GET_OBJ_HDR_ATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ICONS Call by reference Type reference (TYPE) INM_TT_OBJ_HDR_ICONS Object Header Icons 20080922
2 Exporting ET_IDR_TICKETS Call by reference Type reference (TYPE) INM_TT_OBJ_HDR_TEXTS Object header 20080922
3 Exporting EV_HIDE_HIERARCHY Call by reference Type reference (TYPE) ABAP_BOOL 20090630
4 Exporting EV_HIDE_STAGE_GATES Call by reference Type reference (TYPE) ABAP_BOOL 20090630
5 Exporting EV_TITLE Call by reference Type reference (TYPE) STRING 20080922
6 Exporting EV_TITLE_TOOLTIP Call by reference Type reference (TYPE) STRING 20080922

Method GET_OBJ_HDR_ATTR on class CL_INM_SESSION_STATE has no exception.

Method GET_PORTAL_ROLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_PORTAL_ROLE Call by reference Type reference (TYPE) AGR_NAME Role Name 20080609

Method GET_PORTAL_ROLE on class CL_INM_SESSION_STATE has no exception.

Method GET_PROJECT_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_PROJ_EXISTS Call by reference Type reference (TYPE) WDY_BOOLEAN Unique ID of Registration 20090722

Method GET_PROJECT_EXISTS on class CL_INM_SESSION_STATE has no exception.

Method GET_PROJECT_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_PROJ_TYPE Call by reference Type reference (TYPE) STRING Project Type 20090622
2 Importing IV_ITEM_TYPE Call by reference Type reference (TYPE) /RPM/TV_ITEM_ID Item Type 20090622

Method GET_PROJECT_TYPE on class CL_INM_SESSION_STATE has no exception.

Method GET_PSP_SWITCH Signature

Method GET_PSP_SWITCH on class CL_INM_SESSION_STATE has no parameter.
Method GET_PSP_SWITCH on class CL_INM_SESSION_STATE has no exception.

Method GET_SDC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_SDC Call by reference Type reference (TYPE) INM_TV_SDC_TYPE Current SDC 20080527
2 Importing IR_FPM_MESSAGE_MANAGER Call by reference Object reference (TYPE REF TO) IF_FPM_MESSAGE_MANAGER FPM message manager public use 20080527
3 Importing IR_WD_COMP_API Call by reference Object reference (TYPE REF TO) IF_WD_COMPONENT Web Dynpro: Component 20080527

Method GET_SDC on class CL_INM_SESSION_STATE has no exception.

Method GET_SERVICED_FIELDNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FIELD_NAME Call by reference Type reference (TYPE) STRING 20081208

Method GET_SERVICED_FIELDNAME on class CL_INM_SESSION_STATE has no exception.

Method GET_SUBOBJECT_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_SUBOBJECT_CONTEXT Call by reference Type reference (TYPE) /RPM/TS_OBJECT_HIER Portfolio Hierarchy 20090701

Method GET_SUBOBJECT_CONTEXT on class CL_INM_SESSION_STATE has no exception.

Method GET_VERSION_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_VERSION_TYPE Call by reference Type reference (TYPE) /RPM/TV_VERSION_TYPE Version Type 20090130

Method GET_VERSION_INFO on class CL_INM_SESSION_STATE has no exception.

Method GET_VIEWLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_VIEWS Call by reference Type reference (TYPE) STRING_TABLE Table of Strings 20080922

Method GET_VIEWLIST on class CL_INM_SESSION_STATE has no exception.

Method GET_VIEWSERVICES_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_VIEWSERVICES Call by reference Object reference (TYPE REF TO) /RPM/CL_COMMON_UI_VIEWSERVICES View Services : Common UI Services 20090223

Method GET_VIEWSERVICES_INSTANCE on class CL_INM_SESSION_STATE has no exception.

Method REGISTER_PE_APP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_SUCCESS Call by reference Type reference (TYPE) WDY_BOOLEAN Supplement for True Boolean Type: 'X' == True '' == False 20090728
2 Importing IV_OBJ_TYPE Call by reference Type reference (TYPE) /RPM/OBJECT_TYPE Object Type 20090728
3 Importing IV_REGISTER_MODE Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20090728

Method REGISTER_PE_APP on class CL_INM_SESSION_STATE has no exception.

Method SET_APPLICATION_DIRTY_FLAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DIRTY Call by reference Type reference (TYPE) WDY_BOOLEAN Supplement for True Boolean Type: 'X' == True '' == False 20100311

Method SET_APPLICATION_DIRTY_FLAG on class CL_INM_SESSION_STATE has no exception.

Method SET_APPL_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPL_MODE Call by reference Type reference (TYPE) INM_NAV_TV_MODE Target Application Mode 20080611

Method SET_APPL_MODE on class CL_INM_SESSION_STATE has no exception.

Method SET_BUFFER_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_BUFFER_OBJECTS Call by reference Type reference (TYPE) INM_TT_NAV_OBJECT_HIER Table of object structures 20090422
2 Importing IV_CLEAR Call by reference Type reference (TYPE) WDY_BOOLEAN Supplement for True Boolean Type: 'X' == True '' == False 20090424
3 Importing IV_EVENT Call by reference Type reference (TYPE) /RPM/TV_UI_ACTION_TYPE UI Action Type 20090424
4 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) /RPM/OBJECT_TYPE Object Type 20090424

Method SET_BUFFER_OBJECTS on class CL_INM_SESSION_STATE has no exception.

Method SET_CURRENT_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CONTEXT Call by reference Type reference (TYPE) /RPM/TS_OBJECT_HIER Portfolio Hierarchy 20080604
2 Importing IV_CTX_PARENT_GUID Call by reference Type reference (TYPE) /RPM/TV_GUID Guid for application objects 20090213
3 Importing IV_CTX_PARENT_TYPE Call by reference Type reference (TYPE) /RPM/OBJECT_TYPE Object Type 20090213
4 Importing IV_MAIN_PORT_GUID Call by reference Type reference (TYPE) RPM_TV_GUID Guid for application objects 20090407

Method SET_CURRENT_CONTEXT on class CL_INM_SESSION_STATE has no exception.

Method SET_CURRENT_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_AUTH_CHK_REQ Call by reference Type reference (TYPE) WDY_BOOLEAN Supplement for True Boolean Type: 'X' == True '' == False 20080709
2 Importing IV_EDIT_MODE Call by reference Type reference (TYPE) /RPM/TV_EDIT_MODE Edit mode of application objects 20080709
3 Importing IV_IS_READ_EDIT Call by reference Type reference (TYPE) STRING Used for initiative to find the read-only(R) or Edit(E) 20090209
4 Importing IV_IS_STATUS_LOCKED Call by reference Type reference (TYPE) WDY_BOOLEAN Supplement for True Boolean Type: 'X' == True '' == False 20090804

Method SET_CURRENT_STATE on class CL_INM_SESSION_STATE has no exception.

Method SET_CURRENT_VIEW_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_VIEW_ID Call by reference Type reference (TYPE) STRING 20081222

Method SET_CURRENT_VIEW_ID on class CL_INM_SESSION_STATE has no exception.

Method SET_DASHBOARD_INFO Signature

Method SET_DASHBOARD_INFO on class CL_INM_SESSION_STATE has no parameter.
Method SET_DASHBOARD_INFO on class CL_INM_SESSION_STATE has no exception.

Method SET_DB_TAB_SWITCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJ_TYPE Call by reference Type reference (TYPE) /RPM/OBJECT_TYPE Object Type 20090728
2 Importing IV_SET Call by reference Type reference (TYPE) WDY_BOOLEAN Supplement for True Boolean Type: 'X' == True '' == False 20090728

Method SET_DB_TAB_SWITCH on class CL_INM_SESSION_STATE has no exception.

Method SET_EVENT_STACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CLEAR Call by reference Type reference (TYPE) WDY_BOOLEAN Supplement for True Boolean Type: 'X' == True '' == False 20090422
2 Importing IV_EVENT Call by reference Type reference (TYPE) /RPM/TV_UI_ACTION_TYPE Event Type 20090428
3 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) /RPM/OBJECT_TYPE Object Type 20090428

Method SET_EVENT_STACK on class CL_INM_SESSION_STATE has no exception.

Method SET_IS_AUTHORIZED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_IS_AUTHORIZED Call by reference Type reference (TYPE) WDY_BOOLEAN Supplement for True Boolean Type: 'X' == True '' == False 20081017

Method SET_IS_AUTHORIZED on class CL_INM_SESSION_STATE has no exception.

Method SET_IS_DISPLAY_AFTER_CREATE_FT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FIRST_TIME Call by reference Type reference (TYPE) WDY_BOOLEAN Supplement for True Boolean Type: 'X' == True '' == False 20081202

Method SET_IS_DISPLAY_AFTER_CREATE_FT on class CL_INM_SESSION_STATE has no exception.

Method SET_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MESSAGES Call by reference Type reference (TYPE) /RPM/TT_MESSAGES Error Messages 20081127
2 Importing IV_CLEAR Call by reference Type reference (TYPE) WDY_BOOLEAN Supplement for True Boolean Type: 'X' == True '' == False 20081127

Method SET_MESSAGES on class CL_INM_SESSION_STATE has no exception.

Method SET_OBJECT_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_IS_VIEW_TEMP Call by reference Type reference (TYPE) STRING Supple'X' == True '' == False 20090716
2 Importing IV_ITEM_EXT_ID Call by reference Type reference (TYPE) RPM_TV_EXTID ID 20090629
3 Importing IV_OBJECT_NAME Call by reference Type reference (TYPE) STRING 20090211
4 Importing IV_ORIG_OBJ_NAME_VERSION Call by reference Type reference (TYPE) STRING Version's original object name 20100414
5 Importing IV_PORT_CTYPE Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20090925
6 Importing IV_THUMBNAIL_EXISTS Call by reference Type reference (TYPE) STRING Supplement for True Boolean Type: 'X' == True '' == False 20090618
7 Importing IV_TYPE Call by reference Type reference (TYPE) STRING 20090506
8 Importing IV_VERSION_INFO_CHANGEABLE Call by reference Type reference (TYPE) WDY_BOOLEAN Supplement for True Boolean Type: 'X' == True '' == False 20090818

Method SET_OBJECT_DETAILS on class CL_INM_SESSION_STATE has no exception.

Method SET_OBJ_HDR_ATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ICONS Call by reference Type reference (TYPE) INM_TT_OBJ_HDR_ICONS Object Header Icons 20080922
2 Importing IT_IDR_TICKETS Call by reference Type reference (TYPE) INM_TT_OBJ_HDR_TEXTS Object header 20080922
3 Importing IV_HIDE_HIERARCHY Call by reference Type reference (TYPE) ABAP_BOOL 20090630
4 Importing IV_HIDE_STAGE_GATES Call by reference Type reference (TYPE) ABAP_BOOL 20090630
5 Importing IV_TITLE Call by reference Type reference (TYPE) STRING 20080922
6 Importing IV_TITLE_TOOLTIP Call by reference Type reference (TYPE) STRING 20080922

Method SET_OBJ_HDR_ATTR on class CL_INM_SESSION_STATE has no exception.

Method SET_PROJECT_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PROJ_EXISTS Call by reference Type reference (TYPE) WDY_BOOLEAN 20090722

Method SET_PROJECT_EXISTS on class CL_INM_SESSION_STATE has no exception.

Method SET_SDC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_FPM_MESSAGE_MANAGER Call by reference Object reference (TYPE REF TO) IF_FPM_MESSAGE_MANAGER FPM message manager public use 20080528
2 Importing IR_WD_COMP_API Call by reference Object reference (TYPE REF TO) IF_WD_COMPONENT Web Dynpro: Component 20080528
3 Importing IV_SDC Call by reference Type reference (TYPE) INM_TV_SDC_TYPE Current SDC 20080528

Method SET_SDC on class CL_INM_SESSION_STATE has no exception.

Method SET_SERVICED_FIELDNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FIELD_NAME Call by reference Type reference (TYPE) STRING 20081208

Method SET_SERVICED_FIELDNAME on class CL_INM_SESSION_STATE has no exception.

Method SET_SUBOBJECT_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SUBOBJECT_CONTEXT Call by reference Type reference (TYPE) /RPM/TS_OBJECT_HIER Portfolio Hierarchy 20090701

Method SET_SUBOBJECT_CONTEXT on class CL_INM_SESSION_STATE has no exception.

Method SET_VERSION_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_VERSION_TYPE Call by reference Type reference (TYPE) /RPM/TV_VERSION_TYPE Version Type 20090130

Method SET_VERSION_INFO on class CL_INM_SESSION_STATE has no exception.

Method SET_VIEWLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_VIEWS Call by reference Type reference (TYPE) STRING_TABLE Table of Strings 20080922

Method SET_VIEWLIST on class CL_INM_SESSION_STATE has no exception.

Method SET_WORK_PROTECT_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MODE Call by reference Type reference (TYPE) STRING Work Protect Mode 20100311

Method SET_WORK_PROTECT_MODE on class CL_INM_SESSION_STATE has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 500_701