SAP ABAP Class /ISDFPS/CL_ASSIGN_MPO_OP_PARTS (Class for Hierarchical Display of iPPE Nodes)
Hierarchy
EA-DFPS (Software Component) SAP Enterprise Extension Defense Forces & Public Security
   IS-DFS-OF-FOR (Application Component) Force Element
     /ISDFPS/FORCER (Package) Connection of Material Categories to the Force Element
Properties
Class /ISDFPS/CL_ASSIGN_MPO_OP_PARTS  
Short Description Class for Hierarchical Display of iPPE Nodes    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /ISDFPS/FORCER   Connection of Material Categories to the Force Element 
Created 20050124   SAP 
Last change 20050409   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /ISDFPS/CL_ASSIGN_MPO_OP_PARTS has no forward declaration.
Interfaces
Class /ISDFPS/CL_ASSIGN_MPO_OP_PARTS has no interface implemented.
Friends
Class /ISDFPS/CL_ASSIGN_MPO_OP_PARTS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ALV_TREE Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_ALV_TREE ALV Tree Control 20050124
2 CUST_CONTAINER Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for Custom Controls in the Screen Area 20050124
3 GS_HIERARCHY_HEADER Instance attribute Protected Type reference (TYPE) TREEV_HHDR Tree Control: Attributes of the Hierarchy Header 20050124
4 GT_CASSIGN Instance attribute Protected Type reference (TYPE) /ISDFPS/CASSIGN_TAB Customizing Table for FE-iPPE Relationships 20050623
5 GT_FIELDCATALOG Instance attribute Protected Type reference (TYPE) LVC_T_FCAT Field Catalog for List Viewer Control 20050124
6 GT_FORCERMPO_DYNP Instance attribute Protected Type reference (TYPE) /ISDFPS/ASSIGN_MPO_DYNP_TAB MPO Assignments 20050124
7 GT_PRMPOSE Instance attribute Protected Type reference (TYPE) /ISDFPS/CPRMPOSE_TAB Table Type Customizing Assignment Additional Parts 20050124
Methods
# Method Level Visibility Method type Description Created on
1 ADD_NODE Instance method Public Method Add Node 20050124
2 ADD_NODE_TO_TREE Instance method Protected Method Add Node to Tree 20050124
3 CONSTRUCTOR Instance method Public Constructor Constructor 20050124
4 GET_NODES_SELECTED Instance method Public Method Read Selected Nodes 20050124
5 HANDLE_CHECKBOX_CHANGE Instance method Public Event handling method Event Handler for Node Checkbox 20050124
6 MY_DESTRUCTOR Instance method Public Method Launch Global Structure and References 20050124
7 READ_CUSTOMIZING Instance method Protected Method Read the Customizing Settings 20050124
8 READ_MPO Instance method Protected Method Read MPO Information 20050124
9 REGISTER_EVENTS Instance method Protected Method Event Handler for ALV Tree 20050124
10 SET_FIELDCAT Instance method Protected Method Set Field Catalog 20050124
11 SET_HIERARCHY_HEADER Instance method Protected Method Set Hierarchy Header 20050124
Events
Class /ISDFPS/CL_ASSIGN_MPO_OP_PARTS has no event.
Types
Class /ISDFPS/CL_ASSIGN_MPO_OP_PARTS has no local type.
Method Signatures

Method ADD_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FORCERMPO_DYNP Call by reference Type reference (TYPE) /ISDFPS/ASSIGN_MPO_DYNP Zuordnungen MPO 20050124
2 Importing I_ASSIGNMENT Call by reference Type reference (TYPE) /ISDFPS/ASSIGNMENT Zuordnungskennzeichen 20050124
3 Importing I_PARENT_KEY Call by reference Type reference (TYPE) LVC_NKEY ALV-Tree-Control: Node-key 20050124

Method ADD_NODE on class /ISDFPS/CL_ASSIGN_MPO_OP_PARTS has no exception.

