SAP ABAP Class CL_HRFPM_AWB_OM_INTERACTION (HRFPM, Admin WB: Interaction Tool)
Hierarchy
EA-HRGXX (Software Component) Sub component EA-HRGXX of EA-HR
   PA-PM-PB (Application Component) Position Budgeting and Control
     PAOC_FPM_COM_ENGINE (Package) Position Management: Commitment Creation
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HR_ACTIONTOOL Interface: Action tool for object manager 20040904
Properties
Class CL_HRFPM_AWB_OM_INTERACTION  
Short Description HRFPM, Admin WB: Interaction Tool    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PAOC_FPM_COM_ENGINE   Position Management: Commitment Creation 
Created 20040904   SAP 
Last change 20040909   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRFPM_AWB_OM_INTERACTION has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_HR_ACTIONTOOL Interface: Action tool for object manager 20040904
Friends
Class CL_HRFPM_AWB_OM_INTERACTION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 BEHAVIOUR_TAB Instance attribute Protected Type reference (TYPE) OMBEHAV_T OM Drag & Drop Behavior Table 20040904
2 CURRENT_INT_PATH_FLAG Instance attribute Protected Type reference (TYPE) HR_77AWINT Indicator: read evaluation path in internal table 20040904
3 CURRENT_OTYPE Instance attribute Private Type reference (TYPE) OTYPE Object Type 20040905
4 CURRENT_PATHID Instance attribute Protected Type reference (TYPE) WEGID Evaluation Path 20040904
5 CURRENT_PLVAR Instance attribute Protected Type reference (TYPE) PLVAR Plan Version 20040904
6 CX_FRAME Instance attribute Protected Object reference (TYPE REF TO) CX_HRFPM_AWB_FRAME HRFPM, Admin WB: Frame 20040907
7 MY_AWB_ADD_INFO_BUFFER Instance attribute Private Object reference (TYPE REF TO) CL_HRFPM_AWB_ADD_INFO_BUFFER Buffer for AWB-Specific Information for Objects 20040907
8 MY_AWB_MNGR Instance attribute Protected Object reference (TYPE REF TO) CL_HRFPM_AWB_MNGR HRFPM, Admin WB: Frame 20040907
9 MY_CURRENT_SEARCH_TOOL Instance attribute Protected Object reference (TYPE REF TO) OBJECT 20040904
10 MY_OBJECT_MANAGER Instance attribute Protected Object reference (TYPE REF TO) CL_HR_OBJECTMANAGER HR: Object Manager as Docking 20040904
11 MY_SEARCH_TOOL_OBJECT_TYPE Instance attribute Protected Type reference (TYPE) OTYPE Object Type 20040904
Methods
# Method Level Visibility Method type Description Created on
1 ASSERT_ADD_INFO_BUFFER Instance method Protected Method 20050809
2 BUILD_CT_MENU Instance method Protected Method 20040904
3 COMPLETE_SELECTED_OBJECTS Instance method Protected Method Read Buffer from Info for OM Objects Additional HRFPM-Specf. 20040904
4 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20040904
5 DETERMINE_AWB_OBJECTS Instance method Protected Method 20040904
6 DISPATCH_USER_COMMAND Instance method Protected Method 20040905
7 GET_APPLC_TYPE Instance method Protected Method 20040904
8 ON_OM_DRAG Instance method Public Event handling method 20040904
9 ON_OM_DRAG_MULTIPLE Instance method Public Event handling method 20040904
10 ON_OM_DROP_COMPLETED Instance method Public Event handling method 20040904
11 ON_OM_DROP_MULTIPLE_COMPLETED Instance method Public Event handling method 20040904
12 ON_OM_GET_EVENTS Instance method Public Event handling method 20040904
13 ON_OM_MENU_REQUEST Instance method Public Event handling method 20040904
14 ON_OM_SET_DD_BEHAVIOUR Instance method Public Event handling method 20040904
15 ON_OM_USER_ACTION Instance method Public Event handling method 20040904
16 SET_DD_BEHAVIOUR Instance method Protected Method 20040904
Events
Class CL_HRFPM_AWB_OM_INTERACTION has no event.
Types
Class CL_HRFPM_AWB_OM_INTERACTION has no local type.
Method Signatures

Method ASSERT_ADD_INFO_BUFFER Signature

