SAP ABAP Class CL_GHO_UI_NETOBJ_INIT (Feeder class for Network object - Initial screen)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PP-PN-NO (Application Component) Network Objects
     EA_GHO_NETOBJ_UI (Package) Network Objects: UI Layer
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /PLMU/CL_FRW_G_FEEDER_FORM Form Feeder 20091021
2 Interface implementation (CLASS c. INTERFACES i_ref)  /PLMU/IF_FRW_G_ACTIONS Feeder Callback - Define and Process Actions 20091021
3 Interface implementation (CLASS c. INTERFACES i_ref)  /PLMU/IF_FRW_G_BEFORE_GET_DATA Feeder Callback - Before GET_DATA 20100115
4 Interface implementation (CLASS c. INTERFACES i_ref)  /PLMU/IF_FRW_G_FIELD_DEF Feeder Callback - Field Definition (Form/List/Tree) 20091021
5 Interface implementation (CLASS c. INTERFACES i_ref)  /PLMU/IF_FRW_G_GLOBAL_EVENTS Feeder Callback - Global Event Processing 20091021
6 Interface implementation (CLASS c. INTERFACES i_ref)  /PLMU/IF_FRW_G_OVS Feeder Callback - OVS Handler 20091120
Properties
Class CL_GHO_UI_NETOBJ_INIT  
Short Description Feeder class for Network object - Initial screen    
Super Class /PLMU/CL_FRW_G_FEEDER_FORM Form Feeder 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package EA_GHO_NETOBJ_UI   Network Objects: UI Layer 
Created 20090725   SAP 
Last change 20130531   SAP 
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)
Interfaces
# Interface Abstract Final Description Created on
1 /PLMU/IF_FRW_G_ACTIONS Feeder Callback - Define and Process Actions 20091021
2 /PLMU/IF_FRW_G_BEFORE_GET_DATA Feeder Callback - Before GET_DATA 20100115
3 /PLMU/IF_FRW_G_FIELD_DEF Feeder Callback - Field Definition (Form/List/Tree) 20091021
4 /PLMU/IF_FRW_G_GLOBAL_EVENTS Feeder Callback - Global Event Processing 20091021
5 /PLMU/IF_FRW_G_OVS Feeder Callback - OVS Handler 20091120
Friends
Class CL_GHO_UI_NETOBJ_INIT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_FPM Instance attribute Protected Object reference (TYPE REF TO) IF_FPM Interface for accessing FPM functionality 20090820
2 MO_IDR Instance attribute Private Object reference (TYPE REF TO) IF_FPM_IDR 20091231
3 MO_NETOBJ_DB Instance attribute Private Object reference (TYPE REF TO) CL_GHO_DB_NETOBJ Superclass Network Object 20100524
4 MO_OVS Instance attribute Protected Object reference (TYPE REF TO) CL_GHO_UI_NETOBJ_OVS NETOBJ - OVS-based F4 help 20090901
5 MO_SERVICE Instance attribute Protected Object reference (TYPE REF TO) CL_EAMS_UI_SERVICE Service and conversion methods 20090725
6 MS_INIT_DATA Instance attribute Protected Type reference (TYPE) GHO_S_SP_NETOBJ_INIT Structure for initial screen of Network Objects 20090725
7 MT_OVS_INFO Instance attribute Private Type reference (TYPE) TYP_T_OVS_INFO 20090901
8 MV_MODE Instance attribute Protected Type reference (TYPE) /PLMB/SPI_MODE Mode 20090731
9 MV_TRANTYP Instance attribute Private Type reference (TYPE) FPM_EVENT_PARAM Parameter name for FPM Event 20090725
Methods
# Method Level Visibility Method type Description Created on
1 AUTHORITY_CHECK_TRAN Instance method Private Method Check Authority 20100525
2 CHECK_MANDATORY_FIELDS Instance method Protected Method 20091023
3 LEAVE_INITIAL_SCREEN Instance method Private Method 20091023
4 LOCK_NETOBJ Instance method Private Method 20100125
5 MAP_INIT_DATA Instance method Private Method 20100603
6 OVS_GET_OVS_INFO Instance method Private Method 20091026
7 OVS_GET_OVS_MAPPING Instance method Private Method 20091026
8 SET_TITLE Instance method Protected Method 20091023
9 UPDATE_APPLICATION_TITLE Instance method Protected Method 20091023
Events
Class CL_GHO_UI_NETOBJ_INIT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TYP_S_OVS_INFO Public See coding 20090901 BEGIN OF typ_s_ovs_info, structure_name TYPE typename, component_name TYPE abap_compname, ovs_class TYPE seoclsname, shlpname TYPE shlpname, dropdown TYPE boole_d, END OF typ_s_ovs_info
2 TYP_S_OVS_MAPPING Public See coding 20090901 BEGIN OF typ_s_ovs_mapping, struc_field TYPE abap_compname, shlp_field TYPE shlpfield, default type ddshdefval, END OF typ_s_ovs_mapping
3 TYP_T_OVS_INFO Public See coding 20090901 typ_t_ovs_info TYPE TABLE OF typ_s_ovs_info
4 TYP_T_OVS_MAPPING Public See coding 20090901 typ_t_ovs_mapping TYPE TABLE OF typ_s_ovs_mapping
Method Signatures

