SAP ABAP Interface IF_MMPUR_UI_CONTEXT_ACCESS (Context Access Interface)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   MM-PUR (Application Component) Purchasing
     MMPUR_UI_MODEL (Package) Model Components for Web Dynpro Applications, Purchasing
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_MMPUR_UI_CONTEXT_HANDLER Context Handler Interface 20070628
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_MMPUR_UI_CONTEXT_HANDLER Context Handler 20070628
Properties
Interface IF_MMPUR_UI_CONTEXT_ACCESS  
Short Description Context Access Interface    
General Data
Package MMPUR_UI_MODEL   Model Components for Web Dynpro Applications, Purchasing 
Created 20070628   SAP 
Last changed 20100310   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 IF_MMPUR_UI_CONTEXT_ACCESS has no interface.
Friends
Interface IF_MMPUR_UI_CONTEXT_ACCESS has no friend.
Attributes
Interface IF_MMPUR_UI_CONTEXT_ACCESS has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CONTEXT_WAS_CHANGED Instance method Public Method Notify about "manual" Context changes 20070829
2 DESELECT_ALL_ITEMS Instance method Public Method Deselect all Items 20070724
3 GET_HEADER_DATA Instance method Public Method Get Header 20070911
4 GET_ITEMNO_FOR_INDEX Instance method Public Method Get Item Number for passed Node/Element Index 20070628
5 GET_ITEMS_LEAD_SELECTION_INDEX Instance method Public Method Get Items node Lead Selection Index 20070731
6 GET_ITEM_DATA_FOR_INDEX Instance method Public Method Get Item for passed Node/Element Index 20070810
7 GET_ITEM_ELEMENT_FOR_ITEMNO Instance method Public Method Get Context Element for passed Item Number 20070823
8 GET_SELECTED_ITEMS_DATA Instance method Public Method Get selected Items 20070807
9 HAS_DOCUMENT_CHANGED Instance method Public Method Has Data of Document changed? 20070814
10 HAS_SELECTED_ITEM_CHANGED Instance method Public Method Has Data of Lead Selection Item changed? 20070628
11 HOW_MANY_ITEMS_ARE_SELECTED Instance method Public Method Returns the amount of selected Items 20070907
12 SELECT_ALL_ITEMS Instance method Public Method Select all Items 20070724
13 SET_ITEM_SELECTION_VIA_INDEX Instance method Public Method Set Item selection via Node/Element Index 20070628
Events
Interface IF_MMPUR_UI_CONTEXT_ACCESS has no event.
Types
Interface IF_MMPUR_UI_CONTEXT_ACCESS has no local type.
Method Signatures

Method CONTEXT_WAS_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ELEMENT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Changed Node Element 20070829
2 Importing IR_VALUE Call by reference Type reference (TYPE) DATA Value 20070829
3 Importing IV_ATTRIBUTE Call by reference Type reference (TYPE) STRING Changed Node Attribute 20070829

Method CONTEXT_WAS_CHANGED on Interface IF_MMPUR_UI_CONTEXT_ACCESS has no exception.

Method DESELECT_ALL_ITEMS Signature

Method DESELECT_ALL_ITEMS on Interface IF_MMPUR_UI_CONTEXT_ACCESS has no parameter.
Method DESELECT_ALL_ITEMS on Interface IF_MMPUR_UI_CONTEXT_ACCESS has no exception.

Method GET_HEADER_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_HEADER Call by reference Type reference (TYPE) ANY Header data 20070911

Method GET_HEADER_DATA on Interface IF_MMPUR_UI_CONTEXT_ACCESS has no exception.

Method GET_ITEMNO_FOR_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ITEM_NO Call by reference Type reference (TYPE) NUMC5 Item number 20070628
2 Importing IV_INDEX Call by reference Type reference (TYPE) I Element Index of ITEMS node 20070628
# Exception Resumable Description Created on
1 CX_MMPUR_UI_SHARED_CONTEXT Exceptions for Handling/Access Shared Data Context 20070731

Method GET_ITEMS_LEAD_SELECTION_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_INDEX Call by reference Type reference (TYPE) I Index of Lead Selection 20070731
# Exception Resumable Description Created on
1 CX_MMPUR_UI_SHARED_CONTEXT Exceptions for Handling/Access Shared Data Context 20070731

Method GET_ITEM_DATA_FOR_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DATA Call by reference Type reference (TYPE) ANY 20070810
2 Importing IV_INDEX Call by reference Type reference (TYPE) I Item index 20070810
# Exception Resumable Description Created on
1 CX_MMPUR_UI_SHARED_CONTEXT Exceptions for Handling/Access Shared Data Context 20070904

Method GET_ITEM_ELEMENT_FOR_ITEMNO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_ITEM Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Web Dynpro: Interface for Node Element 20070823
2 Importing IV_ITEM_NO Call by reference Type reference (TYPE) NUMC5 Item Number 20070823
# Exception Resumable Description Created on
1 CX_MMPUR_UI_SHARED_CONTEXT Exceptions for Handling/Access Shared Data Context 20070823

Method GET_SELECTED_ITEMS_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ITEMS Call by reference Type reference (TYPE) ANY TABLE Data of selected items 20070807
# Exception Resumable Description Created on
1 CX_MMPUR_UI_SHARED_CONTEXT Exceptions for Handling/Access Shared Data Context 20070907

Method HAS_DOCUMENT_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DOCUMENT_CHANGED Call by reference Type reference (TYPE) XCHAR Batch management indicator (internal) 20070814

Method HAS_DOCUMENT_CHANGED on Interface IF_MMPUR_UI_CONTEXT_ACCESS has no exception.

Method HAS_SELECTED_ITEM_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ITEM_CHANGED Value transfer Type reference (TYPE) XCHAR true/false 20070731
2 Importing IV_INDEX Call by reference Type reference (TYPE) I Index of Item. No value passing means lead selection 20070903
# Exception Resumable Description Created on
1 CX_MMPUR_UI_SHARED_CONTEXT Exceptions for Handling/Access Shared Data Context 20070731

Method HOW_MANY_ITEMS_ARE_SELECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_COUNTED Call by reference Type reference (TYPE) I Amount of selected Items 20070907

Method HOW_MANY_ITEMS_ARE_SELECTED on Interface IF_MMPUR_UI_CONTEXT_ACCESS has no exception.

Method SELECT_ALL_ITEMS Signature

Method SELECT_ALL_ITEMS on Interface IF_MMPUR_UI_CONTEXT_ACCESS has no parameter.
Method SELECT_ALL_ITEMS on Interface IF_MMPUR_UI_CONTEXT_ACCESS has no exception.

Method SET_ITEM_SELECTION_VIA_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INDEX Call by reference Type reference (TYPE) I Element Index of ITEMS node 20070628

Method SET_ITEM_SELECTION_VIA_INDEX on Interface IF_MMPUR_UI_CONTEXT_ACCESS has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 603