Method ASSERT_ADD_INFO_BUFFER on class CL_HRFPM_AWB_OM_INTERACTION has no parameter.
Method ASSERT_ADD_INFO_BUFFER on class CL_HRFPM_AWB_OM_INTERACTION has no exception.

Method BUILD_CT_MENU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_MENU_HANDLE Call by reference Object reference (TYPE REF TO) CL_CTMENU Context Menu 20040904
# Exception Resumable Description Created on
1 CX_HRFPM_AWB_ACTN_TOOL HRFPM, Admin WB: Interaktionserkzeug 20040904

Method COMPLETE_SELECTED_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_APPLC_OBJECTS Call by reference Type reference (TYPE) HRFPM_AWB_APPLC_OBJECT_IT HRFPM: Objekte für Workbench 20040904
2 Importing IT_KEY_OBJECTS Call by reference Type reference (TYPE) KEYOBJEC_T Tabelle vom Type TREE_OBJEC 20040904
3 Importing IT_NODE_KEYS Call by reference Type reference (TYPE) TREEV_NKS Tree Control: Tabelle von Knotenschlüsseln 20040904

Method COMPLETE_SELECTED_OBJECTS on class CL_HRFPM_AWB_OM_INTERACTION has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_AWB_OTYPE Call by reference Type reference (TYPE) HRFPM_AWB_OTYPE SPACE Für AWB registrierte Objekttypen 20040904

Method CONSTRUCTOR on class CL_HRFPM_AWB_OM_INTERACTION has no exception.

Method DETERMINE_AWB_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLNAME Call by reference Type reference (TYPE) TV_ITMNAME Tree Control: Name einer Spalte / eines Items 20040904
2 Exporting ET_AWB_APPLC_OBJECTS Call by reference Type reference (TYPE) HRFPM_AWB_APPLC_OBJECT_IT HRFPM: Objekte für Workbench 20040904
3 Importing MAIN_OBJECT Call by reference Type reference (TYPE) OBJEC Workarea zur Datenbank PCH 20040904
4 Importing NODEKEY Call by reference Type reference (TYPE) TV_NODEKEY Tree Control: Schlüssel eines Knotens 20040904
5 Importing RELAT_OBJECT Call by reference Type reference (TYPE) OBJEC Workarea zur Datenbank PCH 20040904
6 Importing SELECTED_MAINOBJECTS Call by reference Type reference (TYPE) KEYOBJEC_T Tabelle vom Type TREE_OBJEC 20040904
7 Importing SELECTED_ROWS Call by reference Type reference (TYPE) TREEV_NKS Tree Control: Tabelle von Knotenschlüsseln 20040904
# Exception Resumable Description Created on
1 CX_HRFPM_AWB_ACTN_TOOL HRFPM, Admin WB: Interaktionserkzeug 20040904

Method DISPATCH_USER_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EP_HANDLED Call by reference Type reference (TYPE) FLAG allgemeines flag 20040905
2 Importing FCODE Call by reference Type reference (TYPE) SYUCOMM Bildschirmbilder, Funktionscode, der PAI ausgelöst hat 20040905
3 Importing IT_AWB_APPLC_OBJECTS Call by reference Type reference (TYPE) HRFPM_AWB_APPLC_OBJECT_IT HRFPM: Objekte für Workbench 20040905
# Exception Resumable Description Created on
1 CX_HRFPM_AWB_ACTN_TOOL HRFPM, Admin WB: Interaktionserkzeug 20040905

Method GET_APPLC_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EP_OTYPE Value transfer Type reference (TYPE) OTYPE Objekttyp 20040904

Method GET_APPLC_TYPE on class CL_HRFPM_AWB_OM_INTERACTION has no exception.

Method ON_OM_DRAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLNAME Value transfer Attribute reference (LIKE) 20040904
2 Importing DRAGDROP_OBJECT Value transfer Attribute reference (LIKE) 20040904
3 Importing MAIN_OBJECT Value transfer Attribute reference (LIKE) 20040904
4 Importing NODEKEY Value transfer Attribute reference (LIKE) 20040904
5 Importing RELAT_OBJECT Value transfer Attribute reference (LIKE) 20040904

Method ON_OM_DRAG on class CL_HRFPM_AWB_OM_INTERACTION has no exception.

Method ON_OM_DRAG_MULTIPLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DRAGDROP_OBJECT Value transfer Attribute reference (LIKE) 20040904
2 Importing ROWS Value transfer Attribute reference (LIKE) 20040904