Method AUTHORITY_CHECK_TRAN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FAILED Call by reference Type reference (TYPE) ABAP_BOOL 20100525

Method AUTHORITY_CHECK_TRAN on class CL_GHO_UI_NETOBJ_INIT has no exception.

Method CHECK_MANDATORY_FIELDS 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) FPMGB_T_MESSAGES FPMGB Messages (T100 & Plaintext) 20091204
2 Exporting EV_RESULT Call by reference Type reference (TYPE) FPM_EVENT_RESULT FPM Event Result 20091204

Method CHECK_MANDATORY_FIELDS on class CL_GHO_UI_NETOBJ_INIT has no exception.

Method LEAVE_INITIAL_SCREEN Signature

Method LEAVE_INITIAL_SCREEN on class CL_GHO_UI_NETOBJ_INIT has no parameter.
Method LEAVE_INITIAL_SCREEN on class CL_GHO_UI_NETOBJ_INIT has no exception.

Method LOCK_NETOBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FAILED Call by reference Type reference (TYPE) ABAP_BOOL Index of node ID for which no data is availab 20100125
2 Importing IT_NETOBJ_ID Call by reference Type reference (TYPE) GHO_T_SP_NETOBJ_ID Functional Location 20100125

Method LOCK_NETOBJ on class CL_GHO_UI_NETOBJ_INIT has no exception.

Method MAP_INIT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_INIT_DATA Call by reference Type reference (TYPE) GHO_S_SP_NETOBJ_INIT Structure for initial screen of Network Objects 20100603
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) FPMGB_T_MESSAGES FPMGB Messages (T100 & Plaintext) 20131111
3 Exporting EV_RESULT Call by reference Type reference (TYPE) FPM_EVENT_RESULT FPM Event Result 20131111
4 Importing IS_INIT_DATA Call by reference Type reference (TYPE) GHO_S_SP_NETOBJ_INIT Structure for initial screen of Network Objects 20100603

Method MAP_INIT_DATA on class CL_GHO_UI_NETOBJ_INIT has no exception.

Method OVS_GET_OVS_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OVS_INFO Call by reference Type reference (TYPE) TYP_T_OVS_INFO 20091026

Method OVS_GET_OVS_INFO on class CL_GHO_UI_NETOBJ_INIT has no exception.

Method OVS_GET_OVS_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OVS_MAPPING Call by reference Type reference (TYPE) TYP_T_OVS_MAPPING 20091026
2 Importing IV_COMPONENT_NAME Call by reference Type reference (TYPE) ABAP_COMPNAME 20091026
3 Importing IV_SHLPNAME Call by reference Type reference (TYPE) SHLPNAME Name of a Search Help 20091026
4 Importing IV_STRUCUTRE_NAME Call by reference Type reference (TYPE) TYPENAME Name of Dictionary Type 20091026

Method OVS_GET_OVS_MAPPING on class CL_GHO_UI_NETOBJ_INIT has no exception.

Method SET_TITLE 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) /PLMB/SPI_MODE Mode 20091023
2 Importing IV_NETOBJ_TYPE Call by reference Type reference (TYPE) GHO_NETOBJ_TYPE Object Type 20091023

Method SET_TITLE on class CL_GHO_UI_NETOBJ_INIT has no exception.

Method UPDATE_APPLICATION_TITLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INIT Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20091023
2 Importing IV_NETOBJ_TYPE Call by reference Type reference (TYPE) GHO_NETOBJ_TYPE GHO-Network object Type 20091023

Method UPDATE_APPLICATION_TITLE on class CL_GHO_UI_NETOBJ_INIT has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 605