Method ADD_NODE_TO_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_KEY Call by reference Type reference (TYPE) LVC_NKEY ALV-Tree-Control: Node-key 20050124
2 Importing IS_FORCERMPO_DYNP Call by reference Type reference (TYPE) /ISDFPS/ASSIGN_MPO_DYNP Zuordnungen MPO 20050124
3 Importing I_ASSIGNMENT Call by reference Type reference (TYPE) /ISDFPS/ASSIGNMENT Zuordnungskennzeichen 20050124
4 Importing I_PARENT_KEY Call by reference Type reference (TYPE) LVC_NKEY ALV-Tree-Control: Node-key 20050124

Method ADD_NODE_TO_TREE on class /ISDFPS/CL_ASSIGN_MPO_OP_PARTS has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FORCERMPO_DYNP Call by reference Type reference (TYPE) /ISDFPS/ASSIGN_MPO_DYNP Zuordnungen MPO 20050124
2 Importing I_CONTAINER_NAME Call by reference Type reference (TYPE) C 20050124
# Exception Resumable Description Created on
1 NO_OPERATING_PARTS Keine Betriebsteile vorhanden 20050124

Method GET_NODES_SELECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FORCERMPO_DYNP Call by reference Type reference (TYPE) /ISDFPS/ASSIGN_MPO_DYNP_TAB Zuordnungen MPO 20050124

Method GET_NODES_SELECTED on class /ISDFPS/CL_ASSIGN_MPO_OP_PARTS has no exception.

Method HANDLE_CHECKBOX_CHANGE Signature

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

Method HANDLE_CHECKBOX_CHANGE on class /ISDFPS/CL_ASSIGN_MPO_OP_PARTS has no exception.

Method MY_DESTRUCTOR Signature

Method MY_DESTRUCTOR on class /ISDFPS/CL_ASSIGN_MPO_OP_PARTS has no parameter.
Method MY_DESTRUCTOR on class /ISDFPS/CL_ASSIGN_MPO_OP_PARTS has no exception.

Method READ_CUSTOMIZING Signature

Method READ_CUSTOMIZING on class /ISDFPS/CL_ASSIGN_MPO_OP_PARTS has no parameter.
Method READ_CUSTOMIZING on class /ISDFPS/CL_ASSIGN_MPO_OP_PARTS has no exception.

Method READ_MPO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_PNAME Call by reference Type reference (TYPE) PVS_PNODE Bezeichnung iPPE-Knoten 20050124
2 Changing C_PNGUID Call by reference Type reference (TYPE) PVS_GUID interne Identifikation für PVS Objekte 20050124
3 Exporting E_EXISTS Call by reference Type reference (TYPE) C Existiert das MPO? 20050124
4 Exporting E_PNTEXT Call by reference Type reference (TYPE) PVS_PNODETX Bezeichnung der Prima-Nota 20050124

Method READ_MPO on class /ISDFPS/CL_ASSIGN_MPO_OP_PARTS has no exception.

Method REGISTER_EVENTS Signature

Method REGISTER_EVENTS on class /ISDFPS/CL_ASSIGN_MPO_OP_PARTS has no parameter.
Method REGISTER_EVENTS on class /ISDFPS/CL_ASSIGN_MPO_OP_PARTS has no exception.

Method SET_FIELDCAT Signature

Method SET_FIELDCAT on class /ISDFPS/CL_ASSIGN_MPO_OP_PARTS has no parameter.
Method SET_FIELDCAT on class /ISDFPS/CL_ASSIGN_MPO_OP_PARTS has no exception.

Method SET_HIERARCHY_HEADER Signature

Method SET_HIERARCHY_HEADER on class /ISDFPS/CL_ASSIGN_MPO_OP_PARTS has no parameter.
Method SET_HIERARCHY_HEADER on class /ISDFPS/CL_ASSIGN_MPO_OP_PARTS has no exception.
History
Last changed by/on SAP  20050409 
SAP Release Created in 470