Method ON_OM_DRAG_MULTIPLE on class CL_HRFPM_AWB_OM_INTERACTION has no exception.

Method ON_OM_DROP_COMPLETED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLNAME Value transfer Attribute reference (LIKE) 20040904
2 Importing DRAGDROP_OBJECT Value transfer Attribute reference (LIKE) 20040904
3 Importing MAIN_OBJECT Value transfer Attribute reference (LIKE) 20040904
4 Importing NODEKEY Value transfer Attribute reference (LIKE) 20040904
5 Importing RELAT_OBJECT Value transfer Attribute reference (LIKE) 20040904

Method ON_OM_DROP_COMPLETED on class CL_HRFPM_AWB_OM_INTERACTION has no exception.

Method ON_OM_DROP_MULTIPLE_COMPLETED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DRAGDROP_OBJECT Value transfer Attribute reference (LIKE) 20040904
2 Importing ROWS Value transfer Attribute reference (LIKE) 20040904

Method ON_OM_DROP_MULTIPLE_COMPLETED on class CL_HRFPM_AWB_OM_INTERACTION has no exception.

Method ON_OM_GET_EVENTS Signature

Method ON_OM_GET_EVENTS on class CL_HRFPM_AWB_OM_INTERACTION has no parameter.
Method ON_OM_GET_EVENTS on class CL_HRFPM_AWB_OM_INTERACTION has no exception.

Method ON_OM_MENU_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLNAME Value transfer Attribute reference (LIKE) 20040904
2 Importing C_MENU_HANDLE Value transfer Attribute reference (LIKE) 20040904
3 Importing MAIN_OBJECT Value transfer Attribute reference (LIKE) 20040904
4 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20040904
5 Importing RELAT_OBJECT Value transfer Attribute reference (LIKE) 20040904

Method ON_OM_MENU_REQUEST on class CL_HRFPM_AWB_OM_INTERACTION has no exception.

Method ON_OM_SET_DD_BEHAVIOUR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLOTYPES Value transfer Attribute reference (LIKE) 20040904
2 Importing HANDLE Value transfer Attribute reference (LIKE) 20040904
3 Importing INT_PATH_FLAG Value transfer Attribute reference (LIKE) 20040904
4 Importing OBJECTS Value transfer Attribute reference (LIKE) 20040904
5 Importing PATHID Value transfer Attribute reference (LIKE) 20040904
6 Importing STRUCTURE Value transfer Attribute reference (LIKE) 20040904

Method ON_OM_SET_DD_BEHAVIOUR on class CL_HRFPM_AWB_OM_INTERACTION has no exception.

Method ON_OM_USER_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLNAME Value transfer Attribute reference (LIKE) 20040904
2 Importing FCODE Value transfer Attribute reference (LIKE) 20040904
3 Importing MAIN_OBJECT Value transfer Attribute reference (LIKE) 20040904
4 Importing NODEKEY Value transfer Attribute reference (LIKE) 20040904
5 Importing RELAT_OBJECT Value transfer Attribute reference (LIKE) 20040904

Method ON_OM_USER_ACTION on class CL_HRFPM_AWB_OM_INTERACTION has no exception.

Method SET_DD_BEHAVIOUR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLOTYPES Call by reference Type reference (TYPE) OMCOLOTY_T Tabelle zu T77COLOTYP 20040904
2 Importing HANDLE Call by reference Object reference (TYPE REF TO) CL_GUI_CONTROL Proxy-Klasse für Control im GUI 20040904
3 Importing INT_PATH_FLAG Call by reference Type reference (TYPE) HR_77AWINT Kennzeichen: Auswertungsweg in interner Tabelle lesen 20040904
4 Importing OBJECTS Call by reference Type reference (TYPE) KEYOBJEC_T Tabelle vom Type TREE_OBJEC 20040904
5 Importing PATHID Call by reference Type reference (TYPE) WEGID Auswertungsweg 20040904
6 Importing STRUCTURE Call by reference Type reference (TYPE) KEYSTRUC_T Tabelle vom Type TREE_STRUC 20040904

Method SET_DD_BEHAVIOUR on class CL_HRFPM_AWB_OM_INTERACTION has no exception.
History
Last changed by/on SAP  20040909 
SAP Release Created in 600