SAP ABAP Class CL_SRM_ORG_INBOX_PLUGIN (Organizer Plug-In for Inbox)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-RM (Application Component) SAP Records Management
     SRM_ORGANIZER_INBOX (Package) Inbox Plug-In for Organizer
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SRM_ORGANIZER_PLUGIN_SGW Organizer Plug-In (WINGUI) 20030728
Properties
Class CL_SRM_ORG_INBOX_PLUGIN  
Short Description Organizer Plug-In for Inbox    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SRM_ORGANIZER_INBOX   Inbox Plug-In for Organizer 
Created 20030728   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_SRM_ORGANIZER_PLUGIN_SGW Organizer Plug-In (WINGUI) 20030728
Friends
Class CL_SRM_ORG_INBOX_PLUGIN has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 D_WORKLIST Instance attribute Protected Type reference (TYPE) SWRTWIHDR Deadline Messages 20030827
2 EXPANDED_NODES Instance attribute Protected Type reference (TYPE) TREEMNOTAB Expanded Nodes 20030827
3 LINES_D_WORKLIST Instance attribute Protected Type reference (TYPE) I Number of Deadline Message Entries 20030828
4 LINES_W_WORKLIST Instance attribute Protected Type reference (TYPE) I Number of Work Item Entries 20030828
5 REF_INBOX_CONTAINER Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_CONTAINER GUI Container for Inbox in Organizer 20030825
6 REF_LIST_TREE_MODEL Instance attribute Protected Object reference (TYPE REF TO) CL_LIST_TREE_MODEL List Tree Model for Inbox 20030825
7 REF_ORGANIZER_INSTANCE Instance attribute Protected Object reference (TYPE REF TO) IF_SRM_ORGANIZER Organizer Reference 20030825
8 REF_ORGANIZER_POID Instance attribute Protected Object reference (TYPE REF TO) IF_SRM_POID POID Object Organizer 20030825
9 SELECTED_NODE Instance attribute Protected Type reference (TYPE) TM_NODEKEY Selected Node 20030827
10 TOP_NODE Instance attribute Protected Type reference (TYPE) TM_NODEKEY Selected Top Node 20030827
11 WORKLIST_CREATED Instance attribute Protected Type reference (TYPE) CHAR1 Worklist tree constructed 20030919
12 W_WORKLIST Instance attribute Protected Type reference (TYPE) SWRTWIHDR Workflow Worklist 20030827
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_TREE Instance method Protected Method Fill Tree 20030827
2 BUILD_WORKLIST Instance method Protected Method Construct Worklist for User 20030827
3 CREATE_TREE Instance method Protected Method Create Tree for Inbox Display 20030825
4 HANDLE_BUTTON_CLICK Instance method Protected Event handling method Button in Tree Clicked 20030827
5 HANDLE_DRAG Instance method Protected Event handling method React to Event DRAG 20030903
6 HANDLE_DROP Instance method Protected Event handling method React to Event DROP 20030903
7 HANDLE_EXPAND_NO_CHILDREN Instance method Protected Event handling method Handler: Opening of Folder in Tree 20030825
8 HANDLE_ITEM_CONTEXT_MENU_REQST Instance method Protected Event handling method Handler for Item Context Menu 20030825
9 HANDLE_ITEM_CONTEXT_MENU_SELCT Instance method Protected Event handling method Handler for Item Context Menu: Function Chosen 20030825
10 HANDLE_ITEM_DOUBLE_CLICK Instance method Protected Event handling method Handler Item Double-Click 20030825
11 HANDLE_NODE_CONTEXT_MENU_REQST Instance method Protected Event handling method Handler for Context Menu Request Node 20030825
12 HANDLE_NODE_CONTEXT_MENU_SELCT Instance method Protected Event handling method Handler for FCODE of Context Menu Node 20030825
13 REFRESH_TREE Instance method Protected Method Refresh tree 20030827
14 STORE_EXPANDED_NODES Instance method Protected Method Flag for Refresh 20030827
15 STORE_SELECTED_NODE Instance method Protected Method Flag Selected Node for Refresh 20030827
16 STORE_TOP_NODE Instance method Protected Method Flag Top Node for Refresh 20030827
17 WRITE_APPL_LOG Static method Public Method Enter in Application Log 20030908
Events
Class CL_SRM_ORG_INBOX_PLUGIN has no event.
Types
Class CL_SRM_ORG_INBOX_PLUGIN has no local type.
Method Signatures

Method BUILD_TREE Signature

Method BUILD_TREE on class CL_SRM_ORG_INBOX_PLUGIN has no parameter.
Method BUILD_TREE on class CL_SRM_ORG_INBOX_PLUGIN has no exception.

Method BUILD_WORKLIST Signature

Method BUILD_WORKLIST on class CL_SRM_ORG_INBOX_PLUGIN has no parameter.
Method BUILD_WORKLIST on class CL_SRM_ORG_INBOX_PLUGIN has no exception.

Method CREATE_TREE Signature

Method CREATE_TREE on class CL_SRM_ORG_INBOX_PLUGIN has no parameter.
Method CREATE_TREE on class CL_SRM_ORG_INBOX_PLUGIN has no exception.

Method HANDLE_BUTTON_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ITEM_NAME Value transfer Attribute reference (LIKE) 20030827
2 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20030827

Method HANDLE_BUTTON_CLICK on class CL_SRM_ORG_INBOX_PLUGIN has no exception.

Method HANDLE_DRAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DRAG_DROP_OBJECT Call by reference Attribute reference (LIKE) 20030903
2 Importing ITEM_NAME Call by reference Attribute reference (LIKE) 20030903
3 Importing NODE_KEY Call by reference Attribute reference (LIKE) 20030903

Method HANDLE_DRAG on class CL_SRM_ORG_INBOX_PLUGIN has no exception.

Method HANDLE_DROP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DRAG_DROP_OBJECT Call by reference Attribute reference (LIKE) 20030903
2 Importing NODE_KEY Call by reference Attribute reference (LIKE) 20030903

Method HANDLE_DROP on class CL_SRM_ORG_INBOX_PLUGIN has no exception.

Method HANDLE_EXPAND_NO_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE_KEY Value transfer Type reference (TYPE) TM_NODEKEY Schlüssel des Knotens 20030825

Method HANDLE_EXPAND_NO_CHILDREN on class CL_SRM_ORG_INBOX_PLUGIN has no exception.

Method HANDLE_ITEM_CONTEXT_MENU_REQST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ITEM_NAME Call by reference Attribute reference (LIKE) 20030901
2 Importing MENU Value transfer Attribute reference (LIKE) 20030825
3 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20030825

Method HANDLE_ITEM_CONTEXT_MENU_REQST on class CL_SRM_ORG_INBOX_PLUGIN has no exception.

Method HANDLE_ITEM_CONTEXT_MENU_SELCT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Value transfer Attribute reference (LIKE) 20030825
2 Importing ITEM_NAME Call by reference Attribute reference (LIKE) 20030901
3 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20030825

Method HANDLE_ITEM_CONTEXT_MENU_SELCT on class CL_SRM_ORG_INBOX_PLUGIN has no exception.

Method HANDLE_ITEM_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ITEM_NAME Call by reference Attribute reference (LIKE) 20030901
2 Importing NODE_KEY Value transfer Type reference (TYPE) TM_NODEKEY Schlüssel des Knotens 20030825

Method HANDLE_ITEM_DOUBLE_CLICK on class CL_SRM_ORG_INBOX_PLUGIN has no exception.

Method HANDLE_NODE_CONTEXT_MENU_REQST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MENU Value transfer Attribute reference (LIKE) 20030825
2 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20030825

Method HANDLE_NODE_CONTEXT_MENU_REQST on class CL_SRM_ORG_INBOX_PLUGIN has no exception.

Method HANDLE_NODE_CONTEXT_MENU_SELCT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Value transfer Attribute reference (LIKE) 20030825
2 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20030825

Method HANDLE_NODE_CONTEXT_MENU_SELCT on class CL_SRM_ORG_INBOX_PLUGIN has no exception.

Method REFRESH_TREE Signature

Method REFRESH_TREE on class CL_SRM_ORG_INBOX_PLUGIN has no parameter.
Method REFRESH_TREE on class CL_SRM_ORG_INBOX_PLUGIN has no exception.

Method STORE_EXPANDED_NODES Signature

Method STORE_EXPANDED_NODES on class CL_SRM_ORG_INBOX_PLUGIN has no parameter.
Method STORE_EXPANDED_NODES on class CL_SRM_ORG_INBOX_PLUGIN has no exception.

Method STORE_SELECTED_NODE Signature

Method STORE_SELECTED_NODE on class CL_SRM_ORG_INBOX_PLUGIN has no parameter.
Method STORE_SELECTED_NODE on class CL_SRM_ORG_INBOX_PLUGIN has no exception.

Method STORE_TOP_NODE Signature

Method STORE_TOP_NODE on class CL_SRM_ORG_INBOX_PLUGIN has no parameter.
Method STORE_TOP_NODE on class CL_SRM_ORG_INBOX_PLUGIN has no exception.

Method WRITE_APPL_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AL_TEXT Value transfer Type reference (TYPE) STRING Name des Textbausteins 20030908
2 Importing MSG_NO Value transfer Type reference (TYPE) I Nummer der Nachricht 20030908
3 Importing MSG_TY Value transfer Type reference (TYPE) C 'E' Typ der Nachricht 20030908
4 Importing MSG_V1 Value transfer Type reference (TYPE) STRING erster Nachrichtenparameter 20030908
5 Importing MSG_V2 Value transfer Type reference (TYPE) STRING zweiter Nachrichtenparameter 20030908
6 Importing MSG_V3 Value transfer Type reference (TYPE) STRING dritter Nachrichtenparameter 20030908
7 Importing MSG_V4 Value transfer Type reference (TYPE) STRING vierter Nachrichtenparameter 20030908
8 Importing PROBCLASS Value transfer Type reference (TYPE) C '2' Protokollklasse (1-4, 1=sehr wichtig) 20030908

Method WRITE_APPL_LOG on class CL_SRM_ORG_INBOX_PLUGIN has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 640